Snapdrive for Unix
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Connexion à une copie Snapshot d’entités de stockage autres que LUN

Contributeurs

Vous pouvez utiliser le snapdrive snap connect Commande permettant de se connecter à une copie Snapshot contenant des entités de stockage autres que des LUN. Cette commande ne peut pas être utilisée lorsque des noms de destination que vous fournissez sont en cours d’utilisation ou qu’un nom de système de fichiers est utilisé comme point de montage.

Lorsque vous vous connectez à partir d’un hôte non originaire à une copie Snapshot contenant le système de fichiers VxFS monté avec le montage par défaut qio La licence Veritas pour Veritas File Device Driver (VxFDD) doit être installée.

Étapes
  1. Saisissez la commande suivante :

    snapdrive snap connect -snapname fspec_set [fspec_set…​] -snapname long_snap_name [-igroup ig_name [ig_name…​]] [-autoexpand] [-autorename] [-nopersist] [{-reserve | -noreserve}] [-readonly] [-split]

    Dans l’utilisation précédente, fspec_set a le format suivant :

    {-dg | -fs | -hostvol} src_file_spec [dest_file_spec] [{-destdg | -destvg} dgname] [{-destlv | -desthv} lvname]

    Cette commande doit toujours commencer par le nom de l’entité de stockage à connecter (par exemple, -dg, -hostvol, or `-fs). Si vous spécifiez un point de montage NFS, vous ne pouvez pas spécifier d’entités non NFS (-vg, -dg, -fs, -lvol ou -hostvol) sur la même ligne de commande.

Les clones SnapDrive pour UNIX sont les LUN que vous spécifiez et les connectent à un nouvel emplacement.

La ligne de commande suivante connecte un groupe de disques et utilise les noms par défaut comme noms de destination (c’est-à-dire qu’elle les crée à partir des noms de source) :

# 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 ligne de commande suivante connecte un groupe de disques avec un seul volume hôte. Il spécifie également un nom pour le volume hôte de destination et le groupe de disques :

# 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 ligne de commande suivante connecte un groupe de disques avec deux LUN et deux systèmes de fichiers. Il spécifie un nom de destination pour chacun des systèmes de fichiers, le volume hôte pour l’un des systèmes de fichiers et les groupes de disques pour les deux systèmes de fichiers :

# 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 ligne de commande suivante inclut l’option -autodpexpansion car elle connecte un groupe de disques avec deux systèmes de fichiers. Il utilise les noms par défaut comme noms de destination (c’est-à-dire qu’il les crée à partir des noms de source) :

# 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 ligne de commande suivante inclut le -autorename Option lorsqu’il connecte un groupe de disques avec deux systèmes de fichiers et deux 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

L’exemple suivant se connecte à une copie Snapshot avec le système de fichiers, groupe de disques créé sur la pile LVM :

# snapdrive snap connect -fs /mnt/jfs1 /mnt/jfs1_clone -snapname
snoopy:/vol/vol1:snapLvm -autorename
connecting lvm1:
LUN copy lunLvm1_0 ... created
(original: snoopy:/vol/vol1/lunLvm1)
mapping new lun(s) ... done
discovering new lun(s) ... done
Importing lvm1_0
Successfully connected to snapshot snoopy:/vol/vol1:snapLvm
disk group lvm1_0 containing host volumes
jfs1_SdHv_0 (filesystem: /mnt/jfs1_clone)

Dans l’exemple suivant, le système de fichiers 1 (fs1) réside sur le système de stockage 1 et le système de fichiers 2 (fs2) réside sur le système de stockage1 ainsi que sur le système de stockage 2, qui est le système partenaire de stockage. Le système de fichiers 3 (fs3) réside sur le système de stockage 1, le système de stockage partenaire 2 et le système de stockage 3, qui ne fait pas partie de la paire haute disponibilité. Un système de fichiers supplémentaire, fs4, réside entièrement sur le système de stockage 4.

La commande suivante crée une copie Snapshot de fs1, fs2, fs3 et fs4 :

snapdrive snap create -fs /mnt/fs1 /mnt/fs2 /mnt/fs3 /mnt/fs4
-snapname fs_all_snap

La commande suivante, connectez les fs1 et fs2 sur le système de stockage de destination. Les fs1 et fs2 résident sur une paire HA, ce qui vous permet de les restaurer via une commande :

snapdrive snap connect -fs /mnt/fs1 /mt/fs2 -snapname fs_all_snap

La commande suivante restaure fs4 :

snapdrive snap connect -fs /mnt/fs4 -snapname fs_all_snap

SnapDrive pour UNIX ne peut pas se connecter à fs3 sur le système de stockage de destination, car ce système de fichiers réside sur le système de stockage 1, le système de stockage 2 et le système de stockage 3.