0

我有一个 Azure MySQL 数据库。我想在 Azure 门户中将其手动完整备份(架构和数据)到我的数据库所在的同一资源组中的特定 blob 存储。

当我查看门户时,与 MSSQL 不同,门户中没有可用的备份按钮。我尝试通过 Azure shell 转储它,但找不到在 RG 中创建的 blob 存储。当我运行 df 时,这就是我得到的:

df

在此处输入图像描述

如上所示,虽然我已经在那里有一个存储帐户 gen2,但我在这里看不到我的存储帐户。我可以通过运行以下命令将备份备份到 Azure bash 后面的存储帐户:

cd /usr/csuser/clouddrive

mysqldump -Fc -v -h mysqlserver.mysql.database.azure.com -u myusername -p -d databaseName1 > databaseName1_backup.sql

但是我需要将备份带到我所有同事都可以访问的特定存储帐户,并且我们已经确定所有手动备份都必须在该特定存储帐户中。另外我想知道我上面使用的命令是否是获取 MySQL 数据库备份的合适方法,以及它是否从模式和数据中进行完整备份。最后一点是我如何在备份后检查它是否是一个健康的备份,并且可以稍后在这个或另一个 Azure MySQL 服务器上恢复。

4

0 回答 0