Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek obsahuje podrobný postup pro obnovení k určitému bodu v čase na flexibilním serveru Azure Database for MySQL pomocí záloh.
Požadavky
- Účet Azure s aktivním předplatným.
Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet Azure, než začnete. V současné době můžete s bezplatným účtem Azure vyzkoušet flexibilní server Azure Database for MySQL zdarma po dobu 12 měsíců. Další informace najdete v tématu Použití bezplatného účtu Azure k vyzkoušení flexibilního serveru Azure Database for MySQL zdarma.
Nainstalujte nebo upgradujte Azure CLI na nejnovější verzi. Viz Instalace Azure CLI.
Přihlaste se k účtu Azure pomocí příkazu az login . Poznamenejte si vlastnost ID, která odkazuje na ID předplatného pro váš účet Azure.
az loginPokud máte více předplatných, zvolte příslušné předplatné, ve kterém chcete vytvořit server pomocí
az account setpříkazu. `az account set --subscription <subscription id>Pokud jste ji ještě nevytvořili pomocí příkazu, vytvořte instanci flexibilního
az mysql flexible-server createserveru Azure Database for MySQL.az mysql flexible-server create --resource-group myresourcegroup --name myservername
Obnovení serveru ze zálohy na nový server
Spuštěním následujícího příkazu můžete obnovit server na nejstarší existující zálohu.
Využití
az mysql flexible-server restore --restore-time
--source-server
[--ids]
[--location]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Příklad: Obnovení serveru z tohoto 2021-03-03T13:10:00Z snímku zálohy
az mysql flexible-server restore \
--name mydemoserver-restored \
--resource-group myresourcegroup \
--restore-time "2021-03-03T13:10:00Z" \
--source-server mydemoserver
Doba potřebná k obnovení bude záviset na velikosti dat uložených na serveru.
Geografické obnovení serveru z geografické zálohy na nový server
Spuštěním následujícího příkazu můžete geograficky obnovit server na nejnovější dostupnou zálohu.
Využití
az mysql flexible-server geo-restore --source-server
--location
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Příklad: Geografické obnovení mydemoserver v oblasti USA – východ na nový server mydemoserver-restored v geograficky spárovaném umístění USA – západ se stejným nastavením sítě.
az mysql flexible-server geo-restore \
--name mydemoserver-restored \
--resource-group myresourcegroup \
--location "West US" \
--source-server mydemoserver
Provádění úloh po obnovení
Po dokončení obnovení byste měli provést následující úlohy, abyste mohli uživatele a aplikace zálohovat a spustit:
- Pokud má nový server nahradit původní server, přesměrujte klienty a klientské aplikace na nový server.
- Ujistěte se, že jsou pro připojení uživatelů zavedená příslušná pravidla virtuální sítě. Tato pravidla se nezkopírují z původního serveru.
- Ujistěte se, že jsou zavedená příslušná přihlášení a oprávnění na úrovni databáze.
- Nakonfigurujte výstrahy podle potřeby pro nově obnovený server.