我们一直在开发 PC 上试验 Octopus Deploy,现在想要将我们创建的环境转移到我们的主要 Octopus Deploy 服务器(其他团队使用该服务器,并且已经设置了一些环境)。
所以我们想备份/恢复这一环境。但是,八达通似乎只允许您备份/恢复整个数据库。
是否可以使用备份/恢复或其他方式将单个环境从一台 Octopus 服务器移动到另一台服务器?
我们一直在开发 PC 上试验 Octopus Deploy,现在想要将我们创建的环境转移到我们的主要 Octopus Deploy 服务器(其他团队使用该服务器,并且已经设置了一些环境)。
所以我们想备份/恢复这一环境。但是,八达通似乎只允许您备份/恢复整个数据库。
是否可以使用备份/恢复或其他方式将单个环境从一台 Octopus 服务器移动到另一台服务器?
目前无法仅备份/恢复部分数据库 - 您需要恢复完整备份,然后删除不需要的信息。
Octopus 2.0(现在是公开测试版)有一个全面的 REST API,因此可以使用该 API 获取信息子集并将其导入您的新 Octopus 服务器。
对我有用的只是按顺序执行以下操作:
Octopus 开发人员 Paul 提到 RavenDB 的优点在于安装。它不需要像 SQL 那样运行的服务。它只是数据本身的复制粘贴,非常适合安装和移植。