Vyloučení disků z zotavení po havárii

Tento článek popisuje, jak vyloučit disky z replikace během zotavení po havárii z místního prostředí do Azure pomocí Azure Site Recovery. Disky můžete z replikace vyloučit z několika důvodů:

  • Aby se nereplikovala nepodstatná data na vyloučeném disku.
  • Chcete optimalizovat využitou šířku pásma replikace nebo prostředky na straně cíle.
  • Chcete ušetřit úložné a síťové prostředky tím, že nebudete replikovat data, která nepotřebujete.
  • Virtuální počítače Azure dosáhly limitů replikace Site Recovery.

Důležité

Klasické prostředí pro ochranu počítačů VMware pomocí ASR bylo vyřazeno k 30. březnu 2026. Další informace. Přepněte na modernizované prostředí , abyste se vyhnuli přerušení služeb.

Podporované scénáře

Disky můžete z replikace vyloučit, jak je shrnuto v následující tabulce.

Azure na Azure Přechod z VMware do Azure Z Hyper-V do Azure Fyzický server na Azure
Ano Ano Ano Ano (pouze v klasické architektuře)

Vyloučení omezení

Omezení Virtuální počítače Azure Virtuální počítače VMware Virtuální počítače Hyper-V
Typy disků Z replikace můžete vyloučit základní disky.

Disky operačního systému ani dynamické disky nemůžete vyloučit. Dočasné disky jsou ve výchozím nastavení vyloučené.
Z replikace můžete vyloučit základní disky.

Disky operačního systému ani dynamické disky nemůžete vyloučit.
Z replikace můžete vyloučit základní disky.

Nemůžete vyloučit disky operačního systému. Nevylučujte dynamické disky. Site Recovery nedokáže určit, zda je virtuální pevný disk (VHD) základní nebo dynamický v hostovaném virtuálním počítači. Pokud nevyloučíte všechny závislé dynamické disky, chráněný dynamický disk se stane nefunkčním diskem na virtuálním počítači při převzetí služeb při selhání a data na tomto disku nebudou přístupná.
Replikace disku Disk, který se replikuje, nemůžete vyloučit.

Zakažte a znovu povolíte replikaci pro virtuální počítač.
Disk, který se replikuje, nemůžete vyloučit. Disk, který se replikuje, nemůžete vyloučit.
Služba Mobility (VMware) Není relevantní Disky můžete vyloučit jenom na virtuálních počítačích, které mají nainstalovanou Mobility.

Tento požadavek znamená, že na virtuální počítače, pro které chcete vyloučit disky, musíte službu Mobility nainstalovat ručně. Mechanismus instalace push nemůžete použít, protože nainstaluje službu Mobility až po povolení replikace.
Není relevantní.
Přidat nebo odebrat Spravované disky můžete přidat na virtuální počítače Azure s podporou replikace se spravovanými disky. Na virtuálních počítačích Azure s podporou replikace nemůžete odebrat disky. Po povolení replikace není možné přidávat ani odebírat disky. Zakázání a opětovné povolení replikace pro přidání disku Po povolení replikace není možné přidávat ani odebírat disky. Zakažte a pak znovu povolíte replikaci.
Failover Pokud aplikace potřebuje disk, který jste vyloučili, musíte ho po selhání vytvořit ručně, aby replikovaná aplikace mohla běžet.

Alternativně můžete disk vytvořit během přepnutí služeb při selhání virtuálního počítače, integrací služby Azure Automation do plánu obnovy.
Pokud disk, který aplikace potřebuje, vyloučíte, vytvořte ho po převzetí služeb při selhání ručně v Azure. Pokud disk, který aplikace potřebuje, vyloučíte, vytvořte ho po převzetí služeb při selhání ručně v Azure.
Místní disky pro navrácení služeb po obnovení vytvořené ručně Není relevantní Virtuální počítače s Windows: Disky vytvořené ručně v Azure nejsou vráceny zpět. Pokud například provedete převzetí tří disků a vytvoříte dva disky přímo na virtuálním počítači Azure, po vrácení do původního stavu budou vráceny pouze ty tři disky, které byly původně přepnuty.

Virtuální počítače s Linuxem: Ručně vytvořené disky v Azure jsou obnoveny do původního stavu. Pokud například selžou tři disky a vytvoříte dva disky na virtuálním počítači Azure, všech pět disků se vrátí zpět. Ručně vytvořené disky nemůžete vyloučit z navrácení služeb po obnovení.
Disky vytvořené ručně v Azure se nenavrátí zpět. Pokud například přepnete na záložní disky tří disků a přímo na virtuálním počítači Azure vytvoříte dva nové disky, zálohují se pouze tři disky, které selhaly.
Vyloučené disky místního obnovení Není relevantní Pokud navrátíte služby po obnovení zpět na původní počítač, konfigurace disku virtuálního počítače pro navrácení služeb po obnovení nezahrnuje vyloučené disky. Disky, které vyloučíte z replikace VMware do Azure, nejsou na virtuálním počítači pro obnovení dostupné. Pokud je navrácení do původního umístění Hyper-V, konfigurace disku pro navrácení VM zůstane stejná jako u původního disku VM. Disky, které vyloučíte z replikace mezi Hyper-V a Azure, jsou k dispozici na virtuálním počítači pro obnovení po havárii.

