Crea una replica esterna

Questa pagina descrive come creare una replica esterna.

Prima di iniziare

Prima di configurare una replica esterna, ti consigliamo di esaminare il flusso di lavoro di replica esterna. Il processo 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 secondaria 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 il processo di replica esterna:

    • Tiering automatico

    • Replica volume

    • Livello di servizio Flex

  • Devi utilizzare i backup manuali quando esegui un backup integrato dei volumi di destinazione basati su NetApp Volumes. 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 quelle 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, in quanto non possono essere modificati dopo la creazione del volume. Le impostazioni del protocollo che scegli vengono mappate anche agli stili di sicurezza del volume. Assicurati che queste impostazioni siano coerenti.

  • Prima di creare una replica esterna, assicurati di disporre dell'accesso CLI e delle autorizzazioni necessarie sul sistema ONTAP di origine. Devi eseguire i comandi CLI sul sistema ONTAP di origine entro un'ora dal processo di replica.

Prerequisiti per la replica esterna

La replica esterna e la migrazione dei volumi condividono gli stessi prerequisiti.

Crea una replica esterna

Utilizza le seguenti istruzioni per creare una replica esterna utilizzando la consoleGoogle Cloud o Google Cloud CLI.

Console

  1. Vai alla pagina NetApp Volumes nella console Google Cloud .

    Vai a NetApp Volumes

  2. Fai clic su Repliche esterne nel menu Protezione dei dati.

  3. Fai clic su Replica volume esterno.

  4. Nella sezione Prerequisiti, esamina i prerequisiti e fai clic su Avanti.

  5. Nella sezione Dettagli origine esterna, completa i seguenti passaggi:

    1. Inserisci il nome del cluster di origine nel campo Nome cluster.

    2. Inserisci il nome della macchina virtuale di archiviazione (SVM), nota anche come vserver, che ospita il volume di origine nel campo Nome VM di archiviazione.

    3. Inserisci il nome del volume di origine nel campo Nome volume.

    4. 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 i file IC-LIF come elenco separato da virgole.

    5. (Facoltativo) Inserisci una descrizione della posizione del cluster ONTAP di origine nel campo Posizione.

  6. (Facoltativo) Nella sezione Stile volume, fai clic sulla casella di controllo Volume FlexGroup per creare un volume di destinazione di grande capacità in NetApp Volumes.

    1. Inserisci il numero di volumi costituenti sul volume di origine nel campo Conteggio volumi costituenti.

    2. Fai clic su Avanti.

Configura dettagli volume destinazione

  1. Nella sezione Crea volume di destinazione, completa i seguenti passaggi:

    1. Inserisci il nome del volume di destinazione nel campo Nome volume di destinazione.

    2. (Facoltativo) Inserisci una descrizione del volume nel campo Descrizione.

  2. Nella sezione Dettagli pool di archiviazione, completa i seguenti passaggi:

    1. Fai clic su Seleziona pool di archiviazione.

    2. Dall'elenco dei pool di archiviazione visualizzati, seleziona quello che ti interessa.

    3. Fai clic su Seleziona.

      Se i pool di archiviazione nell'elenco non hanno le impostazioni che vuoi, fai clic su Crea nuovo pool di archiviazione.

  3. Nella sezione Dettagli volume, inserisci il nome della condivisione del volume nel campo Nome 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.

  4. Nella sezione Configurazione capacità, completa i seguenti passaggi:

    1. Fai clic sulla casella di controllo Abilita alta capacità.

    2. Inserisci la capacità del volume nel campo Capacità.

  5. (Facoltativo) Se il pool di archiviazione selezionato consente il tiering automatico:

    1. Seleziona la casella di controllo Abilita tiering automatico se vuoi attivare il tiering automatico per il volume.

    2. 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.

  6. Nella sezione Configurazione protocollo, seleziona lo stesso protocollo del volume di origine. Per alcuni protocolli, vengono visualizzate varie opzioni. Per saperne di più sulle opzioni di protocollo, vedi Crea un nuovo volume.

  7. (Facoltativo) Nella sezione Configurazione snapshot, completa i seguenti passaggi:

    1. Seleziona la 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 NetApp Volumes.

    2. Seleziona Consenti gli snapshot pianificati per configurare il volume in modo che vengano creati automaticamente gli snapshot. Puoi specificare il numero di snapshot da conservare a intervalli orari, giornalieri, settimanali e mensili. Gli orari sono specificati nel fuso orario UTC. Se raggiungi il numero massimo di snapshot, viene eliminato lo snapshot meno recente.

    3. Rivedi le selezioni delle istantanee.

  8. Fai clic su Avanti.

