Connessione a una copia Snapshot di entità di storage diverse dalle LUN
È possibile utilizzare snapdrive snap connect
Comando per la connessione a una copia Snapshot che contiene entità di storage diverse dalle LUN. Questo comando non può essere utilizzato quando i nomi di destinazione forniti sono attualmente in uso o se esiste un nome del file system utilizzato come punto di montaggio.
-
Immettere il seguente comando:
snapdrive snap connect -snapname fspec_set [fspec_set…] -snapname long_snap_name [-igroup ig_name [ig_name…]] [-autoexpand] [-autorename] [-nopersist] [{-reserve | -noreserve}] [-readonly] [-split]
Nell'utilizzo precedente,
fspec_set
ha il seguente formato:{-dg | -fs | -hostvol} src_file_spec [dest_file_spec] [{-destdg | -destvg} dgname] [{-destlv | -desthv} lvname]
Questo comando deve sempre iniziare con il nome dell'entità di storage che si desidera connettere (ad esempio,
-dg
,-hostvol
, o.-fs
). Se si specifica un punto di montaggio NFS, non è possibile specificare entità non NFS (-vg
,-dg
,-fs
,-lvol
oppure-hostvol
) sulla stessa riga di comando.Negli host Linux, SnapDrive per UNIX supporta l'operazione di connessione Snapshot sull'host di origine, a meno che il LUN non faccia parte del volume manager LVM1 di Linux.
SnapDrive per UNIX clona i LUN specificati e li connette a una nuova posizione.
La seguente riga di comando collega un gruppo di dischi e utilizza i nomi predefiniti come nomi di destinazione (ovvero, li crea dai nomi di origine):
# snapdrive snap connect -vg vg1 -snapname filer1:/vol/vol1:vg1snapshot connecting vg1: LUN copy vg1_lun1_0 ... created (original: filer1:/vol/vol1/vg1_lun1) mapping new lun(s) ... done discovering new lun(s) ... done Importing vg1
La seguente riga di comando collega un gruppo di dischi con un singolo volume host. Specifica inoltre un nome per il volume host di destinazione e il gruppo di dischi:
# snapdrive snap connect -lvol vg1/vol1 vg1copy/vol1copy -snapname filer1:/vol/vol1:vg1snapshot connecting vg1: LUN copy vg1_lun1_0 ... created (original: filer1:/vol/vol1/vg1_lun1) mapping new lun(s) ... done discovering new lun(s) ... done Importing vg1copy
La seguente riga di comando collega un gruppo di dischi con due LUN e due file system. Specifica un nome di destinazione per ciascun file system, il volume host per uno dei file system e i gruppi di dischi per entrambi i file system:
# snapdrive snap connect -fs mnt/fs1 /mnt/fs1copy -destvg vg1copy \ -fs /mnt/fs2 /mnt/fs2copy -destlv vg1copy/vol2copy -destvg vg1copy \ -snapname filer1:/vol/vol1:vg1snapshot connecting vg1: LUN copy vg1_lun1_0 ... created (original: filer1:/vol/vol1/vg1_lun1) LUN copy vg1_lun2_0 ... created (original: filer1:/vol/vol1/vg1_lun2) mapping new lun(s) ... done discovering new lun(s) ... done Importing vg1copy
La seguente riga di comando include l'opzione -autoespandi quando connette un gruppo di dischi con due file system. Utilizza i nomi predefiniti come nomi di destinazione (ovvero, li crea dai nomi di origine):
# snapdrive snap connect -lvol mnt/fs1 -snapname filer1:/vol/vol1:vg1snapshot \ -autoexpand connecting vg1: LUN copy vg1_lun1_0 ... created (original: filer1:/vol/vol1/vg1_lun1) LUN copy vg1_lun2_0 ... created (original: filer1:/vol/vol1/vg1_lun2) mapping new lun(s) ... done discovering new lun(s) ... done Importing vg1
La seguente riga di comando include -autorename
Opzione poiché collega un gruppo di dischi con due file system e due LUN:
# snapdrive snap connect -fs mnt/fs1 -snapname filer1:/vol/vol1:vg1snapshot \ -autorename connecting vg1: LUN copy vg1_lun1_0 ... created (original: filer1:/vol/vol1/vg1_lun1) LUN copy vg1_lun2_0 ... created (original: filer1:/vol/vol1/vg1_lun2) mapping new lun(s) ... done discovering new lun(s) ... done Importing vg1_0
Nell'esempio seguente, il file system 1 (fs1) risiede nel sistema di storage 1 e il file system 2 (fs2) risiede nel sistema di storage 1 e anche nel sistema di storage 2, che è il sistema di storage partner. Il file system 3 (fs3) risiede nel sistema di storage 1, nel sistema di storage partner 2 e nel sistema di storage 3, che non fa parte della coppia ha. Un file system aggiuntivo, fs4, risiede interamente nel sistema di storage 4.
Il seguente comando crea una copia Snapshot di fs1, fs2, fs3 e fs4:
snapdrive snap create -fs /mnt/fs1 /mnt/fs2 /mnt/fs3 /mnt/fs4 -snapname fs_all_snap
Il comando successivo collega fs1 e fs2 al sistema di storage di destinazione. sia fs1 che fs2 risiedono su una coppia ha, in modo da poterli ripristinare con un unico comando:
snapdrive snap connect -fs /mnt/fs1 /mt/fs2 -snapname fs_all_snap
Il seguente comando ripristina fs4:
snapdrive snap connect -fs /mnt/fs4 -snapname fs_all_snap
SnapDrive per UNIX non è in grado di connettersi a fs3 sul sistema di storage di destinazione, perché questo file system risiede nel sistema di storage 1, nel sistema di storage 2 e nel sistema di storage 3.