Typické scénáře

Mezi příklady změn dat, které jsou skvělým kandidátem pro vyloučení, patří zápisy do stránkovacího souboru (pagefile.sys) a zápisy do souboru tempdb microsoft SQL Serveru. V závislosti na zatížení a subsystému úložiště můžou stránkovací soubory a soubory tempdb registrovat značné množství změn. Replikace tohoto typu dat do Azure je náročná na prostředky.

  • Pokud chcete optimalizovat replikaci virtuálního počítače s jedním virtuálním diskem, který zahrnuje operační systém i stránkovací soubor, můžete:

    1. Rozdělíte jeden virtuální disk na dva virtuální disky. Jeden virtuální disk obsahuje operační systém, druhý stránkovací soubor.
    2. Vyloučte disk se stránkovacím souborem z replikace.
  • Pokud chcete optimalizovat replikaci disku, který obsahuje soubor tempdb microsoft SQL Serveru i systémový soubor databáze, můžete:

    1. Systémovou databázi a databázi tempdb budete uchovávat na dvou různých discích.
    2. Disk s databází tempdb vyloučíte z replikace.

Příklad 1: Vyloučení disku s databází tempdb systému SQL Server

Pojďme se podívat, jak provést vyloučení disku, převzetí služeb při selhání zdrojového virtuálního počítače Windows VM SQL Serveru – SalesDB*, u kterého chcete vyloučit tempdb.

Vyloučení disků z replikace

Tyto disky máme na zdrojovém virtuálním počítači s Windows SalesDB.

Název disku Disk hostovaného operačního systému Písmeno jednotky Datový typ disku
DB-Disk0-OS Disk0 C:\ Disk operačního systému.
DB-Disk1 Disk 1 D:\ Systémová databáze SQL a uživatelská databáze1.
DB-Disk2 (disk vyloučený z ochrany) Disk2 E:\ Dočasné soubory.
DB-Disk3 (disk vyloučený z ochrany) Disk3 F:\ Databáze SQL tempdb.

Cesta ke složce – F:\MSSQL\Data. Před převzetím služeb při selhání si nezapomeňte zaznamenat cestu ke složce.
DB Disk4 Disk4 G:\ Uživatelská databáze 2
  1. Povolíme replikaci pro virtuální počítač SalesDB.
  2. Disk2 a Disk3 z replikace vylučujeme, protože četnost změn dat na těchto discích je dočasná.

Zpracování disků během převzetí služeb při selhání

Vzhledem k tomu, že se disky nereplikují, při převzetí služeb v Azure se tyto disky nezobrazí na virtuálním počítači Azure, který vytvoříte po převzetí služeb. Virtuální počítač Azure používá konfiguraci disku shrnutou v následující tabulce.

Disk hostovaného operačního systému Písmeno jednotky Datový typ disku
Disk0 C:\ Disk operačního systému.
Disk 1 E:\ Dočasné úložiště

Azure tento disk přidá. Vzhledem k tomu, že Disk2 a Disk3 byly vyloučeny z replikace, je E: první písmeno jednotky z dostupného seznamu. Azure přiřadí svazku dočasného úložiště písmeno jednotky E:. Jiná písmena jednotek pro replikované disky zůstávají stejná.
Disk2 D:\ Databáze systému SQL a uživatelská databáze 1
Disk3 G:\ Uživatelská databáze 2

V tomto příkladu jste z replikace vyloučili Disk3, disk SQL tempdb. Vzhledem k tomu, že na virtuálním počítači Azure není dostupná, je služba SQL v zastaveném stavu a potřebuje cestu F:\MSSQL\Data. Tuto cestu můžete vytvořit několika způsoby:

  • Přidejte nový disk po ukončení failoveru a nastavte cestu ke složce tempdb.
  • Použijte pro cestu ke složce s databází tempdb stávající disk dočasného úložiště.

