MsSql

关注公众号 jb51net

关闭
首页 > 数据库 > MsSql > SQL 异地增量备份和全量备份

SQL server实现异地增量备份和全量备份的几种方法实现

作者:苦茶折柳

本文详细说明了如何通过SQL Server代理作业将数据库备份至同一局域网的另一台服务器,涵盖共享目录配置、权限设置、作业创建及常见问题排查,感兴趣的可以了解一下

要将SQL Server数据库通过作业备份到同一局域网的另一台服务器,需要完成共享目录配置、权限设置和作业创建三个核心步骤。以下是详细操作指南:

一、目标服务器(备份存储服务器)配置

在局域网内的目标服务器(如172.70.74.211)上创建共享目录,用于存放备份文件。

1. 创建本地文件夹

2. 配置共享权限

3. 测试共享访问

二、SQL Server服务器配置

确保SQL Server服务账户有权限访问目标服务器的共享目录。

1. 确认SQL Server服务账户

2. 授予服务账户访问权限(可选)

三、创建备份作业

通过SQL Server代理创建定时备份作业,自动将数据库备份到目标服务器的共享目录。

1. 启用SQL Server代理

2. 创建新作业

3. 添加作业步骤

4. 配置作业调度

切换到调度新建

5. 测试作业

右键新建的作业 →执行步骤→ 选择“执行备份” → 检查目标服务器共享目录是否生成备份文件。

四、常见问题解决

  1. “无法访问网络路径”错误

    • 检查共享目录路径是否正确(如 \\172.70.74.211\SQLBackups)。
    • 验证SQL Server服务账户是否有访问权限(参考步骤二)。
    • 关闭目标服务器防火墙或添加文件共享例外(端口139、445)。
  2. 备份文件为空或大小异常

    • 检查T-SQL脚本中的 BACKUP DATABASE 语句是否正确。
    • 确认数据库处于正常状态(非离线或恢复中)。
  3. 作业执行失败无日志

    • 在作业属性的通知中,勾选“当作业失败时写入Windows事件日志”,通过“事件查看器”排查详细错误。

通过以上步骤,即可实现SQL Server数据库自动备份到局域网内的另一台服务器,确保数据安全和异地存储。

到此这篇关于SQL server实现异地增量备份和全量备份的几种方法实现的文章就介绍到这了,更多相关SQL 异地增量备份和全量备份内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文