注册SQL Server(本地)

更新时间:
复制 MD 格式

使用云备份来备份本地服务器中部署的SQL Server数据库前,您需要在云备份控制台注册数据库实例。

前提条件

操作步骤

  1. 登录云备份Cloud Backup控制台

  2. 单击备份 > 数据库备份,选择所在地域,然后单击SQL Server。在本地数据库实例页签,单击注册数据库实例

  3. 添加客户端面板,按照指引完成客户端的安装与激活操作。

    自动安装数据库备份客户端

    1. 下载并解压Windows备份客户端。

      说明

      您可以鼠标右键复制链接地址后,在本地服务器上通过浏览器打开链接,即可下载至本地服务器。

    2. 登录本地服务器,进入解压目录,在路径栏中输入 PowerShell 打开终端窗口。随后,在云备份控制台上单击image图标,复制安装命令并在 PowerShell 中运行,激活Windows备份客户端。

      添加客户端对话框中注意以下事项:

      • 安装、卸载或删除客户端前,需检查 NAS 目录中的重要文件。

      • 需确保本地数据库服务器网络已通过 VPN 或阿里云专有网络(VPC)互通。

      • 激活命令存在有效期,过期后需单击点击刷新重新获取。

      • 若自动激活失败,可单击底部提示尝试手动激活。

    3. 当终端输出以下内容时,表示备份客户端安装完成:

      
      estId":"b16e83eb-6827-4417-bb6b-5f7a16ba4dc9","cloudUniqueId":null,"regionId":null,"ownerId":0,"clientId":null,"clientSecret":null,"clusterId":null}" file=client.go gid=52 line=247 pid=8416
      time="2025-05-28T18:45:11.080955+08:00" level=info msg="UniBackup Client registered successfully. ClientID: " file=aliyun.go gid=1 line=398 pid=8416
      time="2025-05-28T18:45:11.0841596+08:00" level=info msg="Init local client complete" file=initlocaluni.go gid=1 line=236 pid=8416
      time="2025-05-28T18:45:11.085201+08:00" level=info msg="Save config file complete" file=initlocaluni.go gid=1 line=246 pid=8416
    4. 如果数据库状态显示为未激活,您需要激活本地数据库。

      1. 找到目标数据库,在数据库状态列单击配置

      2. 激活实例对话框,输入您在准备工作中创建的用于备份的数据库用户名和密码,单击确定

  4. (可选)如果自动安装Windows备份客户端失败,可按如下步骤尝试手动安装。

    手动安装数据库备份客户端

    1. 下载并解压Windows备份客户端。

    2. 双击42518版本的dbackupxxxxx.dbg.exe,并单击下一步

    3. 勾选文件Microsoft SQL Server并单击下一步

    4. 云备份控制台上的备份服务器地址备份服务器端口Access Key分别填入按装步骤中的备份服务器地址、备份服务器端口、及Access Key中,同时勾选使用SSL安全连接。继续单击下一步直至安装完成。

    5. 待上一步安装完成后,进入解压目录,在路径栏中输入 PowerShell 打开终端窗口。随后,在云备份控制台上单击image图标,复制安装命令并在 PowerShell 中运行。

      添加客户端对话框中包含以下注意事项:

      • 安装、卸载或删除客户端前,请检查 NAS 目录中的重要文件。

      • 确保本地数据库服务器网络已通过 VPN 或阿里云专有网络(VPC)互通。

      • 激活命令存在过期时间,过期后可单击点击刷新重新获取。

      • 如果自动激活失败,可单击底部提示尝试手动激活。

      终端将输出包含 Init local client completeSave config file complete 的日志信息。

      
      estId":"b16e83eb-6827-4417-bb6b-5f7a16ba4dc9","cloudUniqueId":null,"regionId":null,"ownerId":0,"clientId":null,"clientSecret":null,"clusterId":null}" file=client.go gid=52 line=247 pid=8416
      time="2025-05-28T18:45:11.080955+08:00" level=info msg="UniBackup Client registered successfully. ClientID: " file=aliyun.go gid=1 line=398 pid=8416
      time="2025-05-28T18:45:11.0841596+08:00" level=info msg="Init local client complete" file=initlocaluni.go gid=1 line=236 pid=8416
      time="2025-05-28T18:45:11.085201+08:00" level=info msg="Save config file complete" file=initlocaluni.go gid=1 line=246 pid=8416
    6. 返回至云备份控制台,激活本地数据库实例。

      1. 单击目标数据库实例操作列的<hd>更多</hd>>重新激活

      2. 激活实例对话框,输入您的数据库用户名和密码,单击确定

激活成功后,在本地数据库实例页签中,目标实例的客户端状态列显示已安装数据库状态列显示在线,表示备份客户端安装和数据库激活均已完成。

如何删除已注册的数据库实例?

  1. 登录本地服务器,执行如下命令卸载Windows备份客户端。

    1. 进入备份客户端安装目录(PowerShell)。例如C:\Program Files\aliyun\unibackup>

    2. 执行命令。

       .\uninstall-unibackup.exe /S /NCRC
  2. 本地数据库实例页签,找到目标实例,在操作列选择<hd>更多</hd> > 注销实例

    警告

    注销实例后,Windows备份客户端产生的所有备份无法恢复。请谨慎操作。

  3. 在对话框中,单击确认

更多操作

  • 注销实例

    当您不再需要备份SQL Server数据库实例时,在ECS数据库实例页签,找到目标实例,在其右侧的操作栏,选择 > 注销实例。在弹出的对话框中,单击确认

    警告

    注销实例后,Windows 备份客户端所产生的所有备份数据将无法恢复,请谨慎操作。

  • 创建集群

    当您的SQL Server数据库实例属于某个集群时,在完成实例注册后,需要手动创建集群。云备份会将这些数据库实例作为一个集群整体备份至同一备份库。在ECS数据库实例页签,勾选需要加入集群的数据库实例,单击创建集群,在弹出窗口中选择集群要包含的数据库实例,单击确定完成集群创建。

    说明

    创建 SQL Server Always On 集群后,只需在一个数据库实例上配置备份计划,即可执行后续相关操作。

常见问题

数据库备份常见问题

后续步骤

备份SQL Server