Időponthoz kötött visszaállítás az Azure Database for MySQL-ben – Rugalmas kiszolgáló az Azure CLI-vel
A következőkre vonatkozik: Azure Database for MySQL – rugalmas kiszolgáló
Ez a cikk lépésről lépésre ismerteti a rugalmas Azure Database for MySQL-kiszolgáló időponthoz kötött helyreállítását biztonsági másolatok használatával.
Előfeltételek
Egy Azure-fiók, aktív előfizetéssel.
Ha nem rendelkezik Azure-előfizetéssel, a kezdés előtt hozzon létre egy ingyenes Azure-fiókot . Jelenleg ingyenes Azure-fiókkal 12 hónapig ingyenesen kipróbálhatja a Rugalmas Azure Database for MySQL-kiszolgálót. További információ: Azure Database for MySQL – Rugalmas kiszolgáló ingyenes kipróbálás.
Telepítse vagy frissítse az Azure CLI-t a legújabb verzióra. Lásd: Az Azure CLI telepítése.
Jelentkezzen be az Azure-fiókba az az login paranccsal. Jegyezze fel az Azonosító tulajdonságot , amely az Azure-fiók előfizetés-azonosítójára hivatkozik.
az login
Ha több előfizetéssel rendelkezik, válassza ki a megfelelő előfizetést, amelyben létre szeretné hozni a kiszolgálót a
az account set
paranccsal. `az account set --subscription <subscription id>
Hozzon létre egy rugalmas Azure Database for MySQL-kiszolgálópéldányt, ha még nem hozott létre egyet a
az mysql flexible-server create
parancs használatával.az mysql flexible-server create --resource-group myresourcegroup --name myservername
Kiszolgáló visszaállítása biztonsági másolatból új kiszolgálóra
A kiszolgáló legkorábbi meglévő biztonsági mentésre való visszaállításához futtassa az alábbi parancsot.
Használat
az mysql flexible-server restore --restore-time
--source-server
[--ids]
[--location]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Példa: Kiszolgáló visszaállítása ebből a 2021-03-03T13:10:00Z
biztonsági mentési pillanatképből.
az mysql flexible-server restore \
--name mydemoserver-restored \
--resource-group myresourcegroup \
--restore-time "2021-03-03T13:10:00Z" \
--source-server mydemoserver
A visszaállításhoz szükséges idő a kiszolgálón tárolt adatok méretétől függ.
Kiszolgáló georedukciója georedukciós biztonsági mentésről új kiszolgálóra
A következő parancs futtatásával georedukciós visszaállítást végezhet a kiszolgálókon a legújabb rendelkezésre álló biztonsági mentésre.
Használat
az mysql flexible-server geo-restore --source-server
--location
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Példa: A "mydemoserver" georedundáns visszaállítása az USA keleti régiójában egy új kiszolgálóra "mydemoserver-restored" (mydemoserver-restored) a földrajzilag párosított helyen, az USA nyugati régiójában ugyanazzal a hálózati beállítással.
az mysql flexible-server geo-restore \
--name mydemoserver-restored \
--resource-group myresourcegroup \
--location "West US" \
--source-server mydemoserver
Visszaállítás utáni feladatok végrehajtása
A visszaállítás befejezése után a következő feladatokat kell elvégeznie a felhasználók és alkalmazások biztonsági mentéséhez és futtatásához:
- Ha az új kiszolgáló lecseréli az eredeti kiszolgálót, irányítsa át az ügyfeleket és az ügyfélalkalmazásokat az új kiszolgálóra.
- Győződjön meg arról, hogy a megfelelő virtuális hálózati szabályok érvényben vannak a felhasználók számára a csatlakozáshoz. Ezek a szabályok nem lesznek átmásolva az eredeti kiszolgálóról.
- Győződjön meg arról, hogy megfelelő bejelentkezések és adatbázisszintű engedélyek vannak érvényben.
- Konfigurálja az újonnan visszaállított kiszolgálóhoz tartozó riasztásokat.
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: