我得到这个错误
Msg 3201, Level 16, State 1, Server server\instance, Line 1 Cannot open backup device '\\server\share\database.bak'. Device error or device off-line. See the SQL Server error log for more details. Msg 3013, Level 16, State 1, Server server\instance, Line 1 BACKUP DATABASE is terminating abnormally.
SQL Server高兴地备份到UNCpath – 我为SQL Server 2000和更高版本广泛备份到UNC。 对于SQL Server 2005或更高版本,我使用Ola优秀的备份(和数据库维护)脚本( http://ola.hallengren.com/ )
我build议你需要做的第一件事是通过ping或者浏览来validation设备是否在线(\ server)。 那么你需要检查文件夹是否可用(\ share)
如果是,则需要检查SQL Server服务帐户(数据库引擎)是否可以访问所有这些信息。 当您备份或还原时,它将使用运行SQL Server的服务帐户。 这就是域名服务账号使用本地系统或者networking要容易得多,以及更安全的地方等等
只是主题,备份到networking设备通常比备份到“本地”光盘,无论是本地连接还是SAN。 这意味着你恢复的速度也会变慢 – 至less要考虑一些东西或者testing。 一个令人愉快的妥协可能是本地备份,有一个单独的进程复制到更安全的地方,并保持在服务器上24/48小时左右。