Testování nasazení migrace v Azure
Po replikaci nebo zfázování úloh a zajištění dostupnosti podpůrných služeb můžete zahájit testování migrace. Testování migrace se primárně zaměřuje na dvě oblasti:
- Architektura: Otestujte architekturu a ujistěte se, že funguje s replikovanými nebo fázovanými prostředky.
- Rutiny správy: Otestujte plán správy migrovaných prostředků, abyste měli jistotu, že je funkční.
Na rozdíl od obchodního testování se testování migrace zaměřuje na it aktivity.
Při identifikaci problémů je můžete přidat do plánu nápravy. Po vyřešení všech problémů můžete přejít k vydání úlohy.
Provedení testovacích migrací
Po replikaci prostředků můžete provádět testovací migrace v izolovaných prostředích, abyste zajistili, že nebudete mít vliv na produkční úlohy.
Testovací migrace se liší v závislosti na nástrojích, ale obecně vytváříte repliku zdrojových systémů, která běží paralelně s živými systémy. Proveďte testy na těchto sekundárních systémech. Po dokončení testování můžete replikované prostředky vyčistit, aniž byste museli zavést trvalé změny.
K testování potřebujete:
Izolovaná síť , ve které testujete převzetí služeb při selhání. Porovná konfiguraci sítě s zamýšlenou konfigurací sítě migrace co nejvíce.
Izolovaný síťový přístup ze zdroje, jako je síť VPN typu point-to-site, jump box nebo Azure Bastion.
Ověřovací mechanismus pro ověření v testovacím prostředí. Testovací prostředí je izolované, takže nemůže používat zprostředkovatele identity cílové zóny.
Můžete použít testovací migrovaný řadič domény, který nasadíte do testovacího prostředí s testovacími prostředky migrace. Po otestech vyčistěte řadič domény s prostředky.
Případně může vaše izolovaná síť obsahovat testovací řadič domény. Nasměrujte síť tak, aby umožňovala replikaci provozu služby Active Directory. Můžete pořídit snímek řadiče domény v Azure a pak ho odstranit pro účely testování a izolovat síť. Všechny potřebné role můžete zabít a po dokončení testování obnovit stav, abyste se vyhnuli změnám zprostředkovatele živé identity.
Nástroj pro migraci by měl mít pokyny pro spuštění testovací migrace a jeho vyčištění po spuštění testovacího plánu.
Tip
Toto testovací prostředí můžete použít také pro obchodní testování.
Náprava problémů s testováním
Po testování se ujistěte, že:
- Zaznamenejte všechny zjištěné problémy v plánu nápravy.
- Problémy se tříděním na základě závažnosti a identifikujte všechna alternativní řešení v rámci třídění.
- Alternativní řešení dokumentů Pokud můžete alternativní řešení začlenit jako součást migrace, možná nebudete muset problém napravit.
- Začněte s položkami, které nejsou alternativním řešením. Nejprve zvažte nápravu položek bez alternativního řešení.
Příklad testovacího plánu
Tady je základní příklad výstupu testovacího plánu pro projekt migrace:
Test | Úspěšné nebo neúspěšné | Poznámka: |
---|---|---|
Nasazení virtuálních počítačů | ✅ | |
Správa istrátory se můžou přihlásit k virtuálním počítačům | ✅ | |
Spuštění webových služeb Internetová informační služba (IIS) | ✅ | |
Spustí se služba 1 . | ✅ | |
Spustí se služba 2 . | ❌ | Služba musela být spuštěna ručně. |
Přístup k webu | ✅ | |
Spuštění služeb SQL | ✅ | |
Přístup k databázi | ✅ | |
Vyrovnávání zatížení mezi weby funguje | ✅ | |
Příchozí přenos dat ze služby Aplikace Azure Gateway funguje | ❌ | Application Gateway má problém s certifikátem |
Celkový čas testovací transakce byl menší než 5 ms. | ✅ |