Sei sulla pagina 1di 7

Modern Data Protection

Built for Virtualization


Microsoft VSS:
Che cosa deve
sapere ogni
amministratore di
VMware
Greg Shields
Microsoft MVP e VMware vExpert
2
Microsoft VSS: Che cosa deve sapere ogni amministratore di VMware
Ci sono aspetti di Microsoft VSS che oltrepassano il semplice backup delle macchi-
ne virtuali, anche negli ambienti VMware vSphere.
Oggi i data center assegnano pari importanza ai dati dell'applicazione quanto ai
dati dei fle e specialmente ai dati associati ad applicazioni di alta priorit come
Microsoft SQL Server, Exchange, Active Directory e Oracle. Questa defnizione di
priorit indica che la soluzione di backup in uso deve proteggere le applicazioni con
lo stesso livello di dettaglio applicato a fle, cartelle e intere VM.
La protezione delle applicazioni nel mondo Windows, tuttavia, non sempre
un compito facile. Le applicazioni richiedono un trattamento speciale se i dati
in corso di acquisizione durante il backup sono in uso, e soprattutto se ne deve
garantire la ripristinabilit in un secondo momento. Anche le applicazioni
virtualizzate richiedono un trattamento speciale e bisogna prestare attenzione
alla modalit in cui la soluzione di protezione dei dati si integra con la Volume
Shadow Copy (o VSS) di Microsoft.
Avete letto bene. Anche gli ambienti VMware vSphere devono rispettare la
tecnologia Microsoft quando si tratta del backup delle applicazioni. Saper
rispettare la modalit operativa di Microsoft VSS (e la modalit in cui la vostra
soluzione di backup si integra con esso) diventato di capitale importanza
nella moderna protezione dei dati.
Anzitutto, un approfondimento
su VSS...
Il VSS di Microsoft un framework integrato di Windows per il backup delle
applicazioni. VSS, che un servizio nativo di Windows, facilita la creazione di
una vista coerente dei dati applicativi durante lesecuzione di un backup. Il
servizio si avvale del coordinamento fra requestor, writer e provider VSS per
rendere inattivo (o meglio mettere in quiescenza) il volume del disco per
ottenere un backup privo di dati danneggiati.
Questa la defnizione tecnica. In parole pi semplici, il VSS avverte le
applicazioni installate che sta per essere eseguito un backup. Coordina le
attivit di backup tra lOS e le applicazioni in esecuzione. Inoltre, comunica
allOS il completamento del backup e impartisce istruzioni alle applicazioni per
lesecuzione di importanti attivit post-backup come il troncamento del log e
altre attivit specifche di pulizia dellapplicazione.
Malgrado lhypervisor, in genere la partecipazione del VSS necessaria per
effettuare il backup di applicazioni in esecuzione sui server di Windows. Tali
applicazioni possono essere Exchange, SQL Server, Active Directory, Oracle o
qualsiasi altra che richieda un accesso costante ai fle su disco.
3
Microsoft VSS: Che cosa deve sapere ogni amministratore di VMware
Torniamo ora al compito primario di VSS, vale a dire rendere inattiva
unapplicazione appena prima del backup. Questa azione genera un point
in time da cui vengono originati i backup. Questo garantisce che il server, le
applicazioni e la soluzione di backup mantengano una vista coerente dei dati.
Figura 1: componenti di VSS
Il mantenimento della vista coerente richiede la coordinazione di tre componenti
VSS (Figura 1). In alto a sinistra troviamo i Writer VSS. Ciascuna applicazione
VSS-aware installata su un server installa anche i propri Writer VSS. Il Writer VSS
coordina le attivit di backup con lapplicazione installata, ad esempio comunicando
allapplicazione il momento in cui i backup stanno per iniziare.
In alto a destra troviamo il Requestor VSS. Coordina le attivit VSS con la
soluzione di backup. Il Requestor VSS richiede lacquisizione di shadow copy
del volume, che a sua volta attiva ciascun Writer VSS in modo che impartisca
allapplicazione lordine di eseguire qualunque azione richiesta per creare la
shadow copy del volume.
Il terzo componente il Provider VSS, che crea e gestisce le shadow copy del
volume. Il Provider VSS pu essere il sistema operativo insieme al suo fle
system, oppure un Provider hardware o un array di storage esterno.
VSS Writer VSS Requestor
Microsoft Exchange
SQL Server
Oracle
Active Directory
Others...
Backup Application
VSS Provider
Volume Shadow
Copy Service
Disk Volume
Operating System
Storage Array
VSS Writer VSS Requestor
Exchange Server Etc.
Your Backup Solution
VSS Provider
Volume Shadow
Copy Service
Disk Volume
ESXi Host
Operating System
Storage Array
Disk Volume
Virtual Machine
VSS Writer VSS Requestor
Exchange Server Etc.
VSS Provider
Volume Shadow
Copy Service
Disk Volume
Operating System
Storage Array
Virtual Machine
Virtual Machine
Hypervisor
Server Hardware
Data Protection Virtual Machine
Mgmt OS
Storage
Administrator
Hypervisor
Storage
Data Protection Virtual Machine
Administrator
Nota: possibile utilizzare il comando vssadmin list writers per
elencare tutti i Writer VSS installati su un computer Windows.
4
Microsoft VSS: Che cosa deve sapere ogni amministratore di VMware
Ora, lintegrazione della soluzione di
backup...
Sebbene il VSS sia stato utilizzato per eseguire il backup di applicazioni in
esecuzione, il suo ruolo diventato ancora pi critico negli ambienti virtuali
in cui viene effettuato il backup di intere VM tutto in una volta. infatti
richiesto che il backup della VM venga eseguito come backup point-in-time,
un processo che richiede lo stesso trattamento speciale (e la quiescenza VSS) al
pari delle applicazioni.
In un certo senso, i fle VMDK sono molto simili ai database dellapplicazione in
cui il fle system di una VM sempre mutevole ed richiesto un meccanismo
di quiescenza del fle system della VM affnch i backup mantengano la
coerenza dei dati.
Figura 2: Integrazione di VSS con vSphere e con la soluzione di backup
VSS Writer VSS Requestor
Microsoft Exchange
SQL Server
Oracle
Active Directory
Others...
Backup Application
VSS Provider
Volume Shadow
Copy Service
Disk Volume
Operating System
Storage Array
VSS Writer VSS Requestor
Exchange Server Etc.
Your Backup Solution
VSS Provider
Volume Shadow
Copy Service
Disk Volume
ESXi Host
Operating System
Storage Array
Disk Volume
Virtual Machine
VSS Writer VSS Requestor
Exchange Server Etc.
VSS Provider
Volume Shadow
Copy Service
Disk Volume
Operating System
Storage Array
Virtual Machine
Virtual Machine
Hypervisor
Server Hardware
Data Protection Virtual Machine
Mgmt OS
Storage
Administrator
Hypervisor
Storage
Data Protection Virtual Machine
Administrator
5
Microsoft VSS: Che cosa deve sapere ogni amministratore di VMware
La Figura 2 illustra come una moderna soluzione di protezione dei dati
sviluppata per la virtualizzazione possa svolgere il ruolo di Requestor VSS,
comunicando al VSS il momento in cui i backup sono pronti per iniziare.
Questa integrazione consente alla soluzione di backup di coordinare le relative
attivit di backup della VM, mentre il VSS coordina le attivit allinterno
dellapplicazione virtualizzata.
inoltre possibile ottimizzare ulteriormente i backup con componenti VSS
specifci della soluzione di backup. Sfruttando la struttura VSS allinterno di
ciascuna VM possibile operare il troncamento dei log di applicazioni VSS-
aware come SQL Server ed Exchange.
Conclusione: c molto di pi da
sapere sulla VSS di quanto sembri a
prima vista
La virtualizzazione in grado di migliorare notevolmente la modalit in cui
interi server vengono replicati e ripristinati, ma senza gli strumenti corretti,
la virtualizzazione stessa pu complicare le attivit di protezione dei dati. Le
applicazioni allinterno delle VM richiedono la quiescenza per essere replicate
correttamente. E questo vale anche per le VM. Lapproccio corretto integra una
moderna soluzione di protezione dei dati realizzata per la virtualizzazione e
include la coordinazione relativa alla Volume Shadow Copy (o VSS) di Microsoft.
E non fnisce qui! La soluzione richiesta dallambiente VMware vSphere tale
da poter ripristinare qualsiasi applicazione e qualsiasi VM con lo stesso livello di
granularit e di confdenza atteso da un fle o da una cartella.
6
Microsoft VSS: Che cosa deve sapere ogni amministratore di VMware
Informazioni sull'autore
Greg Shields, Microsoft MVP e VMware vExpert, autore
indipendente, relatore e consulente IT, nonch Partner e
Principal Technologist di Concentrated Technology. Nei suoi
15 anni di lavoro nel settore Information Technology, Greg ha
maturato notevole esperienza nellarchitettura, progettazione
e amministrazione di sistemi, specializzandosi nei sistemi
operativi Microsoft, nelle applicazioni remote, nella gestione
dei sistemi e nelle tecnologie di virtualizzazione.
Informazioni su Veeam Software
Veeam signifca protezione per il data center moderno (Protection for the
Modern Datacenter), ovvero soluzioni potenti, facili da usare e accessibili,
progettate per la virtualizzazione (Built for Virtualization) e l'ambiente cloud.
Veeam Backup & Replication offre backup degli ambienti VMware, backup
degli ambienti Hyper-V, ripristini e repliche. Questa soluzione, la numero
uno per i backup delle macchine virtuali, aiuta le aziende a raggiungere gli
obiettivi di RPO e RTO, a risparmiare tempo, ad eliminare i rischi e a ridurre
notevolmente i costi di capitale e i costi operativi Veeam Backup Management
Suite offre tutte le funzionalit e i benefci di Veeam Backup & Replication,
nonch monitoraggio avanzato, reportistica e capacity planning per la
vostra infrastruttura di backup. Veeam Management Pack (MP) estende il
monitoraggio enterprise a VMware attraverso il Microsoft System Center e
offre inoltre monitoraggio e reportistica per l'infrastruttura Veeam Backup
& Replication. Il Veeam Cloud Provider Program (VCP) offre licenze mensili e
perpetue fessibili, per soddisfare le esigenze dei provider di servizi in hosting,
gestiti e cloud. Il programma VCP vanta attualmente oltre 4.000 service
provider in tutto il mondo. Il noleggio mensile disponibile in oltre 70 Paesi
tramite pi di 50 aggregatori Veeam.
Fondata nel 2006, Veeam vanta attualmente 23.000 ProPartner e oltre 91.500
clienti in tutto il mondo. La sede centrale di Veeam si trova a Baar, Svizzera, e
la societ possiede uffci in tutto il mondo. Per maggiori informazioni, visitate
http://www.veeam.com/it.
7
Microsoft VSS: Che cosa deve sapere ogni amministratore di VMware
GOLD AWARD
NEW
TECHNOLOGY
Modern Data Protection
Built for Virtualization
Potente Economico
Veeam Backup & Replication
Facile da utilizzare
Per maggiori informazioni, visita http://vee.am/backupit
Il #1 per il backup delle macchine virtuali VMware e Hyper-V
La virtualizzazione cambia tutto, specialmente il backup. Se la vostra azienda utilizza
una macchina virtuale con Microsoft Hyper-V o VMware, arrivato il momento di
passare alla soluzione di protezione dati creata appositamente: Veeam Backup &
Replication.
A dierenza dei backup tradizionali, aetti dal problema delle 3C (capacit
mancanti, complessit e costi), Veeam :
Unisciti alle 80.000 organizzazioni che hanno gi modernizzato la protezione dati
con Veeam. Scarica Veeam Backup & Replication ora!
Potente: ripristina una macchina virtuale (VM) completa o un singolo
le, e-mail o record di database in 2 minuti
Facile da utilizzare: semplicemente funziona!
Economico: nessuna licenza o assistenza per agenti, funziona con lo
storage esistente e comprende deduplicazione, replica della VM,
ripristino di Microsoft Exchange e molte altre funzionalit.