Azure DevOps Server 数据还原方式三:增量还原

Contents

  • 1. 概述
  • 2. 操作方式
    • 2.1 创建共享文件夹,并将备份文件复制到共享文件夹中
    • 2.2 还原数据
  • 3 验证还原的数据库
    • 3.1 方式一:核对工作项所在的表的数据
    • 3.2 方式二:将数据库配置到应用层,在应用中验证数据
  • 4. 常见问题:
    • 4.1 不能使用\localhost作为共享文件夹
    • 4.2 还原数据库过程中,需要填写正确的数据库服务器地址
    • 4.3 数据库已经存在

1. 概述

还原Azure DevOps Server的全量备份数据库,可以手动在SQL Server Management Studio中操作;但是如果需要还原增量数据库,必须使用Azure DevOps Server的控制台。
本文主要介绍还原增量数据备份的方法。

2. 操作方式

2.1 创建共享文件夹,并将备份文件复制到共享文件夹中

image

2.2 还原数据

在安装了Azure DevOps Server的应用层服务器上,打开Azure DevOps Server的控制台窗口,并选“计划的备份” > “还原数据库”。

image

在“网络备份地址”中,输入上面创建的共享文件夹地址,点击“列表备份”,可以查看到可以使用的全部备份。

选择一个时间点的备份后,点击下一步。

clip_image002

在数据库实例中,输入目标数据库服务器的名称或者IP

clip_image004

在汇总页面中,再次核对配置信息是否正确;如果是练习还原过程,必须要再次核对目标服务器,不要连接到生产服务器中。

clip_image006

系统自动验证是否符合还原条件,点击“还原”按钮。

clip_image008

还原完成后,系统会提示还原结果;如果出现警告提示,可以查看日志文件获取详细结果;一般情况下可以忽略警告信息。

clip_image010

下图是还原成功后的截图

clip_image012

3 验证还原的数据库

3.1 方式一:核对工作项所在的表的数据

image

3.2 方式二:将数据库配置到应用层,在应用中验证数据

4. 常见问题:

4.1 不能使用\localhost作为共享文件夹

4.2 还原数据库过程中,需要填写正确的数据库服务器地址

否则,还原过程中,系统提示SQL Server Account Error,页面卡在这里,如下图:

image

4.3 数据库已经存在

如果服务器中已经存在数据库,必须要要删除已经存在的数据库,再执行还原流程。


如果需要了解更新详细的功能,你还可以从微软Azure DevOps Server 的在线文档,查询更多的权威资料,也欢迎通过下面的联系方式与我沟通,相互学习,相互提高!


https://www.cnblogs.com/danzhang
Azure DevOps MVP 张洪君
在这里插入图片描述

posted on 2023-05-03 17:35  danzhang  阅读(42)  评论(0编辑  收藏  举报

导航