直接从SQL Server 2014自动备份到另一台服务器

时间:2016-08-30 05:13:52

标签: sql-server sql-server-2014

我正在通过管理计划在SQL Server 2014 Management Studio中安排自动备份作业计划。我可以在同一台服务器上轻松安排作业计划,但我想将数据库.bak文件存储在另一台服务器上,但问题出在备份数据库任务工具内,有一个标签目的地。

备份数据库任务 - >目标

  • 为每个数据库创建备份文件
  • 为每个数据库创建一个子目录(此处没有选择另一个服务器目录的选项)。

有什么办法可以通过Management Studio直接自动备份到其他服务器吗?

1 个答案:

答案 0 :(得分:0)

据推测,您的自动备份位置是指定的驱动器(例如'E:\' ...在同一台服务器上。

您是否尝试过创建链接服务器并通过sproc脚本执行备份?显然,文件位置不能是E:...'更多,但必须是网络位置,例如\\SERVER01\e$\.....

修改

您可以尝试通过脚本执行此操作:

    BACKUP DATABASE [Test] TO  DISK = N'\\Server\c$\folderpath' WITH NOFORMAT, NOINIT,  NAME = N'Database Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO

您可能会遇到访问被拒绝错误。您需要设置SQL Service Service帐户的访问权限以写入您需要的任何文件夹,请参阅此处以获取更多信息:

Cannot open backup device. Operating System error 5