Questa pagina descrive come creare una replica esterna.
Prima di iniziare
Prima di configurare una replica esterna, ti consigliamo di esaminare il relativo workflow. La procedura di replica esterna inizia con la creazione di un volume di destinazione e la specifica dei dettagli del sistema di origine. Questa azione crea una risorsa del volume di destinazione e una risorsa figlio di replica all'interno di NetApp Volumes per la gestione della replica.
Considerazioni
Le seguenti funzionalità non sono supportate per i volumi di destinazione durante la procedura di replica esterna:
Replica volume
Livello di servizio File Flex
Quando esegui un backup integrato dei volumi di destinazione basati su NetApp Volumes, devi utilizzare i backup manuali. Se provi ad assegnare una policy di backup a un volume di destinazione, l'operazione non andrà a buon fine.
Seleziona il pool di archiviazione corretto e assicurati che il volume di destinazione sia abbastanza grande da contenere le dimensioni logiche (non le dimensioni fisiche) utilizzate dal volume di origine ONTAP.
Specifica il nome della condivisione e i tipi di protocollo corretti. Il nome della condivisione deve corrispondere all'origine e i tipi di protocollo devono essere scelti con attenzione perché non possono essere modificati dopo la creazione del volume. Le impostazioni del protocollo scelte vengono mappate anche agli stili di sicurezza del volume. Assicurati che queste impostazioni siano coerenti.
Prima di creare una replica esterna, assicurati di avere l'accesso CLI e le autorizzazioni necessarie sul sistema ONTAP di origine. Devi eseguire i comandi CLI sul sistema ONTAP di origine entro un'ora dalla procedura di replica.
Non puoi eseguire la migrazione di un volume con snapshot a prova di manomissione a un volume che utilizza il tiering automatico.
Quando sposti i dati in un pool Flex Unified con il tiering automatico abilitato, abilita il bypass del livello hot storage durante la replica. In caso contrario, la replica riempie il livello hot storage e causa errori di spazio insufficiente o un'espansione indesiderata del livello hot storage. Al termine della replica, puoi disattivare il bypass del livello hot storage.
Prerequisiti per la replica esterna
La replica esterna e la migrazione dei volumi condividono gli stessi prerequisiti.
Crea una replica esterna
Segui queste istruzioni per creare una replica esterna utilizzando la Google Cloud console o Google Cloud CLI.
Console
Vai alla pagina NetApp Volumes nella Google Cloud console.
Fai clic su Repliche esterne nel menu Protezione dei dati.
Fai clic su Replica volume esterno.
Nella sezione Prerequisiti, esamina i prerequisiti e fai clic su Avanti.
Nella sezione Dettagli origine esterna, completa i seguenti passaggi:
Inserisci il nome del cluster di origine nel campo Nome del cluster.
Inserisci il nome della macchina virtuale di archiviazione (SVM), nota anche come vserver, che ospita il volume di origine nel campo Nome della VM di archiviazione.
Inserisci il nome del volume di origine nel campo Nome del volume.
Inserisci l'indirizzo IP Intercluster-LIF (IC-LIF) nel campo IP intercluster. Ogni nodo del cluster di origine ha bisogno di un IC-LIF. Specifica tutti gli IC-LIF come elenco separato da virgole.
(Facoltativo) Inserisci una descrizione della località del cluster ONTAP di origine nel campo Località.
(Facoltativo) Nella sezione Stile del volume, fai clic sulla casella di controllo Volume FlexGroup per creare un volume di destinazione di grande capacità in NetApp Volumes.
Inserisci il numero di volumi costituenti sul volume di origine nel campo Numero di volumi costituenti.
Fai clic su Avanti.
Configura dettagli volume destinazione
Nella sezione Dettagli del pool di archiviazione, completa i seguenti passaggi:
Fai clic su Seleziona pool di archiviazione.
Seleziona il pool di archiviazione richiesto dall'elenco dei pool di archiviazione visualizzati.
Fai clic su Seleziona.
Se i pool di archiviazione nell'elenco non hanno le impostazioni che ti interessano, fai clic su Crea nuovo pool di archiviazione.
Nella sezione Dettagli volume, completa i seguenti passaggi:
Inserisci il nome del volume di destinazione nel campo Nome del volume di destinazione.
(Facoltativo) Inserisci una descrizione del volume nel campo Descrizione.
Nella sezione Configurazione del protocollo, seleziona lo stesso protocollo del volume di origine. Per alcuni protocolli, vengono visualizzate varie opzioni. Per saperne di più sulle opzioni del protocollo, vedi Crea un nuovo volume.
Nella sezione Nome della condivisione, inserisci il nome della condivisione del volume nel campo Nome della condivisione. Il nome della condivisione deve essere univoco all'interno di una località. Ti consigliamo di utilizzare il nome del volume di destinazione come nome della condivisione.
Nella sezione Configurazione della capacità, completa i seguenti passaggi:
Fai clic sulla casella di controllo Abilita alta capacità.
Inserisci la capacità del volume nel campo Capacità.
(Facoltativo) Se il pool di archiviazione selezionato consente il tiering automatico:
Seleziona la casella di controllo Abilita tiering automatico se vuoi abilitare il tiering automatico per il volume.
Specifica una soglia di frequenza di utilizzo compresa tra 2 e 183 giorni nel campo Giorni della soglia di frequenza di utilizzo. Il valore predefinito della soglia di frequenza di utilizzo è 31 giorni.
Quando esegui la replica in un pool Flex Unified con il tiering automatico abilitato, seleziona la casella di controllo Abilita bypass del livello hot storage. Puoi disattivare il bypass del livello hot storage al termine della replica.
(Facoltativo) Se hai selezionato una variante NFS nella configurazione del protocollo, puoi specificare le regole di esportazione per il volume nella sezione Regole di esportazione.
(Facoltativo) Nella sezione Configurazione degli snapshot, completa i seguenti passaggi:
Fai clic sulla casella di controllo Rendi visibile la directory degli snapshot per consentire ai client l'accesso al file system alle versioni degli snapshot. Per saperne di più, consulta la panoramica degli snapshot dei volumi di NetApp Volumes.
Seleziona Consenti gli snapshot pianificati per configurare il volume in modo che esegua automaticamente gli snapshot. Puoi specificare il numero di snapshot da conservare a intervalli di snapshot orari, giornalieri, settimanali e mensili. Gli orari sono specificati in UTC. Se raggiungi il numero massimo di snapshot, viene eliminato lo snapshot meno recente.
Esamina le selezioni degli snapshot.
Fai clic su Avanti.
Definisci la pianificazione della replica
Nella sezione Pianificazione della replica, completa i seguenti passaggi:
Inserisci il nome della replica nel campo Nome della replica.
(Facoltativo) Inserisci una descrizione della replica nel campo Descrizione.
Fai clic sull'elenco a discesa Pianificazione della replica e seleziona la seguente frequenza di pianificazione per la replica dei dati dal volume di origine a quello di destinazione.
Ogni 10 minuti
Giornaliera
Oraria
Il valore predefinito è HOURLY. I volumi di grande capacità non supportano l'opzione EVERY_10_MINUTES.
(Facoltativo) Fai clic su Aggiungi etichetta per inserire le etichette pertinenti a fini di reportistica e query.
Fai clic su Avanti.
Rivedi le impostazioni e fai clic su Crea per avviare la procedura di replica.
Dopo aver creato la procedura di replica, viene visualizzata la pagina dei dettagli del volume. Fai clic sulla scheda Replica per monitorare lo stato della replica.
Devi autenticare la connessione SnapMirror tra il sistema ONTAP di origine e NetApp Volumes. Esegui il comando cluster peer create sul cluster ONTAP di origine. Se non esiste alcun peering precedente, nella scheda Replica viene visualizzato Peering del cluster in attesa.
Se fai clic su Configura peering, viene visualizzata una pagina laterale con le istruzioni. Segui queste istruzioni e fai clic su Controlla peering. Al termine del peering, la pagina laterale scompare e lo stato del trasferimento della replica cambia in Preparazione. Il trasferimento di riferimento è ora in esecuzione. Un trasferimento di riferimento può richiedere minuti, ore o giorni a seconda della quantità di dati da trasferire e della velocità della rete. Al termine del trasferimento di riferimento, lo stato del trasferimento passa a Mirroring.
gcloud
Per creare una replica esterna:
gcloud netapp volumes create VOLUME_NAME --location=LOCATION \ --capacity=CAPACITY --protocols=PROTOCOL \ --share-name=SHARE_NAME --storage-pool=STORAGE_POOL \ --hybrid-replication-parameters=hybrid-replication-type=ONPREM_REPLICATION,peer-cluster-name=PEER_CLUSTER_NAME,peer-ip-addresses=PEER_IP_ADDRESSES,peer-svm-name=PEER_SVM_NAME,peer-volume-name=PEER_VOLUME_NAME,replication=REPLICATION,replication-schedule=REPLICATION_SCHEDULE,cluster-location=CLUSTER_LOCATION,description=DESCRIPTION,labels=LABELS
Quando esegui la replica in un pool Flex Unified con il tiering automatico abilitato, abilita sempre il bypass del livello hot storage durante la replica. Al termine della replica, puoi disattivare il bypass del livello hot storage. Utilizza il comando gcloud beta netapp volumes create per creare un volume con il tiering automatico abilitato.
L'esempio seguente mostra i parametri obbligatori per creare un volume con il tiering automatico abilitato:
--tiering-policy=tier-action=ENABLED,cooling-threshold-days=DAYS,enable-hot-tier-bypass-mode=on
Il blocco hybrid-replication-parameters avvia un workflow di replica.
Sostituisci le seguenti informazioni:
VOLUME_NAME: il nome del volume. Questo nome deve essere univoco per ogni località.LOCATION: la località del volume.CAPACITY: la capacità del volume. Definisce la capacità visualizzata dai client NAS.PROTOCOLS: i protocolli NAS con cui viene esportato il volume.SHARE_NAME: il percorso di esportazione NFS o il nome della condivisione SMB del volume.STORAGE_POOL: il pool di archiviazione in cui creare il volume.HYBRID_REPLICATION_TYPE: per la replica esterna, specificaONPREM_REPLICATION.PEER_CLUSTER_NAME: il nome del cluster ONTAP che ospita i volumi di origine.PEER_IP_ADDRESSES: gli indirizzi IP InterCluster-LIF del cluster ONTAP. Il cluster di origine deve fornire un IC-LIF per nodo, separato da segni #. Assicurati di specificarli tutti.L'esempio seguente mostra come aggiungere più indirizzi IP IC-LIF del cluster ONTAP:
peer-ip-addresses=10.0.0.25#10.0.0.26
PEER_SVM_NAME: il nome della macchina virtuale di archiviazione (SVM), nota anche come vserver, proprietaria del volume di origine.PEER_VOLUME_NAME: il nome del volume di origine.REPLICATION: il nome della risorsa di replica da creare.LARGE_VOLUME_CONSTITUENT_COUNT: questo parametro è obbligatorio solo se il volume di origine è un FlexGroup. Per saperne di più, consulta la sezione FlexGroup e volumi di grandi dimensioni prima di procedere.Per creare un volume di grandi dimensioni,
specify --large-volume truee--multiple-endpoints truecome parametri di creazione.REPLICATION_SCHEDULE: (facoltativo) puoi impostare lareplication schedulesu uno dei seguenti intervalli:EVERY_10_MINUTESHOURLYDAILY
Il valore predefinito è
HOURLY. I volumi di grandi dimensioni non offronoEVERY_10_MINUTES.CLUSTER_LOCATION: (facoltativo) la descrizione della località del cluster di origine.DESCRIPTION: (facoltativo) il testo della descrizione per la risorsa di replica.LABELS: (facoltativo) le etichette per la risorsa di replica.L'esempio seguente mostra come specificare le coppie chiave-valore per il parametro
labels:labels=KEY1:VALUE1#KEY2:VALUE2
Esempio di chiamata:
$ gcloud beta netapp volumes create ok-destination --location australia-southeast1 \ --capacity 100 --protocols=nfsv3 \ --share-name ok-destination --storage-pool okrause-pool \ --hybrid-replication-parameters=hybrid-replication-type=ONPREM_REPLICATION,peer-cluster-name=au2se1cvo2sqa,peer-ip-addresses=10.0.0.25#10.0.0.26,peer-svm-name=svm_au2se1cvo2sqa,peer-volume-name=okrause_source,replication=okrause-replication,replication-schedule=HOURLY \ --tiering-policy=tier-action=ENABLED,cooling-threshold-days=31,enable-hot-tier-bypass-mode=on
Per soddisfare i requisiti del volume, specifica tutti i parametri facoltativi applicabili. Ad esempio, un volume NFS potrebbe richiedere una policy di esportazione.
Cerca tutte le opzioni:
gcloud netapp volumes create --help
Dopo aver creato il volume di destinazione e la risorsa di replica, NetApp Volumes tenta di eseguire il peering con il sistema ONTAP di origine. Questa procedura di peering funge da passaggio di autenticazione e autorizzazione e protegge il cluster di origine da richieste SnapMirror dannose. Pertanto, assicurati di eseguire il peering solo con i sistemi attendibili.
Scopri i passaggi successivi:
gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION
Lo stato di autenticazione corrente può essere stampato in qualsiasi momento. Tuttavia, le modifiche dello stato potrebbero richiedere fino a cinque minuti dopo che un'azione ha fatto avanzare la procedura al passaggio successivo.
Un peering riuscito prevede i seguenti passaggi:
Il volume di destinazione di NetApp Volumes esegue il ping del sistema di origine utilizzando gli
peer-ip-addressesspecificati.Se il peering del cluster non è già stabilito, NetApp Volumes stampa i comandi di peering del cluster che devi eseguire sul sistema di origine. Se l'origine è un pool in modalità ONTAP Flex Unified, consulta Utilizzo del proxy CLI ONTAP di Google Cloud CLI per eseguire i comandi.
Inoltre, se il peering SVM non è già stabilito, NetApp Volumes stampa i comandi di peering vserver che devi eseguire sul sistema di origine.
I passaggi completati in precedenza vengono ignorati e la procedura continua automaticamente con il passaggio successivo.
Controllo della connettività di rete
NetApp Volumes tenta di inviare una richiesta ICMP (ping) agli IC-LIF specificati in peer-ip-addresses. Se l'operazione non riesce, stateDetails visualizza Cluster peering failed, please try again, indicando un problema di rete. Per saperne di più, consulta Connessione di rete al Google Cloud progetto. Non puoi procedere finché non stabilisci una connettività di rete tra il sistema di origine e NetApp Volumes. A scopo di debug, prova a eseguire il ping dell'IP del gateway del CIDR /27 che ospita gli IC-LIF di NetApp Volumes.
gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION \ --format="table(hybridPeeringDetails.subnetIp)"
Viene stampato il CIDR. Esegui il ping del primo IP della rete dal sistema ONTAP di origine, utilizzando uno degli IC-LIF di origine.
Esempio:
ONTAP> ping -lif=YOUR_IC_LIF -vserver=VSERVER_HOSTING_SOURCE_VOLUME -destination=FIRST_IP_OF_SUBNET_IP
Peering del cluster:
Se ICMP funziona, la procedura passa al peering del cluster. Lo stato PENDING_CLUSTER_PEERING viene visualizzato se il peering non è ancora stato stabilito.
Cerca le istruzioni per il peering del cluster:
gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION \ --format="table(hybridPeeringDetails.command,hybridPeeringDetails.passphrase)"
Questa procedura genera il comando e la passphrase richiesta per l'esecuzione. Copia e incolla il comando cluster peer create nel cluster di origine ed eseguilo. Ti verrà chiesto di inserire la passphrase due volte.
Peering SVM:
Il comando cluster peer create del passaggio precedente dovrebbe eseguire automaticamente anche il peering SVM. Se ciò non accade, lo stato passa a PENDING_SVM_PEERING dopo alcuni secondi.
Verifica il peering SVM:
gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION
Se lo stato è PENDING_SVM_PEERING, esegui il comando di peering vserver:
gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION \ --format="table(hybridPeeringDetails.command)"
Dopo alcuni secondi, lo stato passa a Pronto e mirrorState a Preparazione, indicando che è iniziato il trasferimento di riferimento. Al termine del trasferimento di riferimento, mirrorState passa a Mirroring. I trasferimenti incrementali vengono avviati in base alla pianificazione della replica definita, indicata da mirrorState come Trasferimento.
Per saperne di più sui flag facoltativi aggiuntivi, consulta la documentazione di Google Cloud SDK sulla creazione di repliche esterne.