Definisci la pianificazione della replica

  1. Nella sezione Pianificazione della replica, completa i seguenti passaggi:

    1. Inserisci il nome della replica nel campo Nome replica.

    2. (Facoltativo) Inserisci una descrizione per la replica nel campo Descrizione.

    3. Fai clic sull'elenco a discesa Pianificazione della replica e seleziona la frequenza di pianificazione seguente per replicare i dati dal volume di origine al volume di destinazione.

      • Ogni 10 minuti

      • Giornaliera

      • Oraria

      Il valore predefinito è HOURLY. I volumi di grande capacità non supportano l'opzione EVERY_10_MINUTES.

    4. (Facoltativo) Fai clic su Aggiungi etichetta per inserire le etichette pertinenti ai fini di report e query.

  2. Fai clic su Avanti.

  3. Rivedi le impostazioni e fai clic su Crea per avviare il processo di replica.

Dopo aver creato il processo 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 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. Dopo un peering riuscito, la pagina laterale scompare e lo stato del trasferimento della replica cambia in Preparazione. Il trasferimento di riferimento è ora in esecuzione. Un trasferimento di base può richiedere minuti, ore o giorni a seconda della quantità di dati da trasferire e della velocità della rete. Una volta completato il trasferimento di riferimento, lo stato del trasferimento diventa 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

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 posizione 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, specifica ONPREM_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, separati da segni #. Assicurati di specificarli tutti.

    Il seguente esempio 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 quando il volume di origine è un FlexGroup. Per ulteriori informazioni, consulta FlexGroup e volumi di grandi dimensioni prima di procedere.

    Per creare un volume di grandi dimensioni, utilizza specify --large-volume true e --multiple-endpoints true anche come parametri di creazione.

  • REPLICATION_SCHEDULE: (facoltativo) puoi impostare replication schedule su uno dei seguenti intervalli:

    • EVERY_10_MINUTES

    • HOURLY

    • DAILY

    Il valore predefinito è HOURLY. I volumi elevati non offrono EVERY_10_MINUTES.

  • CLUSTER_LOCATION: (facoltativo) la descrizione della posizione del cluster di origine.

  • DESCRIPTION: (Facoltativo) il testo della descrizione della risorsa di replica.

  • LABELS: (facoltativo) etichette per la risorsa di replica.

    Il seguente esempio mostra come specificare le coppie chiave-valore per il parametro labels:

    labels=KEY1:VALUE1#KEY2:VALUE2
    

Esempio di chiamata:

$ gcloud 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

Per soddisfare i requisiti di 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 sistemi attendibili.

Scopri i passaggi successivi:

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION

Lo stato di autenticazione attuale può essere stampato in qualsiasi momento. Tuttavia, le modifiche dello stato potrebbero richiedere fino a cinque minuti dopo che un'azione fa avanzare il processo al passaggio successivo.

Un peering riuscito prevede i seguenti passaggi:

  • Il volume di destinazione NetApp Volumes esegue il ping del sistema di origine utilizzando il peer-ip-addresses specificato.

  • Se il peering del cluster non è ancora stabilito, NetApp Volumes stampa i comandi di peering del cluster che devi eseguire sul sistema di origine.

  • Inoltre, se il peering SVM non è ancora 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) alle interfacce IC-LIF specificate in peer-ip-addresses. Se non va a buon fine, stateDetails viene visualizzato Cluster peering failed, please try again, che indica un problema di rete. Per ulteriori informazioni, vedi Connessione di rete al progetto Google Cloud . Non puoi procedere oltre 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 gateway del CIDR /27 che ospita le interfacce 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 di questa 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 tra cluster:

Se ICMP funziona, la procedura prosegue con il peering del cluster. Lo stato PENDING_CLUSTER_PEERING indica se il peering non è ancora stato stabilito.

Cerca le istruzioni per il peering tra cluster:

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION \
 --format="table(hybridPeeringDetails.command,hybridPeeringDetails.passphrase)"

Questo processo 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 anche eseguire automaticamente il peering SVM. Se ciò non avviene, lo stato diventa 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 cambia in Pronto e mirrorState in Preparazione in corso, il che indica che è iniziato il trasferimento di base. Al termine del trasferimento della baseline, mirrorState cambia in Mirrored. I trasferimenti incrementali vengono avviati in base alla pianificazione della replica definita, indicata da mirrorState come Trasferimento in corso.

Per ulteriori informazioni sui flag facoltativi aggiuntivi, consulta la documentazione dell'SDK Google Cloud sulla creazione della replica esterna.

Passaggi successivi

Gestisci le repliche esterne.