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

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

  • Aby se nedůležitá data na vyloučených discích nereplikovala.
  • Optimalizace využité šířky pásma replikace nebo prostředků na straně cíle
  • Uložení prostředků úložiště a síťových prostředků tím, že nebudete replikovat data, která nepotřebujete.
  • Virtuální počítače Azure dosáhly Site Recovery limitů replikace.

Podporované scénáře

Disky můžete z replikace vyloučit, jak je shrnuto v tabulce.

Z Azure do Azure Z VMware do Azure Z Hyper-V do Azure Fyzický server do Azure
Yes Yes Yes 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. Doporučujeme, abyste nevylučovali dynamické disky. Site Recovery nedokáže určit, která služba VHS je na hostovaném virtuálním počítači základní nebo dynamická. Pokud nejsou vyloučeny všechny disky se závislými dynamickými svazky, stane se chráněný dynamický disk na virtuálním počítači s podporou převzetí služeb při selhání a data na něm nebudou dostupná.
Replikace disku Disk, který se replikuje, nemůžete vyloučit.

Zakažte a znovu zapněte replikaci virtuálního počítače.
Disk, který se replikuje, nemůžete vyloučit. Disk, který se replikuje, nemůžete vyloučit.
Mobility (VMware) Není relevantní Disky můžete vyloučit pouze na virtuálních počítačích s nainstalovanými Mobility.

To znamená, že musíte ručně nainstalovat Mobility na virtuální počítače, pro které chcete disky vyloučit. Mechanismus nabízené instalace nemůžete použít, protože Mobility nainstaluje až po povolení replikace.
Není relevantní.
Přidat nebo odebrat Spravované disky můžete přidat na virtuální počítače Azure se spravovanými disky s podporou replikace. Na virtuálních počítačích Azure s podporou replikace není možné odebírat disky. Po povolení replikace není možné přidávat ani odebírat disky. Zakažte a znovu zapněte replikaci a přidejte disk. Po povolení replikace není možné přidávat ani odebírat disky. Zakažte replikaci a pak znovu zapněte replikaci.
Převzetí služeb při selhání Pokud aplikace potřebuje disk, který jste vyloučili, musíte ho po převzetí služeb při selhání vytvořit ručně, aby se replikovaná aplikace spustila.

Případně můžete disk vytvořit během převzetí služeb při selhání virtuálního počítače integrací služby Azure Automation do plánu obnovení.
Pokud vyloučíte disk, který aplikace potřebuje, vytvořte ho po převzetí služeb při selhání ručně v Azure. Pokud vyloučíte disk, který aplikace potřebuje, vytvořte ho po převzetí služeb při selhání ručně v Azure.
Místní navrácení služeb po obnovení – ručně vytvořené disky Není relevantní Virtuální počítače s Windows: Disky vytvořené ručně v Azure se nevracejí po obnovení. Pokud například převezmete služby při selhání tří disků a vytvoříte dva disky přímo na virtuálním počítači Azure, po obnovení se pak navrátí pouze tři disky, u kterého došlo k převzetí služeb při selhání.

Virtuální počítače s Linuxem: Disky vytvořené ručně v Azure se navrátí po obnovení. Pokud například převezmete služby při selhání se třemi disky a na virtuálním počítači Azure vytvoříte dva disky, navrátí se po obnovení všech 5 disků. Ručně vytvořené disky nemůžete vyloučit z navrácení služeb po obnovení.
Disky vytvořené ručně v Azure se nevracejí po obnovení. Pokud například převezmete služby při selhání tří disků a vytvoříte dva disky přímo na virtuálním počítači Azure, po obnovení se navrátí pouze tři disky, u které došlo k převzetí služeb při selhání.
Místní navrácení služeb po obnovení – vyloučené disky Není relevantní Pokud navrátíte služby po obnovení do původního počítače, konfigurace disků virtuálních počítačů navrácení služeb po obnovení nezahrnuje vyloučené disky. Disky vyloučené z replikace VMware do Azure nejsou na virtuálním počítači navrácení služeb po obnovení k dispozici. Pokud navrácení služeb po obnovení probíhá do původního umístění Hyper-V, zůstane konfigurace disků virtuálního počítače po obnovení stejná jako u původního zdrojového disku virtuálního počítače. Na virtuálním počítači pro navrácení služeb po obnovení jsou k dispozici disky vyloučené z lokality Hyper-V do Azure.

Typické scénáře

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

  • Pokud chcete optimalizovat replikaci pro virtuální počítač s jedním virtuálním diskem, který obsahuje 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. Disk se stránkovacím souborem vyloučíte z replikace.
  • Pokud chcete optimalizovat replikaci disku, který obsahuje soubor databáze tempdb microsoftu SQL Server i soubor systémové 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 řešit vyloučení disků, převzetí služeb při selhání a převzetí služeb při selhání u zdrojového SQL Server virtuální počítač s Windows – SalesDB*, pro který chceme vyloučit databázi 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 s operačním systémem.
DB-Disk1 Disk1 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 poznamenejte cestu ke složce.
DB Disk4 Disk4 G:\ Uživatelská databáze 2
  1. Pro virtuální počítač SalesDB povolíme replikaci.
  2. Disky Disk2 a Disk3 vyloučíme z replikace, 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 při selhání do Azure se tyto disky nenacházejí na virtuálním počítači Azure vytvořeném po převzetí služeb při selhání. Virtuální počítač Azure obsahuje disky shrnuté v této tabulce.

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

