我们使用SQL Server作为托管SQL实例。所有输入和输出文件/数据都是blob。我需要执行数据库的完整备份,并将其存储在本地文件系统上,稍后再进行恢复。任何建议
Via SSMS试图使用SQL Server数据库名称/任务/备份,没有给本地文件系统选项,只有一个USL。我还尝试访问已知的blob存储容器,但它不允许。
如何将数据库备份到blob存储,如段落"在SQL Managed instance上进行备份"所述;从Azure SQL Managed Instance恢复数据库到SQL Server,然后从blob存储下载文件,请参见使用AzCopy从Azure blob存储下载blob ?
通过使用AzCopy和"还原到SQL server"来恢复遵循上传文件到Azure Blob存储;第1段
您可以创建一个powershell脚本来执行备份操作,另一个脚本来恢复它。
我不认为有一个单一的命令来备份一个托管数据库到本地存储。