企业

备份您的数据并停止您的旧服务

  • 最近更新时间:4月6日,2022年

  • 阅读时间:2分钟

一旦您设置了Kubernetes群集并成功安装bepaly下载软件 ,您已准备好为您的旧部署准备迁移。安全地迁移:

  1. 停止所有扫描旧部署。
  2. 将现有的Kubernetes环境降至零副本。
  3. 创建一个新的数据库实例。

阻止你的扫描

如果您尝试迁移您的部署,而扫描正在运行,则风险丢失扫描数据。要禁用扫描,请打开代理设置页面通过选择代理人从“设置”菜单然后设置启用扫描切换到关闭。

禁用扫描可防止bepaly下载软件 从开始任何新扫描,但不会影响目前正在进行的任何扫描。此时,您可以让任何正在进行的扫描手动完成或取消扫描。

要取消当前运行的所有扫描:

  • 选择扫描显示所有当前扫描的列表。
  • 选择扫描来自过滤菜单以显示正在进行的扫描列表。
  • 选择列表顶部的复选框以选择所有运行扫描。
  • 点击取消从底部的工具栏取消所有选定的扫描。

向下扩展您的环境

所有扫描都停止,您可以安全地停止运行现有的Kubernetes Pods。这样做的最佳方法是将与现有Burp套件企业版部署部署的所有POD扩展到零副本。

缩放到零副本意味着您的POD不再有效。它还可以释放您的许可证,因为每个Burp套件企业版许可证都支持一个并发部署。但是,保留所有配置和部署信息,以便如果您需要,您可以将旧环境缩放。

您可以使用各种工具来管理Kubernetes Pod和Replicas。如果您没有首选管理平台,则可以使用以下命令将Burp Suite Enterprise Edition命名空间中的所有POD缩放:

kubectl scale deploy-n --replicas = 0 --all

创建新的数据库实例

最后,克隆您的现有数据库。最安全的方法是拍摄数据库快照,然后使用该快照来创建数据库的新实例。然后,您可以在配置应用程序时将Kubernetes部署指向此新数据库实例。

此过程意味着您可以将所有数据迁移到新部署,而无需更改或删除现有数据库中的配置。

笔记

恢复数据库的过程根据您现有的设置而异。

  • 有关在AWS中使用数据库快照的一般说明,请参阅亚马逊的文件
  • 有关使用Azure中使用数据库快照的一般说明,请参阅微软的文档

下一步 -配置数据库