Soluzione QNAP SMB - Utilizzo di QNAP Snapshot e Agente snapshot per creare snapshot di tipo Coerenzaapplicazione


Ultima data di modifica 2018-03-08

1. Introduzione

1.1 Difficoltà e soluzioni

In QTS 4.2, la funzione istantanea in Gestione archivi supporta non solo i volumi, ma anche i LUN iSCSI per il backup e il ripristino rapidi dei dati più importanti.

Quando si crea un'istantanea di un LUN, la difficoltà consiste nel verificare che siano inclusi tutti i dati, ad esempio i dati dell'applicazione non salvati, i buffer, la memoria e i log.

La soluzione fornita da QNAP è un'opzione di coerenza con l'applicazione per le istantanee iSCSI durante l'uso di QNAP Snapshot Agent per Windows Server o VMware vCenter. Consente al NAS di comunicare con il server remoto per garantire la possibilità di eseguire un backup completo utilizzando la funzione istantanea di QNAP.

QNAP

1.2 A chi è rivolta

Questa nota sull'applicazione è rivolta a tutti gli utenti che usano un NAS QNAP come destinazione iSCSI per creare un LUN iSCSI per altri dispositivi o macchine virtuali. Alcuni termini nel presente documento non vengono spiegati in dettaglio. 

2. Come iniziare

2.1 Come funziona

QNAP Snapshot Agent è stato creato soprattutto per permettere di acquisire istantanee coerenti con l'applicazione per un LUN iSCSI, fornendo nel contempo una funzione VSS Hardware Provider.

Nel primo dei workflow seguenti, ogni volta che è necessario acquisire un'istantanea su un LUN iSCSI dal NAS, l'agente ordina al server remoto di scaricare tutti i dati nel LUN iSCSI (per Windows Server) oppure di acquisire un'istantanea di macchina virtuale prima dell'istantanea del LUN iSCSI (per VMware); pertanto quando viene acquisita un'istantanea dal NAS, conterrà tutti i dati delle applicazioni necessari per garantire un'istantanea coerente.

Esempi:

  • Microsoft Hyper-V Server creerà un punto di controllo VM che include la memoria per evitare la perdita di dati e garantire uno stato di coerenza nell'istantanea.
  • SQL Server scaricherà i log di database sul disco, per garantire uno stato di coerenza nell'istantanea.
  • VMware creerà un'istantanea della VM per ogni VM ubicata nel LUN al fine di garantire lo stato di coerenza nelle istantanee come riportato qui di seguito:
QNAP

Inoltre, QNAP Snapshot Agent comprende il VSS Hardware Provider per Windows Server. Se si desidera eseguire un'operazione di backup per un LUN iSCSI da Windows con il software di backup* che supporta VSS, il VSS Hardware Provider consentirà di usare il ROW (Redirect on Write) del NAS anziché il COW (Copy on Write) di Windows per acquisire l'istantanea su Windows Server e quindi aumentare l'efficienza del backup.

*Il software di backup deve supportare l'istantanea VSS.

QNAP

2,2. Requisiti di sistema

  1. Per usare Snapshot Agent è necessario utilizzare QTS 4.2 (o versioni successive).
  2. QNAP Snapshot Agent è compatibile con Windows Server 2008 o versioni successive. La gestione della GUI deve essere abilitata. Windows Server Core e Windows Hyper-V non sono supportati.
  3. A eccezione di Windows Server, VMware vCenter è necessario anche quando si deve utilizzare Snapshot Agent per macchine virtuali implementate in VMware.
  4. Per utilizzare Snapshot Agent, è necessario aprire la porta TCP in entrata 11169 su Windows Server. Per aprire la porta, seguire le linee guida fornite da Microsoft. Se il server è associato ad Active Directory e il firewall è controllato dalla GPO, potrebbe anche essere necessario utilizzare i criteri di gruppo. Per gestire queste operazioni consultare le pagine seguenti fornite da Microsoft:
    http://windows.microsoft.com/en-us/windows/open-port-windows-firewall
    https://technet.microsoft.com/en-us/library/cc753295
  5. Si consiglia vivamente di utilizzare un indirizzo IP fisso sul NAS.

