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 pro ověření, že funguje s replikovanými nebo upravenými zdroji.
- 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íť, kde testujete přepnutí při selhání. Porovnejte konfiguraci sítě se zamýšlenou konfigurací migrační sítě pokud možno co nejvíce.
izolovaného síťového přístupu ze zdroje, jako je síť VPN typu point-to-site, jump box nebo Azure Bastion.
ověřovací mechanismus k 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 migrovaný řadič domény používaný pro testování, který nasadíte do testovacího prostředí s prostředky pro testování migrace. Po testování vyčistěte řadič domény pomocí prostředků.
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íť. Můžete převzít všechny potřebné role a po dokončení testování obnovit stav, abyste se vyhnuli změnám v produkčním poskytovateli identity.
Nástroj pro migraci by měl být schopný provést testovací migraci a vyčistit testovací materiály. Příklad takového testovacího procesu migrace, který by fungoval ve službě Azure Migrate, najdete v tématu Testovací migrace pro migrace bez agentů VMware. To poskytuje výchozí bod pro pochopení toho, jak vám nástroje můžou pomoct s testovacími migracemi.
Spropitné
Toto testovací prostředí můžete také použít 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.
- Vyřešte problémy na základě jejich závažnosti a identifikujte všechna alternativní řešení jako součást třídění.
- Dokumentace náhradních řešení. Pokud můžete alternativní řešení začlenit jako součást migrace, možná nebudete muset problém napravit.
- Začít s položkami, které nejsou alternativním řešením,. Nejprve zvažte opravení 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ávci se můžou přihlásit k virtuálním počítačům. | ✅ | |
Spustí se webové služby Internetové informační služby (IIS). | ✅ | |
Service 1 se spustí | ✅ | |
Service 2 se spustí | ❌ | 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 Azure Application Gateway funguje | ❌ | Application Gateway má problém s certifikátem |
Celkový čas testovací transakce byl menší než 5 ms. | ✅ |