有没有办法将 Azure Database for MySQL 服务器导出到 blob 或容器?我的主要目标是将备份保存在 blob/容器中超过 35 天,之后仍能恢复?我希望能够使用 Azure 工具在云中保存备份,cli/power shell/
这样我就需要在常用工具中自行完成这些工作(mysqldump
等等……)
答案1
Azure Database for MySQL 中有内置备份 https://docs.microsoft.com/en-us/azure/mysql/howto-restore-server-portal
但如果你真的想导出到 Azure 存储,那么我建议数据工厂。
以下是有关连接数据工厂和 Azure MySQL 的一些文档。 https://docs.microsoft.com/en-us/azure/data-factory/connector-azure-database-for-MySQL
然后,您可以按计划运行它,或者使用 .Net 或 Python SKD、REST api 或 Powershell 触发它。