Snapdrive for Unix
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

連線至LUN以外儲存實體的Snapshot複本

貢獻者

您可以使用「SnapDrive fingsnap connects」命令來連線至Snapshot複本、其中包含LUN以外的儲存實體。當您提供的目的地名稱目前正在使用中、或是有檔案系統名稱作為掛載點時、就無法使用此命令。

步驟
  1. 輸入下列命令:

    hy* SnapDrive fsnap連接-snapname fspec_set [fspec_set…​]-snapname long快照名稱[-igroup ig_name[ig_name …​] [-autodel][-autorename][-nopersist][{-Reserve |-noreserve}][-readonal][-sited]*

    在前面的使用中、「fspec_Set」格式如下:

    」{-dg |-FS |-hostvol}src/file_spec[dest_file_spec][{-destdg |-destvg}dgname][{-destlv |-desthv}lvname]

    此命令必須始終以您要連接的儲存實體名稱開頭(例如、「-dg」、「-hostvol'」或「-FS」)。如果您指定NFS掛載點、則無法在同一命令列上指定非NFS實體(如「-vg」、「-dg」、「-FS」、「-lvol"或「-hostvol")。

    註 在Linux主機上、SnapDrive 除非LUN是Linux LVM1 Volume Manager的一部分、否則UNIX版的VMware支援在來源主機上執行Snapshot連線作業。

適用於UNIX的可複製您指定的LUN、並將其連線至新位置。SnapDrive

下列命令列會連接磁碟群組、並使用預設名稱做為目的地名稱(也就是從來源名稱建立名稱):

# 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

下列命令列可將磁碟群組與單一主機磁碟區連線。它也會指定目的地主機磁碟區和磁碟群組的名稱:

# 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

下列命令列可將磁碟群組連接至兩個LUN和兩個檔案系統。它會指定每個檔案系統的目的地名稱、其中一個檔案系統的主機磁碟區、以及兩個檔案系統的磁碟群組:

# 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

下列命令列包含-autodexpand選項、可將磁碟群組與兩個檔案系統連線。它會使用預設名稱做為目的地名稱(也就是從來源名稱建立名稱):

# 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

下列命令列包含「-autorename"選項、可將磁碟群組連接至兩個檔案系統和兩個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

在下列範例中、檔案系統1(fs1)位於儲存系統1、而檔案系統2(fs2)位於儲存系統1、也位於合作夥伴儲存系統2上。檔案系統3(FS3)位於儲存系統1、合作夥伴儲存系統2和儲存系統3、而非HA配對的一部分。另一個檔案系統fs4完全位於儲存系統4。

下列命令會建立fs1、fs2、FS3和fs4的Snapshot複本:

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

下一個命令用於連接目的地儲存系統上的fs1和fs2。fs1和fs2都位於HA配對上、因此您可以使用一個命令來還原它們:

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

下列命令可還原fs4:

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

UNIX版無法在目的地儲存系統上連接FS3、因為此檔案系統位於儲存系統1、儲存系統2和儲存系統3。SnapDrive