2,3. Limiti noti

  1. Per acquisire un'istantanea coerente con l'applicazione per una macchina virtuale in Windows Hyper-V o VMware, l'istantanea/il punto di controllo, il disco e la configurazione VM devono trovarsi sullo stesso LUN iSCSI per essere inclusi nell'istantanea.
  2. Snapshot Agent non può essere installato se l'SMI-S Provider è già installato sul server.
  3. Snapshot Agent non supporta la funzione Extents in VMware, l'archivio di dati deve avere UN SOLO LUN iSCSI.
  4. Snapshot Agent non supporta un LUN mappato su una destinazione con più LUN
  5. Snapshot Agent non supporta un LUN connesso a MPIO.
  6. Snapshot Agent non supporta un LUN mappato a una destinazione con CHAP.
  7. Durante il ripristino, Snapshot Agent ripristina solo le VM che sono attualmente registrate in vSphere Inventory. Se una VM è già stata eliminata in vSphere, Snapshot Agent non aggiungerà la VM all'inventario.

2.4. Download e installazione di Snapshot Agent

Andare al Centro download QNAP> Utility per scaricare il nostro Snapshot Agent:
https://www.qnap.com/utility

Per installare Snapshot Agent, “.Net Framework 3.5” deve essere installato e attivato in “Server applicazioni” su Gestione server. Per installare questa funzione, andare a “Gestione server” > sezione “Aggiungi ruoli e funzioni” e selezionare “Server applicazioni” nella sezione Ruoli e la funzione “.Net Framework 3.5 ” nella sezione Funzione.

QNAP
Selezionare Funzioni ".Net Framework 3.5" per installare questa funzione alla Procedura guidata Aggiungi ruoli e funzioni.

Una volta confermata l'installazione di questa funzione', aprire il file dell'applicazione Snapshot Agent per avviare l'installazione. Dopo aver completato l'installazione, si dovrebbe visualizzare un tasto di scelta rapida chiamato QNAP Agent Manager sul desktop.

QNAP
Seguire la procedura guidata di configurazione per completare l'installazione di Snapshot Agent.
QNAP
Sul desktop sarà quindi visualizzato il collegamento QNAP Agent Manager.

3. Configurazione di Snapshot Agent

3.1. Configurazione di Snapshot Agent in Windows Server

Una volta completata l'installazione di Snapshot Agent, aprire “QNAP Agent Manager”. Si dovrà aggiungere il NAS QNAP utilizzato da Windows Server come archivio iSCSI, fornendo l'indirizzo IP oppure facendo clic su “Analizza NAS” in modo tale da consentire all'agente di trovare direttamente il NAS sulla rete locale.

QNAP
La pagina iniziale consente di inserire l'IP del NAS QNAP che fornisce la destinazione iSCSI per questo server.
QNAP
Oppure è possibile analizzare il NAS QNAP che supporta Snapshot Agent sulla rete locale.

Dopo avere inserito o selezionato il NAS QNAP, viene richiesto di fornire le proprie credenziali di accesso al NAS, per confermare la porta per la connessione e abilitare le funzioni che si vogliono utilizzare. In questo esempio, abbiamo selezionato sia VSS H/W provider, sia Snapshot Agent per Windows, quindi fare clic su “Ok” per confermare queste impostazioni. Snapshot Agent si collega al NAS QNAP e il NAS diventa visibile nell'elenco della pagina iniziale, in cui viene aggiunto.   

QNAP
Inserire nome utente & password del NAS QNAP, quindi selezionare le funzioni che si vogliono abilitare.
QNAP
Il NAS appare nell'elenco.

3.2 Configurazione di Snapshot Agent per vCenter

Per eseguire il backup dei LUN iSCSI utilizzati per le macchine virtuali in VMware è possibile andare in “Impostazioni VMware” in Agent Manager. Nelle impostazioni Credenziali vCenter, inserire l'indirizzo IP del server vCenter, l'account/la password di Single Sign On e selezionare la modalità in cui VMware deve acquisire un'istantanea per la sua macchina virtuale quando riceve una richiesta dal NAS.

QNAP
Configurazione delle “Impostazioni VMware” in QNAP Agent Manager. Abbiamo selezionato la memoria della “macchina virtuale di Snapshot”, che consente a vCenter di scattare istantanee per le macchine virtuali che non hanno strumenti VM installati.

Una volta terminata l'operazione, quando si aggiunge un NAS QNAP all'Agent Manager QNAP, sarà abilitata l'opzione “Snapshot Agent per VMware”; oppure fare clic su qualsiasi NAS esistente e selezionare “Modifica” per attivare questa opzione.

QNAP
Attivare Snapshot Agent per VMware modificando un NAS QNAP in QNAP Agent Manager.
QNAP
Dopo aver effettuato la modifica, Snapshot Agent per VMware viene visualizzato nella colonna “Componenti” ed è pronto per l'uso.

4. Acquisizione di un'istantanea del LUN iSCSI

4.1. Acquisizione di istantanee LUN iSCSI con Windows Server

