SQL数据库异地备份

SQL数据库异地备份
最新回答
木·乃·伊

2022-07-05 06:23:34

SQL数据库异地备份的实现方式如下

一、准备工作

  1. 创建相同用户名和密码的用户
    • 在A和B两台服务器上分别创建一个用户名和密码一致的用户,例如用户名都是ceshi,密码都是123。或者,将A和B的管理员账户administrator的密码改成相同的,以便于后续操作。

二、设置共享文件夹明察

  1. 在B服务器上创建共享文件夹
    • 在B服务器上创建一个名为BAKE的共享文件夹,并赋予administrator用户读/写权限或者完全控制权限。

三、配置SQL Server服务

  1. 修改SQL Server服务登录账户
    • 在A服务器上,将SQL Server服务(例如MSSERVER)的登录账户修改为administrator,确保该账户有权限访问B服务器上的共享文件夹。

四、创建自动备份计划

  1. 在SQL数据库中建立自动备份计划
    • 打开SQL Server Management Studio(SSMS),连接到A服务器上的SQL数据库实例。
    • 在SQL Server Agent中创建一个新的作业,用于执行数据库备份。
    • 在作业步骤中,设置备份类型为完激亩茄整备份,并选择要备份的数据库。
    • 在备份选项中,将备份文件夹直接输入为共享文件夹的网络路径,例如192.168.1.244BAKE(注意替换为B服务器的实际IP地址)。

五、测试备份计划

  1. 手动执行备份计划
    • 在创建完备份计划后,手动执行该计划以测试其是否成功。
    • 检查B服务器上的BAKE共享文件夹,确认备份文件是否已经成功写入。

通过以上步骤,即可实现SQL数据库的异地耐指备份。这种方式能够确保在A服务器发生故障时,数据备份仍然安全地存储在B服务器上,从而保障数据的安全性。