首先,我对DB没有太多经验。总之,我有一个客户申请。他们不希望必须在线托管他们的数据库,但为他们的2台计算机设置了本地SQL服务器。
我有一个批处理脚本,每晚都备份数据库。批处理脚本中是否有一种方法可以像skydrive一样将它们发送到云端?
答案 0 :(得分:2)
试试我们的SQLBackupAndFTP软件。您可以使用SQLBackupAndFTP(完整,差异和事务日志备份)计划备份作业,将备份保存在本地文件夹,FTP,Dropbox,Box,Google Drive,Amazon S3,SkyDrive,删除旧备份和配置电子邮件通知......基本功能是提供免费版本,或者您可以在试用模式下尝试所有功能。
答案 1 :(得分:1)
只需备份到SkyDrive文件夹即可。如果数据库很大,则使用rsync发送到云或每周进行完全备份,每天差异和每小时进行一次事务(取决于您的应用程序等),然后将更少的数据发送到云。
答案 2 :(得分:1)
将数据库备份到SD文件夹 - 使用备份压缩(如果在您的sql server版本中可用,请参阅BOL中的BACKUP语句帮助的WITH COMPRESSION子句)或使用第三方备份压缩工具(免费或付费)
您也可以将数据库备份到临时文件夹,然后将其压缩到SD文件夹
答案 3 :(得分:0)
如果你愿意花一点钱,cloudberry有一个sql备份工具可以做到这一点(以及更多)。
http://www.cloudberrylab.com/sql-backup-amazon-s3-azure.aspx