È possibile controllare se l'agent è connesso correttamente al NAS QNAP dall'UI del NAS. Aprire il browser web, accedere a QTS, e inserire “Gestione archivi”. In “Archivio iSCSI” > “Istantanea”, aprire il menu “Snapshot Agent”. Viene visualizzato un elenco che consente di vedere tutti gli Snapshot Agent attualmente connessi al NAS.

QNAP
Selezionare “Istantanea” > “Snapshot Agent” nella sezione Archivio iSCSI
QNAP
Viene visualizzato lo Snapshot Agent connesso a questo NAS.

Per acquisire un'istantanea coerente con l'applicazione, in “Archivio iSCSI” selezionare un LUN iSCSI e dal pulsante dell'elenco a discesa “Snapshot” selezionare “Acquisisci istantanea”.

QNAP
Selezionare "Acquisisci un'istantanea" nella sezione "Archivio iSCSI".

Quando viene visualizzata la finestra di conferma, selezionare "Coerente con l'applicazione" in "Tipo di istantanea" quindi fare clic su "OK" per avviare l'acquisizione dell'istantanea.

QNAP
In "Tipo di istantanea", selezionare "Coerente con l'applicazione"

Nota: “per le istantanee Crash Consistent” non verrà contattato il server remoto prima di acquisire l'istantanea dato che si tratta di istantanee NAS standard.

Quando si acquisisce un'istantanea coerente con l'applicazione, il NAS QNAP invia una richiesta a Windows Server. Prima dell'istantanea saranno scaricati tutti i dati correlati nel LUN iSCSI.

Nell'esempio che segue, usando Hyper-V, il LUN iSCSI contiene una macchina virtuale in esecuzione 24/7. Quando viene utilizzata la funzione istantanea dal NAS con l'opzione Coerente con l'applicazione, Windows Server riceve la richiesta dal NAS e crea un punto di controllo della VM.

Questo sarà visibile per un breve periodo di tempo sull'interfaccia Hyper-V Manager*: durante la creazione del punto di controllo, lo stato della VM cambia. Lo stato della VM, la memoria e il disco saranno inclusi nell'istantanea del LUN iSCSI.

*Per essere inclusi nell'istantanea il punto di controllo, il disco e la configurazione della VM devono trovarsi sul LUN iSCSI.

QNAP
Selezionando “Acquisisci un'istantanea” in QTS, lo stato delle virtual appliance di Q’center diventerà “Back up”. Questo indica che Windows Server ha ricevuto la richiesta dal NAS e comincerà a scaricare i dati sul LUN iSCSI.
*L'UI può cambiare in base alla versione di Hyper-V.

4.2. Acquisizione dell'istantanea del LUN iSCSI con VMware

Le operazioni necessarie per l'acquisizione di un'istantanea per i LUN iSCSI con VMware sono identici a Windows Server. Per accedere a QTS, andare a “Gestione archivi”, quindi in “Archivio iSCSI” selezionare il LUN iSCSI che deve essere utilizzato per l'archiviazione delle macchine virtuali in VMware. Selezionare “Istantanea” > “Acquisisci un'istantanea”.

QNAP
Selezionare il LUN iSCSI utilizzato da VMware per acquisire un'istantanea con il tipo di istantanea “Coerente con l'applicazione”.

Ricevendo la richiesta di istantanea dal NAS QNAP, vCenter acquisirà un'istantanea per ogni macchina virtuale che è archiviata nel LUN iSCSI del NAS e archivierà queste istantanee nel LUN iSCSI. In seguito il NAS acquisirà un'altra istantanea del LUN iSCSI di tipo coerente con l'applicazione che include le istantanee per VMware per ogni macchina virtuale. Questa azione è visibile nella sezione Attività del client Web vSphere. Una volta che sono incluse nell'istantanea del LUN iSCSI, le istantanee VMware vengono rimosse. 

QNAP
I server vCenter acquisiscono le istantanee VMware per ogni macchina virtuale quando l'agente invia una richiesta di istantanea e le rimuovono ogni volta che un'istantanea VMware è inserita nell'istantanea del LUN iSCSI.
*L'UI può variare in base alla versione del client Web vSphere.

È anche possibile utilizzare “Snapshot Manager” o“Snapshot Replica” per creare un processo di backup pianificato. È disponibile l'opzione “Coerenza con l'applicazione”.

QNAP
È anche possibile utilizzare Snapshot Manager per creare la pianificazione delle istantanee per il LUN iSCSI con Istantanee coerenti con l'applicazione.

4.3 Ripristino di un'istantanea