Azure přidá tento disk. Vzhledem k tomu, že disky Disk2 a Disk3 byly z replikace vyloučeny, je E: prvním písmenem jednotky ze seznamu dostupných jednotek. Azure přiřadí písmeno jednotky E: svazku dočasného úložiště. Ostatní 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

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

  • Po převzetí služeb při selhání přidejte nový disk a přiřaďte cestu ke složce databáze tempdb.
  • Použijte pro cestu ke složce s databází tempdb stávající disk dočasného úložiště.

Přidání nového disku po převzetí služeb při selhání

  1. Poznamenejte si cesty k souborům SQL tempdb.mdf a tempdb.ldf před převzetím služeb při selhání.
  2. Z Azure Portal přidejte do virtuálního počítače Azure s podporou převzetí služeb při selhání 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 jednotky, které bylo použito diskem 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žití existujícího dočasného disku úložiště

  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
    

Virtuální počítače VMware: Disky během navrácení služeb po obnovení do původního umístění

Teď se podíváme, jak zpracovat disky na virtuálních počítačích VMware při navrácení služeb po obnovení do původního místního umístění.

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

Před navrácením služeb po obnovení virtuálních počítačů VMware do původního umístění je nastavení disku virtuálního počítače 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.
Disk1 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 navrácení služeb po obnovení má virtuální počítač VMware v původním umístění v tabulce souhrn disků.

Disk hostovaného operačního systému Písmeno jednotky Datový typ disku
Disk0 C:\ Disk operačního systému.
Disk1 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 během navrácení služeb po obnovení do původního umístění

Teď se podíváme, jak zpracovat disky na virtuálních počítačích Hyper-V při navrácení služeb po obnovení do původního místního umístění.

  • Disky vytvořené v Azure: Disky, které v Azure vytvoříte ručně, se při navrácení služeb po obnovení nebo ochraně virtuálního počítače nereplikují zpět do vaší lokality.
  • Dočasný disk úložiště v Azure: Disk dočasného úložiště se nereplikuje zpět do místních hostitelů.
  • Vyloučené disky: Po navrácení služeb po obnovení je konfigurace disku virtuálního počítače stejná jako původní konfigurace disku virtuálního počítače. Na virtuálním počítači s navrácením služeb po obnovení jsou k dispozici disky vyloučené z replikace z Hyper-V do Azure.

Před navrácením služeb po obnovení virtuálních počítačů Hyper-V do původního umístění je nastavení disku virtuálního počítače 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.
Disk1 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ém převzetí služeb při selhání (navrácení služeb po obnovení) z Azure do místní technologie Hyper-V má virtuální počítač Hyper-V v původním umístění v tabulce souhrn disků.

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 Disk1 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

Pojďme se podívat, jak řešit vyloučení disku, převzetí služeb při selhání a převzetí služeb při selhání zdrojového virtuálního počítače s Windows, u kterého chceme vyloučit pagefile.sys souborový disk na jednotce D i na alternativní jednotce.

Stránkování souboru na jednotce D

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

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ím systému
DB-Disk1 (vyloučit z replikace) Disk1 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 je následující:

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

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

Disky po převzetí služeb při selhání

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

Název disku Označení disku v hostovaném operačním systému Písmeno jednotky Typ dat na disku
DB-Disk0-OS Disk0 C:\ Disk operačním systému
DB-Disk1 Disk1 D:\ Dočasné úložiště / pagefile.sys

Protože DB-Disk1 (D:) byla vyloučena, D: je první písmeno jednotky ze seznamu dostupných.

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

Vzhledem k tomu, že D: je k dispozici, zůstane nastavení stránkovacího souboru virtuálního počítače 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 je následující:

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

Stránkování souboru na jiné jednotce (ne D:)

Podívejme se na příklad, ve kterém stránkovací soubor není na jednotce D.

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

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ím systému
DB-Disk1 (vyloučit z replikace) Disk1 G:\ pagefile.sys
DB-Disk2 Disk2 E:\ Uživatelská data 1
DB-Disk3 Disk3 F:\ Uživatelská data 2

Naše nastavení stránkovacího souboru na místním virtuálním počítači jsou následující:

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

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

Disky po převzetí služeb při selhání

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

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

Protože D: je první volné písmeno jednotky, Azure ho přiřadí svazku dočasného úložiště.

Pro všechny replikované disky zůstala písmena jednotek stejná.

Vzhledem k tomu, že disk G: není k dispozici, systém pro stránkovací soubor použije jednotku C:.
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 je následující:

Snímek obrazovky s dialogovým oknem Virtuální paměť se zvýrazněným řádkem C: Jednotka zobrazující nastavení Velikost stránkovacího souboru spravované systémem

Další kroky

  • Přečtěte si další informace o pokynech pro dočasný disk úložiště:
    • Informace o použití disků SSD na virtuálních počítačích Azure k ukládání rozšíření SQL Server tempDB a vyrovnávacích pamětí
    • Projděte si osvědčené postupy z hlediska výkonu pro SQL Server na virtuálních počítačích Azure.
  • Po nasazení a zprovoznění nasazení si můžete přečíst další informace o různých typech převzetí služeb při selhání.