Azure Devops Server 2019 备份测试

Azure Devops Server 2019 备份测试

我已经使用 Azure DevOps server 2019 创建了备份,因此我想测试这些备份的完整性。通过测试,我的意思是检查备份是否有效。由于数据量巨大,我无法手动检查它们,所以我想到了哈希函数或类似的东西。如果有任何工具或解决方案可以提供帮助,或者 Azure DevOps server 2019 中集成了任何可以自动执行此操作的工具,请告诉我,谢谢!

答案1

计算一些校验和并不是恢复测试。

真正恢复数据库。准备(测试)数据库服务器。恢复数据,计算所需时间。连接测试应用程序服务器(如果可用)。

此类恢复的概述在 Azure DevOps Server 文档中,尽管细节可能需要根据您的环境进行定制。特别是,恢复向导可以为您处理一些细节:

如果您手动配置了备份,则无法使用计划备份中的还原向导来还原这些数据库。您必须使用备份时使用的软件手动还原它们。

不幸的是,恢复像这样的通用多层数据库应用程序可能有点麻烦。鼓励领导定期进行恢复,至少在重大基础设施变更(如新备份系统)时进行恢复。

相关内容