Přidejte nový disk po přepnutí

  1. Před selháním si poznamenejte cesty souborů SQL tempdb.mdf a tempdb.ldf.
  2. V portálu Azure přidejte do virtuálního počítače Azure nový disk. Disk by měl mít stejnou velikost (nebo větší) jako zdrojový disk sql tempdb (Disk3).
  3. Přihlaste se k virtuálnímu počítači Azure.
  4. Z konzoly pro správu disků (diskmgmt.msc) inicializujte a naformátujte nově přidaný disk.
  5. Přiřaďte stejné písmeno disku, které použil disk SQL tempdb (F:).
  6. Vytvořte složku databáze tempdb na svazku F: (F:\MSSQL\Data).
  7. Spusťte službu SQL z konzoly služby.

Použijte existující dočasný úložný disk

  1. Otevřete příkazový řádek.

  2. Spusťte z příkazového řádku SQL Server v režimu obnovení.

    Net start MSSQLSERVER /f / T3608
    
  3. Spuštěním následujícího příkazu sqlcmd změňte cestu k databázi tempdb na novou cestu.

    sqlcmd -A -S SalesDB		**Use your SQL DBname**
    USE master;		
    GO		
    ALTER DATABASE tempdb		
    MODIFY FILE (NAME = tempdev, FILENAME = 'E:\MSSQL\tempdata\tempdb.mdf');
    GO		
    ALTER DATABASE tempdb		
    MODIFY FILE (NAME = templog, FILENAME = 'E:\MSSQL\tempdata\templog.ldf');		
    GO
    
  4. Zastavte službu Microsoft SQL Server.

    Net stop MSSQLSERVER
    
  5. Spusťte službu Microsoft SQL Server.

    Net start MSSQLSERVER
    

VMware virtuální počítače: Disky během návratu na původní umístění

Dále se dozvíte, jak zpracovávat disky na virtuálních počítačích VMware při návratu zpět do původního on-premise prostředí.

  • Disky vytvořené v Azure: Vzhledem k tomu, že tento příklad používá virtuální počítač s Windows, disky, které vytvoříte ručně v Azure, se při návratu systému do původního stavu nebo opětovné ochraně virtuálního počítače nereplikují zpět do vaší lokality.
  • Dočasný disk úložiště v Azure: Dočasný disk úložiště se nereplikuje zpět do místních hostitelů.
  • Vyloučené disky: Disky, které vyloučíte z replikace VMware do Azure, nejsou po navrácení služeb po obnovení dostupné na místním virtuálním počítači.

Před navrácením virtuálních počítačů VMware do původního umístění jsou nastavení disků virtuálních počítačů Azure následující.

Disk hostovaného operačního systému Písmeno jednotky Datový typ disku
Disk0 C:\ Disk operačního systému.
Disk 1 E:\ Dočasné úložiště –
Disk2 D:\ Systémová databáze SQL a uživatelská databáze1.
Disk3 G:\ Uživatelská databáze2.

Po přesunu zpět obsahuje VMware virtuální počítač v původním umístění disky shrnuté v následující tabulce.

Disk hostovaného operačního systému Písmeno jednotky Datový typ disku
Disk0 C:\ Disk operačního systému.
Disk 1 D:\ Systémová databáze SQL a uživatelská databáze1.
Disk2 G:\ Uživatelská databáze2.

Virtuální počítače Hyper-V: Disky při přepnutí zpět na původní umístění

Teď se podíváme na to, jak zpracovávat disky na Hyper-V VM při obnovení stavu do původního umístění na místních systémech.

  • Disky vytvořené v Azure: Disky, které vytvoříte ručně v Azure, se při obnovení nebo znovunastavení ochrany virtuálního počítače nereplikují zpět do vaší místa.
  • Dočasný disk úložiště v Azure: Dočasný disk úložiště se nereplikuje zpět do místních hostitelů.
  • Vyloučené disky: Po obnovení po havárii je konfigurace disku VM stejná jako původní konfigurace. Disky, které jste vyloučili z replikace z Hyper-V do Azure, jsou dostupné na virtuálním počítači po obnovení.

Před navrácením virtuálních počítačů Hyper-V do původního umístění jsou nastavení disků virtuálních počítačů Azure následující.

Disk hostovaného operačního systému Písmeno jednotky Datový typ disku
Disk0 C:\ Disk operačního systému.
Disk 1 E:\ Dočasné úložiště –
Disk2 D:\ Systémová databáze SQL a uživatelská databáze1.
Disk3 G:\ Uživatelská databáze2.

Po plánované výměně služby (návrat zpět) z Azure do místního prostředí Hyper-V obsahuje virtuální počítač Hyper-V v původním umístění disky shrnuté v následující tabulce.

Název disku Č. disku hostovaného OS Písmeno jednotky Datový typ disku
DB-Disk0-OS Disk0 C:\ Disk operačního systému.
DB-Disk1 Disk 1 D:\ Systémová databáze SQL a uživatelská databáze1.
DB-Disk2 (vyloučený disk) Disk2 E:\ Dočasné soubory.
DB-Disk3 (vyloučený disk) Disk3 F:\ Databáze sql tempdb

