Mag*_*Vis 5 scripting database-backup sql-server-2008-r2
过去几年,我在多台 SQL Express 服务器(2008 至 2012 R2)上设置了Ola Hallengren 的 SQL Server 维护解决方案。我最近开始在所有新的网络备份组件上遇到问题。过去我曾在几台服务器上使用过它,所以我知道它可以工作,但我不知道是什么阻止了它现在工作。作为一个兴趣点,我不是 DBA,对 SQL 几乎一无所知,这就是我来这里的原因。
问题
特别是在一台服务器上,我大约在一年半前制定了维护计划。它使用 UNC 路径(和其他几个命令)每晚备份到另一台本地服务器。该脚本的代码如下:
sqlcmd -E -S SERVER\INSTANCE -d master -Q "EXECUTE dbo.DatabaseBackup @Databases = 'USER_DATABASES', @Directory = '\\techstore1.domain.local\Backups', @BackupType = 'FULL', @Verify = 'Y', @CheckSum = 'Y', @CleanupTime = 14" -b
Run Code Online (Sandbox Code Playgroud)
这在很长一段时间内运行良好,但大约一个月前停止工作。我将它设置为本地备份,然后添加一个字符串将其 xcopy 到远程位置,并在远程服务器上添加一个脚本来清理旧备份。不理想。
我尝试在命令行中以我自己和超级权限帐户的身份运行它。这是我在所有情况下收到的错误:
Msg 50000, Level 16, State 1, Server SERVER\INSTANCE, Procedure DatabaseBackup, Line 384
The directory \\techstore1.domain.local\Backups does not exist.
Msg 50000, Level 16, State 1, Server SERVER\INSTANCE, Procedure DatabaseBackup, Line 611
The documentation is available at http://ola.hallengren.com/sql-server-backup.html.
Run Code Online (Sandbox Code Playgroud)
我做过什么
显然,SQL 认为网络位置不存在,所以我已经尽我所能检查所有网络端的东西是否正常。我提取了脚本的新副本并重新创建了所有对象和作业。我已经检查过其他脚本(完整性检查、统计更新等)是否有效。我创建了一个脚本,该脚本使用与备份脚本相同的凭据来运行本地备份的 xcopy 到目标服务器,因此我拥有正确的共享/NTFS 凭据。该帐户是专为 SQL 备份创建的域帐户 (AD)。我可以在本地备份(使用该帐户),所以我有数据库权限。我可以使用 Windows 资源管理器导航到作为备份帐户的共享。我可以使用备份帐户使用 Windows 资源管理器手动将文件复制到远程位置。
我在其他几个网络上也遇到了同样的问题,这就是让我转向 SF 的原因。我在 2008 R2 和 2012 域中,所有服务器都是域成员,没有任何相关错误。服务器是 2008 R2 和 2012 R2 Standard 机器。我觉得 SQL 端的某些事情一定发生了变化,我无法对其进行故障排除,因为它会在 3 个不同的网络和多个服务器上发生。我使用了超级基本的命令 - 将验证和清理工作搁置一旁 - 并得到相同的错误。我也使用了 Ola 站点上的示例命令作为测试,结果相同。我已经在带有基本测试数据库的全新 SQL Server 上尝试过,不喜欢。我已经在 Google 中使用了几天的黑带,结果非常令人失望(也许我不知道要寻找什么?)。
我希望得到什么
我真的很感激一种在 SQL 命令行中测试与网络共享的连接的方法,或者一些可以让我到达那里的阅读材料。我不介意阅读;我是一个称职的系统管理员,在这个问题上完全超出了他的深度。我已经阅读了 Ola 网站上的所有内容,而且我实际上正在逐字逐句地使用示例命令(它们已经工作了几个月!?)。我将在本周末和本周末进行这项工作,任何人都可以提供任何帮助或指导,我们将不胜感激。
问题已经解决。我创建了一个新的网络共享位置,赋予它非常开放的权限(每个人:完全控制),并且备份工作到该位置。无论问题是什么,都必须将其与目标上的 NTFS/共享权限隔离。我不知道为什么我的几个客户都遇到了同样的问题,但这个修复对他们所有人都有效。我基本上重新创建了所有备份位置,并再次共享它们。我们可能永远不知道一开始出了什么问题。
感谢所有花时间阅读和思考这个问题的人。
| 归档时间: |
|
| 查看次数: |
12496 次 |
| 最近记录: |