如何执行常规 Azure SQL 服务器 bacpac 提取以保存本地
How to do regular Azure SQL Server bacpac extracts to save on-prem
我知道 Azure 在云中进行自己的备份。但是,由于公司政策,我需要生成数据库的本地备份副本并加盖日期时间戳。
我已阅读 ,它允许我创建一个 .bacpac
文件并将其导入我们的本地 SQL 服务器 (2019)。我想要的是一种定期将 bacpac 文件保存在网络文件夹中的方法。
更新 - 不,我不需要,将 bacpac 文件存储在本地数据库中。我提到它只是想说,是的,我可以做这个额外的步骤。我真正想要的是简单地保存 bacpac 文件,在文件名中加上日期戳,并保存在本地网络文件夹中。
如果您不介意使用第三方工具定期将 Azure SQL 数据库备份到本地,请参考此博客:How to backup Azure SQL Database to Local Machine。提供全程备份Azure数据库到本地,包括定时备份功能。
本博客提供工具SqlBackupAndFtp帮助我们定期备份数据库。输出 .bacpac
备份文件名架构示例如下: Mydatabase202103250956
, databasename+date.
还把教程给了Backup Azure SQL Database Using BCP Utility:
bcp sqlftpbackupdb.SalesLT.CustomerAddress out c:\sqlfile\cust.dat -c -U daniel -S tcp:sqlftpbackupserver.database.windows.net
HTH.
我知道 Azure 在云中进行自己的备份。但是,由于公司政策,我需要生成数据库的本地备份副本并加盖日期时间戳。
我已阅读 .bacpac
文件并将其导入我们的本地 SQL 服务器 (2019)。我想要的是一种定期将 bacpac 文件保存在网络文件夹中的方法。
更新 - 不,我不需要,将 bacpac 文件存储在本地数据库中。我提到它只是想说,是的,我可以做这个额外的步骤。我真正想要的是简单地保存 bacpac 文件,在文件名中加上日期戳,并保存在本地网络文件夹中。
如果您不介意使用第三方工具定期将 Azure SQL 数据库备份到本地,请参考此博客:How to backup Azure SQL Database to Local Machine。提供全程备份Azure数据库到本地,包括定时备份功能。
本博客提供工具SqlBackupAndFtp帮助我们定期备份数据库。输出 .bacpac
备份文件名架构示例如下: Mydatabase202103250956
, databasename+date.
还把教程给了Backup Azure SQL Database Using BCP Utility:
bcp sqlftpbackupdb.SalesLT.CustomerAddress out c:\sqlfile\cust.dat -c -U daniel -S tcp:sqlftpbackupserver.database.windows.net
HTH.