Proteggi i gruppi di coerenza in ONTAP
I gruppi di coerenza offrono una protezione locale e remota facilmente gestibile per LE applicazioni SAN, NAS e NVMe che si estendono su più volumi.
La creazione di un gruppo di coerenza non attiva automaticamente la protezione. Le policy di protezione possono essere impostate al momento della creazione o dopo la creazione del gruppo di coerenza. È possibile proteggere i gruppi di coerenza utilizzando:
-
Istantanee locali
-
SnapMirror Active Sync (indicato come SnapMirror Business Continuity nelle versioni di ONTAP precedenti al 9.15.1)
-
SnapMirror asincrono (inizio 9.13.1)
-
Disaster recovery SVM asincrono (inizio 9.14.1)
Se si utilizzano gruppi di coerenza nidificati, è possibile impostare criteri di protezione diversi per i gruppi di coerenza padre e figlio.
A partire da ONTAP 9.11.1, i gruppi di coerenza offrono creazione di snapshot di un gruppo di coerenza in due fasi. L'operazione snapshot a due fasi esegue un controllo preliminare, assicurandosi che l'istantanea venga acquisita correttamente.
Il ripristino può avvenire per un intero gruppo di coerenza, per un singolo gruppo di coerenza in una configurazione gerarchica o per singoli volumi all'interno del gruppo di coerenza. Per ottenere il recovery, seleziona il gruppo di coerenza da cui desideri eseguire il ripristino, il tipo di snapshot e infine l'identificazione dello snapshot su cui basare il ripristino. Per ulteriori informazioni su questo processo, vedere "Ripristinare un volume da uno snapshot precedente".
Configurare un criterio snapshot locale
L'impostazione di un criterio di protezione snapshot locale consente di creare un criterio che copre tutti i volumi in un gruppo di coerenza.
La pianificazione minima supportata delle snapshot per i gruppi di coerenza è di 30 minuti. Questo è basato su "Test di FlexGroup Volumes", che condividono la stessa infrastruttura Snapshot dei gruppi di coerenza.
-
Selezionare Storage > Consistency groups.
-
Selezionare il gruppo di coerenza creato dal menu del gruppo di coerenza.
-
Nella parte superiore destra della pagina di panoramica per il gruppo di coerenza, selezionare Modifica.
-
Selezionare la casella di controllo accanto a Schedule Snapshot Copies (local).
-
Selezionare un criterio di snapshot. Per configurare un nuovo criterio personalizzato, fare riferimento alla sezione "Creare una policy di protezione dei dati personalizzata".
-
Selezionare Salva.
-
Tornare al menu della panoramica del gruppo di coerenza. Nella colonna di sinistra sotto istantanee (locale), lo stato sarà protetto accanto a
.
A partire da ONTAP 9.14.1, è possibile modificare il criterio di protezione di un gruppo di coerenza utilizzando l'interfaccia CLI.
-
Per eseguire questa attività, è necessario essere al livello di privilegi di amministratore.
-
In ONTAP 9.14.1, per eseguire questa attività devi essere un amministratore del cluster o della SVM. A partire da ONTAP 9.15.1, qualsiasi utente al livello di privilegi admin può eseguire questa attività.
-
Immettere il seguente comando per impostare o modificare il criterio di protezione:
Se si modifica il criterio di protezione di una coerenza figlio, è necessario identificare il gruppo di coerenza padre utilizzando
-parent-consistency-group parent_consistency_group_name
parametro.consistency-group modify -vserver svm_name -consistency-group consistency_group_name -snapshot-policy policy_name
Crea un'istantanea on-demand
Se è necessario creare un'istantanea del proprio gruppo di coerenza al di fuori di un criterio normalmente pianificato, è possibile crearne una su richiesta.
-
Accedere a archiviazione > gruppi di coerenza.
-
Selezionare il gruppo di coerenza per cui si desidera creare uno snapshot su richiesta.
-
Passare alla scheda Snapshot Copies e selezionare +Add.
-
Fornire un Name e una SnapMirror Label. Nel menu a discesa per coerenza, selezionare applicazione coerente o Crash coerente.
-
Selezionare Salva.
A partire da ONTAP 9.14.1, puoi creare un'istantanea on-demand di un gruppo di coerenza utilizzando la CLI.
-
Per eseguire questa attività, è necessario essere al livello di privilegi di amministratore.
-
In ONTAP 9.14.1, per eseguire questa attività devi essere un amministratore del cluster o della SVM. A partire da ONTAP 9.15.1, qualsiasi utente al livello di privilegi admin può eseguire questa attività.
-
Creare l'istantanea:
Per impostazione predefinita, il tipo di snapshot è coerente con il crash. È possibile modificare il tipo di istantanea con il parametro opzionale
-type
.consistency-group snapshot create -vserver svm_name -consistency-group consistency_group_name -snapshot snapshot_name
Creare snapshot di gruppi di coerenza in due fasi
A partire da ONTAP 9.11.1, i gruppi di coerenza supportano commit a due fasi per la creazione di snapshot del gruppo di coerenza (CG), che eseguono un controllo preliminare prima di salvare lo snapshot. Questa funzione è disponibile solo con l'API REST di ONTAP.
La creazione di snapshot CG in due fasi è disponibile solo per la creazione di snapshot, non per il provisioning di gruppi di coerenza o il ripristino di gruppi di coerenza.
Uno snapshot CG in due fasi suddivide il processo di creazione dello snapshot in due fasi:
-
Nella prima fase, l'API esegue controlli preliminari e attiva la creazione di snapshot. La prima fase include un parametro di timeout, che indica la quantità di tempo in cui lo snapshot deve essere eseguito correttamente.
-
Se la richiesta nella fase uno viene completata correttamente, è possibile richiamare la seconda fase all'interno dell'intervallo designato dalla prima fase, assegnando lo snapshot all'endpoint appropriato.
-
Per utilizzare la creazione di snapshot CG in due fasi, tutti i nodi del cluster devono eseguire ONTAP 9.11.1 o versioni successive.
-
Solo un'invocazione attiva di un'operazione di snapshot di un gruppo di coerenza è supportata su un'istanza di un gruppo di coerenza alla volta, sia che si tratti di una fase singola che di due fasi. Se si tenta di richiamare un'operazione snapshot mentre è in corso un'altra operazione, si verifica un errore.
-
Quando si richiama la creazione dello snapshot, è possibile impostare un valore di timeout opzionale compreso tra 5 e 120 secondi. Se non viene fornito alcun valore di timeout, l'operazione scade per impostazione predefinita di 7 secondi. Nell'API, impostare il valore di timeout con il
action_timeout
parametro. Nel CLI, utilizzare il-timeout
flag.
Puoi completare uno snapshot in due fasi con l'API REST o, a cominciare da ONTAP 9.14.1, l'interfaccia a riga di comando di ONTAP. Questa operazione non è supportata in System Manager.
|
Se si richiama la creazione dello snapshot con l'API, è necessario eseguire il commit dello snapshot con l'API. Se si richiama la creazione dello snapshot con la CLI, è necessario eseguire il commit dello snapshot con la CLI. I metodi di miscelazione non sono supportati. |
A partire da ONTAP 9.14.1, è possibile creare uno snapshot a due fasi utilizzando l'interfaccia CLI.
-
Per eseguire questa attività, è necessario essere al livello di privilegi di amministratore.
-
In ONTAP 9.14.1, per eseguire questa attività devi essere un amministratore del cluster o della SVM. A partire da ONTAP 9.15.1, qualsiasi utente al livello di privilegi admin può eseguire questa attività.
-
Avviare l'istantanea:
consistency-group snapshot start -vserver svm_name -consistency-group consistency_group_name -snapshot snapshot_name [-timeout time_in_seconds -write-fence {true|false}]
-
Verificare che l'istantanea sia stata acquisita:
consistency-group snapshot show
-
Eseguire il commit dello snapshot:
consistency-group snapshot commit svm_name -consistency-group consistency_group_name -snapshot snapshot_name
-
Richiamare la creazione dello snapshot. Inviare una richiesta POST all'endpoint del gruppo di coerenza utilizzando il
action=start
parametro.curl -k -X POST 'https://<IP_address>/application/consistency-groups/<cg-uuid>/snapshots?action=start&action_timeout=7' -H "accept: application/hal+json" -H "content-type: application/json" -d ' { "name": "<snapshot_name>", "consistency_type": "crash", "comment": "<comment>", "snapmirror_label": "<SnapMirror_label>" }'
-
Se la richiesta POST riesce, l'output include un uuid snapshot. Utilizzando tale uuid, inviare una richiesta di PATCH per eseguire il commit dello snapshot.
curl -k -X PATCH 'https://<IP_address>/application/consistency-groups/<cg_uuid>/snapshots/<snapshot_id>?action=commit' -H "accept: application/hal+json" -H "content-type: application/json" For more information about the ONTAP REST API, see link:https://docs.netapp.com/us-en/ontap-automation/reference/api_reference.html[API reference^] or the link:https://devnet.netapp.com/restapi.php[ONTAP REST API page^] at the NetApp Developer Network for a complete list of API endpoints.
Impostare la protezione remota per un gruppo di coerenza
I gruppi di coerenza offrono protezione remota tramite la sincronizzazione attiva di SnapMirror e, a partire da ONTAP 9.13,1, SnapMirror Asynchronous.
Configurare la protezione con la sincronizzazione attiva di SnapMirror
È possibile utilizzare la sincronizzazione attiva di SnapMirror per garantire che gli snapshot dei gruppi di coerenza creati sul proprio gruppo di coerenza vengano copiati nella destinazione. Per ulteriori informazioni sulla sincronizzazione attiva di SnapMirror o su come configurare la sincronizzazione attiva di SnapMirror utilizzando l'interfaccia CLI, vedere Configurare la protezione per la business continuity.
-
Non è possibile stabilire relazioni di sincronizzazione attiva di SnapMirror sui volumi montati per l'accesso NAS.
-
Le etichette dei criteri nel cluster di origine e di destinazione devono corrispondere.
-
La sincronizzazione attiva di SnapMirror non replicherà gli snapshot per impostazione predefinita, a meno che non venga aggiunta una regola con un'etichetta SnapMirror al criterio predefinito e gli snapshot non
AutomatedFailOver
vengano creati con tale etichetta.Per ulteriori informazioni su questo processo, fare riferimento a. "Proteggere con la sincronizzazione attiva di SnapMirror".
-
Implementazioni a cascata Non sono supportati con la sincronizzazione attiva di SnapMirror.
-
A partire da ONTAP 9.13.1, è possibile eseguire operazioni senza interruzioni aggiungere volumi a un gruppo di coerenza Con una relazione di sincronizzazione attiva SnapMirror attiva. Qualsiasi altra modifica apportata a un gruppo di coerenza richiede l'interruzione del rapporto di sincronizzazione attivo di SnapMirror, la modifica del gruppo di coerenza, quindi la ristabilimento e la risincronizzazione della relazione.
|
Per configurare la sincronizzazione attiva di SnapMirror con la CLI, consultare la sezione Proteggere con la sincronizzazione attiva di SnapMirror. |
-
Assicurarsi di aver soddisfatto il "Prerequisiti per l'utilizzo della sincronizzazione attiva di SnapMirror".
-
Selezionare Storage > Consistency groups.
-
Selezionare il gruppo di coerenza creato dal menu del gruppo di coerenza.
-
Nella parte superiore destra della pagina panoramica, selezionare More (Altro), quindi Protect (protezione).
-
System Manager compila automaticamente le informazioni sul lato di origine. Selezionare il cluster e la VM di storage appropriati per la destinazione. Selezionare un criterio di protezione. Assicurarsi che l'opzione Inizializza relazione sia selezionata.
-
Selezionare Salva.
-
Il gruppo di coerenza deve essere inizializzato e sincronizzato. Verificare che la sincronizzazione sia stata completata correttamente tornando al menu Consistency group. Lo stato SnapMirror (Remote) viene visualizzato
Protected
accanto a.
Configurazione asincrona di SnapMirror
A partire da ONTAP 9.13.1, è possibile configurare la protezione asincrona di un singolo gruppo di coerenza. A partire da ONTAP 9.14.1, puoi utilizzare gli snapshot asincroni SnapMirror per replicare gli snapshot granulari del volume sul cluster di destinazione usando la relazione del gruppo di coerenza.
Per replicare gli snapshot granulari del volume, devi eseguire ONTAP 9.14.1 o versione successiva. Per le policy MirrorAndVault e Vault, l'etichetta SnapMirror della policy di snapshot granulare del volume deve corrispondere alla regola dei criteri SnapMirror del gruppo di coerenza. Gli snapshot granulari del volume si basano sul valore di mantenimento del criterio SnapMirror del gruppo di coerenza, che viene calcolato indipendentemente dagli snapshot del gruppo di coerenza. Ad esempio, se hai una policy per mantenere due snapshot sulla destinazione, puoi avere due snapshot granulari del volume e due snapshot del gruppo di coerenza.
Durante la risincronizzazione della relazione di SnapMirror con le snapshot granulari del volume, puoi conservare gli snapshot granulari del volume con il -preserve
flag. Gli snapshot granulari dei volumi più recenti degli snapshot del gruppo di coerenza vengono conservati. Se non è presente uno snapshot del gruppo di coerenza, non è possibile trasferire snapshot granulari del volume nell'operazione di risincronizzazione.
-
La protezione asincrona di SnapMirror è disponibile solo per un singolo gruppo di coerenza. Non è supportato per i gruppi di coerenza gerarchica. Per convertire un gruppo di coerenza gerarchica in un singolo gruppo di coerenza, vedere modificare l'architettura del gruppo di coerenza.
-
Le etichette dei criteri nel cluster di origine e di destinazione devono corrispondere.
-
È possibile senza interruzioni aggiungere volumi a un gruppo di coerenza Con una relazione asincrona di SnapMirror attiva. Qualsiasi altra modifica apportata a un gruppo di coerenza richiede di interrompere la relazione SnapMirror, modificare il gruppo di coerenza, quindi ristabilire e risincronizzare la relazione.
-
I gruppi di coerenza abilitati per la protezione con SnapMirror asincrono hanno limiti diversi. Per ulteriori informazioni, vedere Limiti del gruppo di coerenza.
-
Se è stato configurato un rapporto di protezione asincrona di SnapMirror per più volumi singoli, è possibile convertire tali volumi in un gruppo di coerenza mantenendo al contempo le snapshot esistenti. Per convertire correttamente i volumi:
-
Deve essere presente uno snapshot comune dei volumi.
-
È necessario interrompere la relazione SnapMirror esistente, aggiungere i volumi a un singolo gruppo di coerenza, quindi risincronizzare la relazione utilizzando il seguente flusso di lavoro.
-
-
Dal cluster di destinazione, selezionare Storage > Consistency groups.
-
Selezionare il gruppo di coerenza creato dal menu del gruppo di coerenza.
-
Nella parte superiore destra della pagina panoramica, selezionare More (Altro), quindi Protect (protezione).
-
System Manager compila automaticamente le informazioni sul lato di origine. Selezionare il cluster e la VM di storage appropriati per la destinazione. Selezionare un criterio di protezione. Assicurarsi che l'opzione Inizializza relazione sia selezionata.
Quando si seleziona un criterio asincrono, è possibile scegliere Ignora pianificazione trasferimento.
La pianificazione minima supportata (recovery point objective o RPO) per i gruppi di coerenza con SnapMirror asincrono è di 30 minuti. -
Selezionare Salva.
-
Il gruppo di coerenza deve essere inizializzato e sincronizzato. Verificare che la sincronizzazione sia stata completata correttamente tornando al menu Consistency group. Lo stato SnapMirror (Remote) viene visualizzato
Protected
accanto a.
Configurare il disaster recovery delle SVM
A partire da ONTAP 9.14.1, Disaster recovery SVM supporta i gruppi di coerenza, consentendo il mirroring delle informazioni del gruppo di coerenza dal cluster di origine a quello di destinazione.
Se stai abilitando il disaster recovery delle SVM in una SVM che contiene già un gruppo di coerenza, segui i workflow di configurazione delle SVM per System Manager o il CLI ONTAP.
Se stai aggiungendo un gruppo di coerenza a una SVM che si trova in una relazione di disaster recovery SVM attiva e funzionante, devi aggiornare la relazione di disaster recovery della SVM dal cluster di destinazione. Per ulteriori informazioni, vedere Aggiornare manualmente una relazione di replica. È necessario aggiornare la relazione ogni volta che si espande il gruppo di coerenza.
-
Il disaster recovery delle SVM non supporta i gruppi di coerenza gerarchici.
-
Il disaster recovery delle SVM non supporta gruppi di coerenza protetti con SnapMirror asincrono. È necessario interrompere il rapporto SnapMirror prima di configurare il disaster recovery delle SVM.
-
Entrambi i cluster devono eseguire ONTAP 9.14.1 o versione successiva.
-
Le relazioni di fan-out non sono supportate per le configurazioni di disaster recovery delle SVM che contengono gruppi di coerenza.
-
Per altri limiti, vedere limiti del gruppo di coerenza.
Visualizzare le relazioni
System Manager visualizza le mappe LUN nel menu protezione > Relazioni. Quando si seleziona una relazione di origine, System Manager visualizza una visualizzazione delle relazioni di origine. Selezionando un volume, è possibile approfondire queste relazioni per visualizzare un elenco delle LUN contenute e delle relazioni del gruppo iniziatore. Queste informazioni possono essere scaricate come cartella di lavoro Excel dalla vista del singolo volume; l'operazione di download viene eseguita in background.