服务器整体迁移:Azure DevOps服务器迁移和升级

关于服务器整体迁移的问题,在how to migrate a server to azure中经常遇到, 我正在准备迁移和升级我们的本地 Azure DevOps Server 实例的过程。我试图收集有关执行这些任务的最佳实践的信息,但我仍然不确定,完成此任务的最佳方法是什么。我想做什么:

我正在准备迁移和升级我们的本地 Azure DevOps Server 实例的过程。我试图收集有关执行这些任务的最佳实践的信息,但我仍然不确定,完成此任务的最佳方法是什么。我想做什么:

当前状态

Windows Server 2016 上的 Azure DevOps Server 2019 Update 1.1 与 Windows Server 2016 + MS SQL Server 2016 上的数据库

我想搬到:

最终状态

Windows Server 2019 上的 Azure DevOps Server 2020 与 Windows Server 2019 + MS SQL Server 2019 上的数据库

我阅读了有关使用返回 / 还原过程迁移 Azure DevOps 实例应用层和数据层的主题,但必须使用与 SQL Server 完全相同的版本。Restore data to a different server than the current one

首先使用当前的操作系统和 SQL 设置将 Azure DevOps Server 从 2019 年升级到 2020 年,然后将数据库移动到新 VM 上的较新 SQL 实例(我没有找到有关如何执行此操作的任何文档),然后将应用层移动到新 VM 并指向新 DB?

此外,为了使事情变得更加复杂,虚拟机集将在另一个域中,我不知道这是否是一个问题,但当前的设置使用域服务用户作为域\ TFSService,TFSBuild 等来运行 Azure DevOps 服务器实例,Db,构建等。

任何帮助开始我的感谢。提前感谢大家。

1

您是对的。SQL 数据库的迁移需要相同版本的 SQL。

因此,我建议您可以先迁移数据库,然后升级 SQL Server 版本,最后安装或升级 azure devops server 2020。

这里a ticket关于推荐步骤。由于SQL server 2016还支持 azure devops 服务器 2020,因此您可以参考以下步骤:

安装与您的原始环境匹配的 SQL Server。

附加数据库

安装支持 SQL Server 版本的 Azure Devops Server 版本 (Azure Devops Server 2020)。

请参考this blog,使用备份数据库配置 Azure Devops 服务器

分离数据库并卸载 SQL Server

使用相同的实例名称安装所需的 SQL Server 版本。

附加数据库

使用TfsConfig command为 Azure Devops Server 配置新的 SQL Server。

虚拟机集将在另一个域中,我不知道这是否是一个问题。

这是环境迁移。您可以先完成硬件移动,然后更改环境。

a doc的详细步骤。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(233)
Ios手柄游戏厅:蓝牙 Arduino游戏手柄
上一篇
电脑上麦克风怎么调试:使用手机的麦克风而不是电脑的麦克风
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(43条)