项目迁移功能上线:一键复制项目到任何地区

MatthewMatthew

我们很高兴地宣布,Zeabur 现在正式推出项目迁移功能(Project Migration)

过去,如果您想将项目部署到不同的地区,流程其实相当繁琐。您需要手动将项目导出成 Zeabur 模板,再导入到新的地区;如果项目有使用硬盘(持久化存储空间),还得手动备份和还原数据,整个过程不仅耗时,还容易出错。

现在,这些都已成为过去式。

全新的项目迁移体验

在新版本中,我们让整个流程变得前所未有的简单。您只需要前往项目设置页面,就能找到全新的一键项目迁移功能

这项功能会自动将您的项目完整复制到您选择的任何地区,包含项目架构、环境变量,甚至是您的硬盘数据。整个过程只需短短几分钟,大幅节省您的时间与心力。

  • 无硬盘项目: 如果您的项目没有挂载硬盘,迁移过程甚至能做到零停机,体验就像重新启动服务一样流畅。
  • 有硬盘项目: 如果您的项目有挂载硬盘,迁移时间会根据数据量大小而定。我们后台会自动将您的硬盘数据备份至 S3 存储空间,再还原到新的项目中,确保您的数据完整无虞。

我们如何办到?

您可能会好奇,如此复杂的操作,我们是如何做到一键完成的?

其实,我们只是将过去所有复杂的手动步骤,转化为一套自动化的流程:

  1. 复制项目架构: 我们会在新地区自动建立一个与旧项目一模一样的项目架构,并将所有环境变量完整复制过去,您只需要重新绑定域名即可。
  2. 启动服务: 直接在新项目中启动旧项目的镜像(Image),服务几乎同步启动。
  3. 迁移硬盘数据: 我们会将您旧项目的硬盘数据备份并上传至 S3,然后在新项目中自动下载并还原,确保您的数据无缝接轨。

通过这套自动化流程,我们将原本耗时数小时的手动操作,浓缩成几分钟内的自动化任务。如果您没有硬盘或数据量很小,整个迁移体验将会极为快速,几乎是瞬间完成。

如何使用项目迁移功能?

我们将这个强大功能整合到您的项目设置中,使用起来非常直观。

  1. 进入项目设置,找到「复制项目」按钮

Image.png

Image.png

  1. 选择目标地区

Image.png

  1. 等待数分钟迁移时间

Image.png

Image.png

社区反馈

如果您在使用项目迁移功能时遇到任何问题或建议,欢迎随时通过 Discord 向我们汇报。我们非常重视您的意见,并会尽快为您提供协助。

感谢您对 Zeabur 的支持!