Creazione di un modello di configurazione

Creare un file di configurazione in modo che il comando d2drestorevm possa ripristinare i computer virtuali sulla base dei parametri specificati nel file. Il file d2drestorevm raccoglie tutte le specifiche dal file ed esegue il ripristino in base a tali specifiche.

Sintassi

d2drestorevm --createtemplate=[save path]

L'utilità d2dutil --encrypt crittografa la password e fornisce una password crittografata. È necessario utilizzare questa utilità per crittografare tutte le password. Se si utilizza il parametro --pwdfile=pwdfilepath, occorre crittografare la password. È possibile utilizzare l'utilità con uno dei metodi seguenti:

Metodo 1

echo 'string' | ./d2dutil --encrypt

string corrisponde alla password specificata.

Metodo 2

Immettere il comando d2dutil –encrypt, quindi specificare la password. Premere Invio: il risultato verrà visualizzato sulla schermata. In questo metodo, la password immessa non viene visualizzata nella schermata.

Effettuare le operazioni seguenti:

  1. Accedere al server di backup come utente root.
  2. Creare il modello di configurazione utilizzando il seguente comando:

    d2drestorevm --createtemplate=[save path]

    [save path] indica la posizione in cui viene creato il modello di configurazione.

  3. Aprire il modello di configurazione e aggiornare i seguenti parametri:

    job_name

    Specifica il nome del processo di ripristino.

    vm_type

    Specifica il tipo di hypervisor in cui viene ripristinato il computer virtuale. I tipi di hypervisor validi sono Xen e OVM.

    vm_server

    Specifica l'indirizzo del server hypervisor. L'indirizzo può essere il nome host o l'indirizzo IP.

    vm_svr_username

    Specifica il nome utente dell'hypervisor.

    vm_svr_password

    Specifica la password dell'hypervisor. La password viene crittografata mediante l'utilità di crittografia d2dutil.

    vm_sub_server

    Specifica il nome del server ESX durante il ripristino su vCenter o specifica il nome del cluster dell’elemento Prism quando si ripristina a Prism Central.

    vm_svr_protocol

    Specifica il protocollo dell'hypervisor in caso di ripristino su vCenter/ESX(i) o AHV.

    vm_svr_port

    Specifica la porta dell'hypervisor in caso di ripristino su vCenter/ESX(i) o AHV.

    vm_name

    Specifica il nome del computer virtuale di destinazione visualizzato nell'hypervisor.

    Importante! Il parametro vm_name non può contenere caratteri speciali tranne spazi vuoti e può includere soltanto i seguenti caratteri: a-z, A-Z, 0-9, - e _.

    vm_uuid

    Specifica l'UUID del computer virtuale di destinazione.

    vm_network

    (Facoltativo) Specifica il nome della rete che si desidera utilizzare. Se non si fornisce il nome della rete, viene selezionata automaticamente la rete predefinita.

    vm_memory

    Specifica la memoria del computer virtuale in MB in caso di ripristino su vCenter/ESX(i) o Hyper-V o AHV.

    vm_cpu_count

    Specifica il numero di CPU del computer virtuale in caso di ripristino su vCenter/ESX(i) o Hyper-V o AHV.

    vm_resource_pool

    Specifica il pool di risorse dell'hypervisor in caso di ripristino su vCenter/ESX(i) o AHV.

    vm_datastore

    Specifica l'archivio dati dell'hypervisor in caso di ripristino su vCenter/ESX(i) o AHV.

    storage_location_type

    Specifica il tipo di posizione di archiviazione della sessione. La posizione di archiviazione può essere CIFS, NFS o RPS.

    storage_location

    Specifica la posizione del server di archiviazione della sessione. La posizione di archiviazione può essere CIFS o NFS.

    storage_username

    Specifica il nome utente quando si utilizza CIFS come posizione di archiviazione.

    storage_password

    Specifica la password quando si utilizza CIFS come posizione di archiviazione. La password viene crittografata mediante l'utilità di crittografia d2dutil.

    rps_server

    Specifica il nome del Recovery Point Server quando il valore di storage_location_type è RPS.

    rps_server_username

    Specifica il nome utente del Recovery Point Server quando il valore di storage_location_type è RPS.

    rps_server_password

    Specifica la password del Recovery Point Server quando il valore di storage_location_type è RPS. La password viene crittografata mediante l'utilità di crittografia d2dutil.

    rps_server_protocol

    Specifica il protocollo del Recovery Point Server quando il valore di storage_location_type è RPS.

    rps_server_port

    Specifica la porta del Recovery Point Server quando il valore di storage_location_type è RPS.

    rps_server_datastore

    Specifica il nome dell'archivio dati del Recovery Point Server quando il valore di storage_location_type è RPS.

    encryption_password

    Specifica la password di crittografia della sessione. La password viene crittografata mediante l'utilità di crittografia d2dutil.

    source_node

    Specifica il nome del nodo dell'origine il cui punto di ripristino viene utilizzato per il ripristino.

    recovery_point

    Selezionare la sessione da ripristinare. Generalmente, una sessione di ripristino presenta il formato seguente: S00000000X, dove X è un valore numerico. Se si desidera ripristinare la sessione più recente, specificare la parola chiave 'last'.

    guest_hostname

    Specifica il nome host che si desidera fornire dopo il ripristino del computer virtuale.

    guest_network

    Specifica il tipo di rete che si desidera configurare. La rete può essere dhcp o statica.

    guest_ip

    Specifica l'indirizzo IP quando si specifica l'IP statico.

    guest_netmask

    Specifica la maschera di rete quando si specifica l'IP statico.

    guest_gateway

    Specifica l'indirizzo gateway quando si specifica l'IP statico.

    guest_dns

    Specifica l'indirizzo DNS quando si specifica l'IP statico.

    guest_reboot

    (Facoltativo) Specifica se il computer virtuale di destinazione deve essere riavviato dopo il ripristino. I valori sono Sì e No.

    Valore predefinito: No

    guest_reset_username

    (Facoltativo) Specifica il ripristino della password sul valore fornito nel parametro guest_reset_password.

    guest_reset_password

    (Facoltativo) Specifica il ripristino della password sul valore specificato. La password viene crittografata mediante l'utilità di crittografia d2dutil.

    enable_instant_restore

    (Facoltativo) Specifica di abilitare il ripristino immediato. I valori sono Sì e No.

    auto_restore_data

    (Facoltativo) Specifica di ripristinare i dati automaticamente. I valori sono Sì e No.

    script_pre_job_server

    (Facoltativo) Specifica lo script da eseguire prima dell'esecuzione del processo sul server.

    script_post_job_server

    (Facoltativo) Specifica lo script da eseguire dopo l'esecuzione del processo sul server.

    script_pre_job_client

    (Facoltativo) Specifica lo script da eseguire prima dell'esecuzione del processo sul client.

    script_post_job_client

    (Facoltativo) Specifica lo script da eseguire dopo l'esecuzione del processo sul client.

    script_ready_to_use

    (Facoltativo) Specifica lo script da eseguire quando il computer di destinazione è pronto per l'uso e il valore del parametro enable_instant_restore è Sì.

    force

    Specifica se forzare il ripristino del computer virtuale. I valori sono Sì e No.

    Valore predefinito: No

    exclude_volumes

    Specifica i volumi da escludere per il computer virtuale di destinazione.

    Non escludere il volume '/'. Utilizzare ':' per separare più volumi.

    include_volumes

    Specifica i volumi da includere per il computer virtuale di destinazione.

    Includere i volumi seguenti: / , /boot , /boot/efi , /home , /usr , /usr/local. Utilizzare ':' per separare più volumi.

  1. Salvare e chiudere il modello di configurazione.

Il modello di configurazione è stato creato correttamente.