Sdílet prostřednictvím


Provádění postupu zotavení po havárii – Azure SQL Database

Platí pro: Azure SQL Database

Doporučuje se pravidelně provádět ověřování připravenosti aplikace pro pracovní postup obnovení. Ověření chování aplikace a důsledků ztráty dat nebo přerušení, které převzetí služeb při selhání zahrnuje, je dobrým technickým postupem. Je to také požadavek většiny oborových standardů v rámci certifikace kontinuity podnikových procesů.

Provedení postupu zotavení po havárii se skládá z:

  • Simulace výpadku datové vrstvy
  • Uzdravování
  • Ověření integrity aplikace po obnovení

V závislosti na tom, jak jste aplikaci navrhli pro provozní kontinuitu, se pracovní postup pro provedení postupu může lišit. Tento článek popisuje osvědčené postupy pro provádění postupu zotavení po havárii v kontextu služby Azure SQL Database.

Geografické obnovení

Pokud chcete zabránit potenciální ztrátě dat při provádění postupu zotavení po havárii, proveďte postup pomocí testovacího prostředí vytvořením kopie produkčního prostředí a jeho použitím k ověření pracovního postupu převzetí služeb při selhání aplikace.

Simulace výpadků

Pokud chcete simulovat výpadek, můžete zdrojová databáze přejmenovat. Tato změna názvu způsobí selhání připojení aplikace.

Obnovovací

  • Proveďte geografické obnovení databáze na jiný server, jak je popsáno v pokynech pro zotavení po havárii.
  • Změňte konfiguraci aplikace tak, aby se připojila k obnovené databázi, a dokončete obnovení podle průvodce konfigurací databáze.

Ověřování

Dokončete postup ověřením integrity aplikace po obnovení (včetně připojovací řetězec, přihlášení, základního testování funkčnosti nebo jiné části ověřovacích postupů standardního přihlašování aplikací).

Skupiny převzetí služeb při selhání

Pro databázi chráněnou pomocí skupin převzetí služeb při selhání zahrnuje cvičení přechodu k podrobnostem plánované převzetí služeb při selhání na sekundární server. Plánované převzetí služeb při selhání zajišťuje, že primární a sekundární databáze ve skupině převzetí služeb při selhání zůstanou synchronizované při přepnutí rolí. Na rozdíl od neplánovaného převzetí služeb při selhání tato operace nezpůsobí ztrátu dat, takže podrobnou analýzu je možné provést v produkčním prostředí.

Simulace výpadků

K simulaci výpadku můžete zakázat webovou aplikaci nebo virtuální počítač připojený k databázi. Tato simulace výpadku vede k selhání připojení webových klientů.

Obnovovací

Ověřování

Dokončete podrobnou analýzu ověřením integrity aplikace po obnovení (včetně připojení, základního testování funkčnosti nebo jiných ověření požadovaných pro přihlášení k podrobnostem).

Další informace najdete tady: