Následující postup lze použít jako zástupné či trvalé řešení problému, při kterém selhává funkce obnovení na úrovni souborů (FLR) a je nezbytně nutné obnovit soubory nebo pokud omezení mají vliv na funkci FLR. Úplný seznam omezení funkce VM FLR naleznete v
průvodci integrací NetWorker VMware pro vaši verzi nástroje NetWorker. Tito průvodci jsou k dispozici prostřednictvím podpory Dell na webu
https://www.dell.com/support/home/.
Tato metoda vyžaduje provedení okamžitého obnovení. Tím se vytvoří export NFS v systému Data Domain a bude udělen přístup hostiteli ESXi, který je uveden v možnostech obnovení. To znamená, že uvedený hostitel ESXi má k dispozici konfiguraci virtuálního počítače nebo jeho soubory na disku. Poté můžete připojit disky z obnovení s okamžitým přístupem do původního virtuálního počítače a zkopírovat potřebné soubory. Požadavky pro provedení obnovení s okamžitým přístupem:
- Před zahájením obnovení je třeba zadejte přihlašovací údaje pro správu pro zdroj Data Domain. Toto pole se nachází v části Devices -->Data Domain Systems --> NSR Data Domain Properties (Edit properties of DD).
- Ujistěte se, že neprovádíte okamžité obnovení virtuálních počítačů ve fondech zdrojů a jiných podobných kontejnerech, které jsou součástí spuštěné skupiny ochrany.
- Neprovádějte okamžité obnovení virtuálního počítače, který se právě zálohuje.
- Ujistěte se, že volné místo v systému Data Domain je stejné nebo větší než celková velikost disku obnovovaného virtuálního počítače, protože obnovení nezohledňuje místo potřebné po deduplikaci. Pokud na disku není dostatek místa, zobrazí se chyba „Insufficient disk space on datastore“ a vytvoření cílového virtuálního počítače selže.
- Pokud je virtuální počítač založený na systému Linux, je nutné zvážit další faktory v závislosti na disku (operační systém vs. datový disk, konkrétní operační systém Linux). Aby bylo zajištěno správné připojení a namapování zařízení, je nutné zapojit správce systému Linux. Pokud jsou data uložena v nástroji LVM na více discích, nelze toto zástupné řešení použít.
POZNÁMKA: Není vhodné, aby podpora NetWorker prováděla jakékoli akce zahrnující připojování nebo rozdělování disků. Podpora NetWorker tyto akce neprovádí. Pokud potřebujete pomoc s následujícím procesem, obraťte se na správce operačního systému.
Postup:
- Přihlaste se do prostředí vSphere Web Client a vyberte virtuální počítač, ke kterému chcete připojit disky pro okamžité obnovení. Pole Host na kartě Summary virtuálního počítače zobrazuje aktuální název hostitele ESXi nebo IP adresu.
- Přihlaste se do konzole NetWorker Management Console (NMC) a spusťte proces Virtual Machine Recovery na kartě Recover.
- Vyberte virtuální počítač, který chcete obnovit, a vyberte možnost Instant Recovery.
- V okně Configure the Instant Recovery Options vyberte možnost „Browse the vCenter server to select a recovery location“ a specifikujte hostitele ESXi z 1. kroku. Nezaškrtávejte políčko pro zapnutí virtuálního počítače.
Poznámka: Když provádíte okamžité obnovení, obnovujete virtuální počítač do dočasného exportu NFS v systému Data Domain. Hlavním záměrem této metody obnovení je migrovat virtuální počítač z datového úložiště NFS systému Data Domain zpět do datového úložiště VMware pomocí funkce vMotion a hostitele ESXi uvedeného v tomto kroku. Po vytvoření exportu NFS dojde k omezení přístupu k vybranému hostiteli ESXi. Když chcete připojit disky (přidat stávající disk) z virtuálního počítače, na kterém probíhá obnovení s okamžitým přístupem, do funkčního virtuálního počítače v prostředí VMware, je nutné vybrat hostitele ESXi, na kterém běží funkční virtuální počítač, jinak virtuální počítač neuvidí datové úložiště NFS.
- Pokračujte zbylými kroky okamžitého obnovení. Po dokončení uvidíte průběh v konzoli NMC. Zůstane zde, dokud ručně neodstraníte relaci obnovení. Okno Recover Configuration můžete zavřít kliknutím na tlačítko Finish. Obnovení se tím nezastaví.
- V prostředí vSphere Web Client uvidíte, že byl vytvořen nový virtuální počítač pomocí funkce obnovení s okamžitým přístupem. Tento virtuální počítač můžete ignorovat. Klikněte pravým tlačítkem na virtuální počítač, ke kterém chcete připojit disky, a vyberte možnost Edit Settings.
- Vyberte možnost Add-->Existing Disk-->Add.
- Přejděte do datového úložiště EMC-Recover-název_vproxy a vyberte soubor VMDK, který chcete připojit k původnímu virtuálnímu počítači.
Poznámka: Pokud byl ve 4. kroku vybrán nesprávný hostitel ESXi, datové úložiště NFS není ve zdrojovém virtuálním počítači viditelné.
- Přihlaste se k virtuálnímu počítači, ke kterému jste připojili disk, a otevřete nástroj Správa disků. Disk může být offline, tak jej nastavte na hodnotu Online.
Poznámka: Pokud je virtuální počítač založený na systému Linux, přečtěte si část Další informace.
- Pomocí Průzkumníka souborů systému Windows můžete kopírovat nebo vkládat soubory či adresáře z připojené jednotky pro obnovení do původního umístění.
- Po dokončení práce s diskem se můžete vrátit do nastavení virtuálního počítače a disk odpojit nebo odebrat. Neodstraňujte soubory z datového úložiště. Podle cesty k souboru na disku zjistíte, o který disk se jedná:
- V konzoli NMC klikněte pravým tlačítkem na spuštěnou relaci obnovení s okamžitým přístupem, vyberte možnost Stop, klikněte na tlačítko Yes ve výzvě k odstranění virtuálního počítače s obnovením s okamžitým přístupem a datového úložiště NFS.
Níže je uveden základní příklad připojení jednoho souboru Linux VMDK po provedení kroků 1–8 výše.
V následujícím příkladu máme systém Red Hat Enterprise Linux se složkou /data na disku 2 (v systému je to uvedeno jako /dev/sdb1):
df -h
[root@vmrhel7 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 8.9M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/rhel_vmrhel7-root 14G 3.4G 11G 26% /
/dev/sda1 1014M 233M 782M 23% /boot
tmpfs 379M 0 379M 0% /run/user/0
/dev/sdb1 40G 34M 40G 1% /data
Po dokončení kroků 1–8 v části řešení bude k systému připojen další disk /dev/sdc: lsblk -o NAME,FSTYPE,LABEL,SIZE,MOUNTPOINT
[root@vmrhel7 ~]# lsblk -o NAME,FSTYPE,LABEL,SIZE,MOUNTPOINT
NAME FSTYPE LABEL SIZE MOUNTPOINT
sda 16G
├─sda1 xfs 1G /boot
└─sda2 LVM2_member 15G
├─rhel_vmrhel7-root xfs 13.4G /
└─rhel_vmrhel7-swap swap 1.6G [SWAP]
sdb 40G
└─sdb1 xfs 40G /data
sdc 40G
└─sdc1 xfs 40G
sr0 1024M
Vytvořte dočasnou složku pro připojení disku k: mkdir /tmp/flr.
Připojte disk do složky: mount -o rw,nouuid /dev/sdc1 /tmp/flr
[root@vmrhel7 ~]# mount /dev/sdc1 /tmp/flr
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
[root@vmrhel7 ~]# dmesg | tail
[12582.452435] sd 0:0:2:0: [sdc] Mode Sense: 61 00 00 00
[12582.452467] sd 0:0:2:0: [sdc] Cache data unavailable
[12582.452468] sd 0:0:2:0: [sdc] Assuming drive cache: write through
[12582.454682] sdc: sdc1
[12582.455066] sd 0:0:2:0: [sdc] Attached SCSI disk
[13036.466924] XFS (sdc1): Filesystem has duplicate UUID ccd31faa-3ceb-47ff-8f64-ad999bb1ab5a - can't mount
[13053.416540] XFS (sdc1): Filesystem has duplicate UUID ccd31faa-3ceb-47ff-8f64-ad999bb1ab5a - can't mount
[13208.507880] XFS (sdc1): Filesystem has duplicate UUID ccd31faa-3ceb-47ff-8f64-ad999bb1ab5a - can't mount
[13464.609162] sdc: sdc1
[13494.625617] XFS (sdc1): Filesystem has duplicate UUID ccd31faa-3ceb-47ff-8f64-ad999bb1ab5a - can't mount
[root@vmrhel7 ~]# mount -o rw,nouuid /dev/sdc1 /tmp/flr
[root@vmrhel7 ~]#
Poznámka: Pokud disk připojujete ke stejnému systému, kam byl zálohován, může při připojování dojít k selhání, protože UUID disku je stejné jako u jiného disku v systému. Jelikož pouze obnovujeme soubory a nepřidáváme tento disk do trvalého systému souborů, můžete jej připojit pomocí nouuid.
Nyní můžete zkopírovat potřebná data z přípojného bodu FLR do umístění dle vašeho výběru: cp /tmp/flr/cesta/k/souboru-nebo-adresáři /c/do/cílového/adresáře.
[root@vmrhel7 ~]# cp /tmp/flr/sysctl.conf ~/flr/
[root@vmrhel7 ~]# ls -l flr/
total 4 -rw-r--r--. 1 root root 449 Jun 16 15:36 sysctl.conf
Podle kroků 11 a 12 odeberte disk a odstraňte instanci virtuálního počítače s okamžitým obnovením.