Sql server 基本的SQL Server备份策略/工具

Sql server 基本的SQL Server备份策略/工具,sql-server,backup,database-backups,backup-strategies,remote-backup,Sql Server,Backup,Database Backups,Backup Strategies,Remote Backup,我在Windows Server 2012 R2上运行SQL Server 2014。我想每天对其进行备份,并将备份存储在一些远程云存储上以提高可靠性。基本上,这就是我所有的要求 有没有一种工具可以帮助您实现这一点?越简单越好。我看不到任何应用程序为云备份提供本机支持。但您可以使用SQLServer 2014使用SQLServer代理备份到云 以下是步骤 1.创建凭证 CREATE CREDENTIAL MyCredentialName WITH IDENTITY = 'MyStorageAcc

我在Windows Server 2012 R2上运行SQL Server 2014。我想每天对其进行备份,并将备份存储在一些远程云存储上以提高可靠性。基本上,这就是我所有的要求


有没有一种工具可以帮助您实现这一点?越简单越好。

我看不到任何应用程序为云备份提供本机支持。但您可以使用SQLServer 2014使用SQLServer代理备份到云

以下是步骤

1.创建凭证

CREATE CREDENTIAL MyCredentialName
WITH IDENTITY = 'MyStorageAccountName',
SECRET = 'MyAccessKey';
2.备份

BACKUP DATABASE MyNewDB TO  
URL = N'http://myserver.blob.core.windows.net/scarybu/MyNewDB.bak' 
WITH  CREDENTIAL = N'MyCredentialName', 
NAME = N'MyNewDB-Full Database Backup', STATS = 10;

您还可以通过查看所有选项,将压缩、校验和添加到上述语法中进行实验。您可以查看以下链接,了解Jovan Popovic所做的更多实验和结果:…您可以忽略链接示例中的仅复制语法,因为它仅适用于托管实例

谢谢您的回答。您是否建议使用Windows Task Scheduler运行的Windows CMD脚本执行此操作?您可以使用sqlserver代理您也可以通过Task Scheduler或任何其他调度机制在本地进行备份并每天复制到blob。这似乎也可以从sql 2012 cu2执行,请参阅此链接以了解最佳做法和疑难解答