Cesta ke složce (F:\MSSQL\Data).
DB Disk4 Disk4 G:\ Uživatelská databáze 2

Příklad 2: Vyloučení disku stránkovacího souboru

Tento příklad ukazuje, jak zpracovat vyloučení disku, failover a failback pro zdrojový virtuální počítač s Windows. Chcete vyloučit souborový pagefile.sys disk na jednotce D i na alternativní jednotce.

Stránkovací soubor na jednotce D

Zdrojový virtuální počítač má tyto disky:

Název disku Disk hostovaného operačního systému Písmeno jednotky Datový typ disku
DB-Disk0-OS Disk0 C:\ Disk operačního systému
DB-Disk1 (vyloučení z replikace) Disk 1 D:\ pagefile.sys
DB-Disk2 Disk2 E:\ Uživatelská data 1
DB-Disk3 Disk3 F:\ Uživatelská data 2

Nastavení stránkovacího souboru na zdrojovém virtuálním počítači:

Snímek obrazovky dialogového okna Virtuální paměť se zvýrazněným řádkem D: Disk [svazek stránkovacího souboru], který zobrazuje velikost stránkovacího souboru (MB) 3000–7000

  1. Povolíme replikaci pro virtuální počítač.
  2. Z replikace vyloučíme DB-Disk1.

Disky po selhání přepojení

Po převzetí služeb při selhání má virtuální počítač Azure disky shrnuté v následující tabulce:

Název disku Disk# hostovaného operačního systému Písmeno jednotky Datový typ na disku
DB-Disk0-OS Disk0 C:\ Disk operačního systému
DB-Disk1 Disk 1 D:\ Dočasné úložiště/ pagefile.sys

Protože jste vyloučili DB-Disk1 (D:), písmeno D: je první volné písmeno diskové jednotky z dostupného seznamu.

Azure přiřadí písmeno jednotky D: svazku dočasného úložiště.

Vzhledem k tomu, že D: je k dispozici, nastavení stránkovacího souboru virtuálního počítače zůstane stejné.
DB-Disk2 Disk2 E:\ Uživatelská data 1
DB-Disk3 Disk3 F:\ Uživatelská data 2

Nastavení stránkovacího souboru na virtuálním počítači Azure:

Nastavení stránkovacího souboru na virtuálním počítači Azure

Stránkovací soubor na jiné jednotce (ne D:)

Podívejme se na příklad, kde stránkovací soubor není umístěn na jednotce D.

Zdrojový virtuální počítač má tyto disky:

Název disku Disk hostovaného operačního systému Písmeno jednotky Datový typ disku
DB-Disk0-OS Disk0 C:\ Disk operačního systému
DB-Disk1 (vyloučení z replikace) Disk 1 G:\ pagefile.sys
DB-Disk2 Disk2 E:\ Uživatelská data 1
DB-Disk3 Disk3 F:\ Uživatelská data 2

Místní virtuální počítač používá tato nastavení stránkovacího souboru:

Nastavení stránkovacího souboru na lokálním virtuálním počítači.

  1. Povolíme replikaci pro virtuální počítač.
  2. Z replikace vyloučíme DB-Disk1.

Disky po selhání přepojení

Po převzetí služeb při selhání má virtuální počítač Azure disky shrnuté v následující tabulce:

Název disku Č. disku hostovaného OS Písmeno jednotky Datový typ disku
DB-Disk0-OS Disk0 C:\ Disk operačního systému
DB-Disk1 Disk 1 D:\ Dočasné úložiště

Protože D: je první písmeno jednotky z dostupného seznamu, Azure ho přiřadí dočasnému úložnému svazku.

Pro všechny replikované disky zůstávají písmena jednotky stejná.

Vzhledem k tomu, že disk G: není k dispozici, systém používá jednotku C: pro stránkovací soubor.
DB-Disk2 Disk2 E:\ Uživatelská data 1
DB-Disk3 Disk3 F:\ Uživatelská data 2

Nastavení stránkovacího souboru na virtuálním počítači Azure:

Snímek obrazovky s dialogovým oknem Virtuální paměť s označeným řádkem jednotky C: a nastavením Velikosti stránkovacího souboru jako 'Spravované systémem'.

Další kroky

  • Zjistěte více o pokynech pro dočasný úložný disk:
    • Seznamte se s používáním disků SSD na virtuálních počítačích Azure k ukládání rozšíření tempDB a fondu vyrovnávacích pamětí SQL Serveru.
    • Projděte si osvědčené postupy z hlediska výkonu pro SQL Server na virtuálních počítačích Azure.
  • Po spuštění nasazení se dozvíte více o různých typech převzetí služeb při selhání.