È possibile ripristinare un'istantanea di Coerenza con l'applicazione sul LUN iSCSI nello stesso modo in cui si ripristina un'istantanea a un volume NAS. Per verificare se un'istantanea è coerente con l'applicazione, selezionare un LUN e aprire “Snapshot Manager”. Nella vista elenco, è possibile vedere se le istantanee acquisite con Snapshot Agent sono coerenti con l'applicazione.

QNAP
Le istantanee acquisite con Snapshot Agent saranno classificate come “coerenti con l'applicazione” in Snapshot Manager.

Per ripristinare un'istantanea per un LUN iSCSI connesso a Windows Server, sarà prima necessario scollegare il LUN, quindi selezionare il LUN e spuntare “Istantanee” > “Snapshot Manager” per selezionare l'istantanea che si vuole utilizzare.

QNAP
Prima del ripristino, accertarsi di scollegare un LUN iSCSI collegato a Windows Server.
QNAP
Altrimenti il processo della snapshot non sarà eseguito correttamente.
QNAP
Dopo la disconnessione, confermare l'azione di ripristino in Snapshot Manager.
QNAP
Dopo la conferma, l'avanzamento del ripristino è visibile in Snapshot Manager.

Dopo aver completato il processo di ripristino, è possibile ricollegare il LUN iSCSI dal Windows Server. Nel caso di Hyper-V, tutte le configurazioni delle macchine virtuali sono archiviate nel LUN iSCSI, inclusi i punti di controllo.

Come nel caso di VMware, quando Snapshot Agent è installato e connesso, è possibile ripristinare direttamente l'istantanea di un LUN iSCSI senza scollegare il LUN poiché Snapshot Agent scollega automaticamente il LUN iSCSI (datastore) dagli host ESXi, ripristina l'istantanea e ricollega il LUN ripristinato (datastore) e ripristina la VM (anche se può essere necessario leggere manualmente la VM nell'inventario se questa viene eliminata prima del ripristino). Dopo l'aggiunta, vCenter può continuare a utilizzare l'istantanea VMware per ripristinare la macchina virtuale nel LUN iSCSI e quindi garantire che le macchine virtuali ripristinate nel LUN iSCSI siano coerenti con l'applicazione.

QNAP
Nel client Web vSphere, si vedrà che il LUN iSCSI è staccato da vCenter quando comincia il processo di ripristino e può essere ricollegato una volta completato. A questo punto vCenter utilizzerà l'istantanea VMware nel LUN iSCSI per ripristinare le macchine virtuali archiviate nel LUN iSCSI.

5. VSS Hardware provider per Windows Server

Snapshot Agent comprende il VSS Hardware provider. Per utilizzare questa funzione è necessario disporre di un software di backup che supporta la funzione istantanea VSS. In questo documento utilizziamo QNAP NetBak Replicator come esempio. Il primo passaggio per utilizzare la funzione VSS hardware provider consiste nella configurazione del software di backup per abilitare VSS e consentire al software di creare delle istantanee. Concluse queste impostazioni, il software di backup può essere utilizzato per creare un processo di backup per un LUN iSCSI sul NAS QNAP.

QNAP
In “Impostazioni avanzate” > “Impostazioni di backup per i file aperti”, è possibile abilitare VSS e consentire a NetBak Replicator di acquisire istantanee durante il backup dei file.
QNAP
Utilizzare il software di backup per creare dei processi di backup per il LUN iSCSI fornito dal NAS QNAP.

Quando il software di backup utilizza VSS per creare un'istantanea, l'istantanea sarà acquisita sul NAS anziché sul Windows Server.

Questo si può vedere sull'interfaccia utente del NAS mentre il backup è in corso: in “Gestione archivi” > “Archivio iSCSI”, si vedrà che per la durata del backup è stato creato un altro LUN iSCSI chiamato “vss”. Questo LUN è l'istantanea creata dal NAS per il processo di backup: in questo modo, il software di backup può utilizzare il LUN iSCSI di questa istantanea per il backup dei dati.

QNAP
Il software di backup sta creando un'istantanea.
QNAP
L'istantanea non è stata creata su Windows Server ma sul NAS. In “Archivio iSCSI” sarà temporaneamente creato un altro LUN iSCSI chiamato “vss” per il processo di backup.

Una volta confermato il completamento del processo di backup, si potrà constatare che l'istantanea del LUN iSCSI “vss” sul NAS è stata rimossa dai componenti VSS in Windows Server.

Questo articolo è stato utile?

67% delle persone lo ritengono utile.
Grazie per il feedback.

Informarci su come può essere migliorato l'articolo:

Per offrire un’ulteriore feedback, includerlo di seguito.

Scegliere le caratteristiche

      Mostra di più Meno

      Questo sito in altre nazioni/regioni

      open menu
      back to top