Configurare il ripristino di emergenza utilizzando JetStream
Questo documento spiega come eseguire il deployment e configurare una soluzione di ripristino di emergenza (RE) JetStream su Google Cloud VMware Engine. Questa soluzione di ripristino di emergenza offre i seguenti vantaggi:
- Puoi garantire la continuità aziendale in caso di emergenza configurando un cloud privato Google Cloud VMware Engine come sito di ripristino per le tue applicazioni on-premise.
- Puoi proteggere i carichi di lavoro già in esecuzione sui cloud privati VMware Engine. Puoi farlo configurando un cloud privato come sito principale protetto da un sito di ripristino in una località diversa Google Cloud o nel tuo ambiente VMware on-premise.
- Puoi eliminare la necessità di un data center fisico secondario, riducendo così il costo totale di proprietà (TCO).
- Puoi fornire resilienza geografica globale sfruttando le località di Google Cloud in tutto il mondo in cui è stato eseguito il deployment di VMware Engine.
Per utilizzare questa guida, devi disporre di quanto segue:
- JetStream versione 5.0.8 o successive.
- Cloud privati VMware Engine che eseguono vSphere 8.0.
Devi installare, configurare e gestire la soluzione JetStream nel tuo cloud privato e fornire le tue licenze per la soluzione JetStream. Devi anche creare e configurare i cloud privati VMware Engine e fornire le tue licenze VCF per i nodi VMware Engine.
Questa soluzione di ripristino di emergenza replica continuamente le macchine virtuali (VM) dell'infrastruttura e delle applicazioni critiche dai tuoi ambienti VMware on-premise. Le VM replicate vengono archiviate nel tuo cloud privato e in Cloud Storage, che offre più opzioni di ripristino di emergenza.
Prima di iniziare
Prima di poter utilizzare la replica virtuale JetStream dal tuo ambiente on-premise al tuo cloud privato, completa i seguenti prerequisiti:
- Collega la tua rete on-premise al tuo cloud privato VMware Engine.
- Configura il DNS per l'accesso di gestione in modo da inoltrare
le richieste dalla tua rete on-premise ai server Cloud DNS privato. Per abilitare l'inoltro della ricerca DNS, crea una voce della zona di forwarding nel server DNS on-premise per
gve.googai server Cloud DNS privato. - Configura la ricerca DNS per i componenti vCenter on-premise in modo che vengano inoltrati ai server DNS on-premise. I server DNS devono essere raggiungibili dal tuo cloud privato.
- Configura il DNS per la rete JetStream.
- Crea un record DNS A per l'appliance del server di gestione JetStream (MSA).
- Crea una subnet di servizio (o un segmento NSX) per il deployment di JetStream. Consulta Creare subnet.
- Assicurati che l'infrastruttura VMware Engine, l'MSA JetStream e la tua workstation possano risolvere i nomi di dominio completi (FQDN) per VMware Engine (
gve.goog) e l'appliance MSA JetStream (il tuo dominio). - Configura l'accesso a internet per le VM su VMware Engine.
- Configura il DHCP per la rete JetStream (è supportato anche l'IP statico).
- Configura i service account Cloud Storage utilizzando i codici HMAC (Keyed-Hash Message Authentication Code) (HMAC). Consulta Interoperabilità con altri fornitori di spazio di archiviazione e Migrazione da Amazon S3 a Cloud Storage.
- Decidi la regione del bucket Cloud Storage che intendi utilizzare per la tua soluzione. Tieni presente che durante l'anteprima sono supportati solo i bucket regionali.
- Identifica un account utente della soluzione VMware Engine da utilizzare con l'MSA e imposta una password complessa per l'account utente della soluzione.
Configurazione facoltativa sul cloud privato
- Crea uno o più pool di risorse su vCenter del cloud privato da utilizzare come pool di risorse di destinazione per le VM del tuo ambiente on-premise.
- Crea una o più cartelle su vCenter del cloud privato da utilizzare come cartelle di destinazione per le VM del tuo ambiente on-premise.
- Crea subnet sul cloud privato per la rete di failover e configura le regole firewall richieste.
Eseguire il deployment del ripristino di emergenza JetStream
Per eseguire il deployment della soluzione JetStream nel tuo ambiente on-premise e nel tuo cloud privato, consulta la documentazione di JetStream. Il cloud privato può essere un sito protetto o un sito di ripristino della tua soluzione JetStream.
Per eseguire il deployment e configurare JetStream su Google Cloud, completa le seguenti attività:
- Eseguire il deployment di JetStream DR su VMware Engine
- Configurare il service account JetStream
- Impostare la regione Cloud Storage
- Configurare un sito di archiviazione
- Configurare la protezione delle VM
Eseguire il deployment di JetStream DR su VMware Engine
- Scarica l'archivio ZIP OVA dell'MSA JetStream.
- Esegui il deployment dell'appliance del server di gestione JetStream.
Nota: imposta la password per l'utente
admindurante il deployment dell'OVA. Consulta Eseguire il deployment dell'MSA. - Installa il plug-in vCenter. Nota: utilizza l'utente della soluzione con privilegi elevati come account di servizio per l'installazione del plug-in vCenter. Consulta Account utente della soluzione e Installare il plug-in.
Configurare il account di servizio JetStream
Per configurare il account di servizio JetStream, completa i seguenti passaggi:
Accedi all'appliance MSA come
adminutilizzando la console VM o SSH.Esegui lo script
manage_iofrest_user.ps1dall'MSA:cd /opt/fio/vme2/python/ pwsh ./manage_iofrest_user.ps1Esempio di esecuzione:
[admin@jetdr-msa-508-101 ~]$ cd /opt/fio/vme2/python/ [admin@jetdr-msa-508-101 python]$ pwsh ./manage_iofrest_user.ps1 SUCCESS: Check for powershell version passed SUCCESS: Check for module VMware.vSphere.SsoAdmin passed SUCCESS: Check for module VMware.VimAutomation.Core passed Enter vCenter IP or FQDN: <gcve-vcenter/IP-address> Enter vCenter user name: <solution-user-0x@gve.local> Enter vCenter password: ***************** Enter MSA IP or FQDN: <msa/IP-address> Enter MSA user name: admin Enter MSA password: ********* Disconnecting any connected viservers and ssoadmin servers from the powershell session vCenter version is 8.0.3, proceeding with user configuration. ### update_rest_user_on_msa ### Updating credentials of jetstream iofrest user on MSA https://<msa/IP-address>/jss/ms/login ### get_request ### Successfully obtained MSA session id ### get_rest_user ### Fetching credentials of jetstream iofrest user https://<msa/IP-address>/jss/ms/login ### get_request ### Successfully obtained MSA session id ### get_request ### Couldn't get iofrest user details from MSA <msa/IP-address> User details not present on MSA. ### create_rest_user ### Creating jetstream iofrest user Role Partner REST Read+Write already exists on the vCenter. Checking if it has required privileges. Role Partner REST Read+Write has required privileges. Continuing. User jetstream already exists in the vCenter. Password for jetstream@gve.local successfully refreshed. ### get_current_msa_version ### Current MSA plugin version is 5.0.8.665 ### get_rest_user ### Fetching credentials of jetstream iofrest user https://<msa/IP-address>/jss/ms/login ### get_request ### Successfully obtained MSA session id ### get_request ### iofrest user successfully updated on MSA [admin@jetdr-msa-508-101 python]$Esegui l'installazione del pacchetto di filtri I/O.
Impostare la regione Cloud Storage
Per impostare la regione Cloud Storage, completa i seguenti passaggi:
Accedi all'appliance MSA come
adminutilizzando la console VM o SSH.Modifica la configurazione del server sostituendo
<cloud-storage-region>con la regione Cloud Storage specifica (ad esempio,us-central1):sudo echo "jss.dr.rs.cloudian.region=<cloud-storage-region>" | \ sudo tee -a /var/lib/vme2/conf/server.propertiesRiavvia il servizio MSA:
sudo systemctl restart msa-tomcatViene visualizzato un file
server.propertiesconfigurato simile al seguente:cat /var/lib/vme2/conf/server.properties # Properties file for the VME2 server configuration jss.dr.rs.cloudian.region=<cloud-storage-region>
Configurare un sito di archiviazione
Per configurare un sito di archiviazione, completa i seguenti passaggi:
- Accedi a vCenter con il client web vSphere e vai al livello del data center.
- Fai clic sulla scheda Configura e poi seleziona JetStream DR.
- Nell'interfaccia utente di JetStream, fai clic sulla scheda Siti di archiviazione.
- Fai clic su + Aggiungi sito di archiviazione.
- Nella finestra Aggiungi sito di archiviazione, inserisci le seguenti impostazioni per lo spazio di archiviazione S3:
- Tipo di sito di archiviazione: S3 basato sulla regione.
- Nome del sito di archiviazione: un nome per l'identificazione nel client JetStream.
- Endpoint di archiviazione S3:
storage.googleapis.com - Chiave di accesso: la chiave di accesso HMAC di Cloud Storage.
- Chiave segreta: la chiave segreta HMAC di Cloud Storage.
Configurare la protezione delle VM
Per configurare la protezione delle VM, completa i seguenti passaggi:
- Esegui il deployment dell'appliance virtuale di ripristino di emergenza (DRVA).
- Crea un volume del log di replica.
- Crea un dominio protetto.
- Seleziona le VM per la protezione.
Passaggi successivi
- Leggi la documentazione di JetStream per i dettagli sulla gestione di JetStream nel secondo giorno.
- Scopri di più sull'alta disponibilità per le macchine virtuali VMware.