SQLSERVER 2008R2异地备份超详细说明

SQLSERVER 2008R2异地备份超详细说明
最新回答
坏男人的骚年

2022-12-01 05:56:03

SQL Server 2008 R2异地备份的详细操作步骤如下

一、准备工作
  • 工具/原料

    A:装有SQL Server 2008 R2数据库的服务器

    B:共享文件服务器、NAS或普通台式机(用于存储备份文件)

二、配置B电脑(备份存储端)
  1. 新建用户

    在B电脑上创建用户 mes,密码设置为 1。

  2. 创建共享文件夹

    新建文件夹 ERPdate,右键选择 共享,设置共享权限为 mes 用户可完全访问。

    进入文件夹的 安全 选项卡,添加 mes 用户,权限设置为 完全控制

三、配置A服务器(数据库端)
  1. 新建相同用户

    在A服务器上创建与B电脑同名的用户 mes,密码同样为 1。

  2. 配置SQL Server服务登录账户

    打开 服务 管理器,找到 SQL Server (MSSQLSERVER) 服务。

    右键选择 属性登录 选项卡,添加 mes 用户并输入密码,点击 确定

    重启服务 使配置生效。

四、创建异地备份计划
  1. 启动维护计划向导

    在SQL Server Management Studio中,展开 管理维护计划,右键选择 新建维护计划

    输入计划名称(如 异地备份计划),点击 确定

  2. 配置备份任务

    在维护计划设计器中,从工具箱拖拽 备份数据库任务 到右侧面板。

    双击任务,选择需要备份的数据库,勾选 为每个数据库创建子目录

    备份文件位置 中填写B电脑的共享路径(格式:B电脑IPERPdate 或 B电脑名ERPdate)。

  3. 设置备份计划

    右键维护计划,选择 属性,设置执行频率(如每天凌晨执行)。

    右键计划任务,选择 手动执行 测试是否成功。

五、添加定期清理旧备份(可选)
  1. 配置清理任务

    在维护计划设计器中,从工具箱拖拽 清除维护任务 到右侧面板。

    双击任务,设置清理规则(如删除超过30天的备份文件)。

    连接清理任务与备份任务,确保执行顺序正确。

六、注意事项
  • 用户一致性:A服务器和B电脑的 mes 用户 用户名和密码必须完全一致
  • 服务重启:SQL Server服务添加登录名后,必须重启服务 才能生效。
  • 网络权限:确保A服务器能访问B电脑的共享文件夹(检查防火墙、网络共享设置)。
  • 测试验证:首次配置后手动执行备份任务,确认备份文件是否成功生成在B电脑的共享文件夹中。

通过以上步骤,可实现SQL Server 2008 R2的自动化异地备份,有效防范数据丢失风险。