Bal*_*ngh 12 database backup azure azure-sql-database
目前我每天都在生成SQL脚本以备份SQL Azure数据库.我需要使用一些免费软件自动化这个过程.我怎样才能实现这一目标?
注意: - 我需要以SQL Script的形式将备份带到某个本地机器.
Ric*_*ury 18
选项1:运行一些代码/脚本来备份数据库
您可以使用SQLCMD实用程序运行SQL.
http://msdn.microsoft.com/en-us/library/ms162773.aspx
要安排此操作,只需使用Windows任务计划程序.
http://msdn.microsoft.com/en-us/library/bb756979.aspx
选项2:使用Azure数据同步
使本地数据库与SQL Azure数据库保持同步,就像持续备份一样.
http://msdn.microsoft.com/en-us/library/windowsazure/hh456371.aspx
选项3:使用BacPac
Azure中有一个API可用于将数据库备份为BACPAC格式.
http://msdn.microsoft.com/en-us/library/windowsazure/hh335292.aspx
然后,RedGate工具允许您还原到本地SQL Server.
http://www.red-gate.com/products/dba/sql-azure-backup/
编辑
我已经创建了一个命令行工具,它将创建数据库的副本,并使用Azure Management API将其备份到BacPac:
https://github.com/richorama/SQLDatabaseBackup
| 归档时间: |
|
| 查看次数: |
7030 次 |
| 最近记录: |