价格博客
语言

VPS 迁移

迁移到 Helipod。只需一条命令。

在旧服务器上运行一条命令,然后选择要在 Helipod VPS 上恢复的内容:网站、home 文件夹、数据库转储或整台服务器。免费、加密,且不会留下任何常驻安装。
查看 VPS 价格
root@old-server
$ curl -fsSL https://api.helipod.io/migrate/•••• | sudo bash
[helipod] downloading restic 0.19.1
[helipod] checks passed, starting the upload
[helipod] Started in the background: you can close this terminal.
[helipod] 60% read · 377.0 MB of 624.7 MB · 120.3 MB sent
[helipod] done. Back in the Helipod dashboard you can now choose what to restore.
迁移费用
免费
在旧服务器上
1 条命令
发送之前
加密
数据保留
7 天

工作原理

四个步骤,轻松搞定

无需手动 rsync,无需逐个复制文件。一切都可以在控制台中跟进。
  1. 01

    准备目标 VPS

    选择一台正在运行的 Helipod VPS,打开 Migrate 标签页获取命令。填写旧服务器的 IP,命令便只能在那台服务器上使用。

  2. 02

    运行一条命令

    以 root 身份将命令粘贴到旧服务器上运行。上传在后台进行,你可以关闭终端。

  3. 03

    我们来检查

    Helipod 读取上传内容:操作系统、大小和文件数量。由你确认这次上传来自你的服务器。

  4. 04

    选择要恢复的内容

    将选定的文件夹恢复到新文件夹或原位置,或者让 VPS 成为旧服务器的完整副本。

功能

为真实迁移而生

从只有一个网站的小型 VPS,到运行众多应用和数据库的服务器,都能胜任。

一条命令

它会安装一个临时工具,完成上传、向 Helipod 报告,然后自行清理。旧服务器上不会留下任何代理程序。

后台运行

随时关闭 SSH。直接在控制台查看进度百分比、发送速度和已存储的数据。

数据库一并迁移

正在运行的 MySQL、MariaDB 和 PostgreSQL 会先自动转储,恢复时数据完整且一致。

暂停、继续或停止

可在控制台,或在旧服务器上用 sudo helipod-migrate pause、resume 或 stop 控制上传。两边始终保持同步。

按文件夹或整台服务器

只迁移需要的内容,例如网站和数据库;或者在操作系统相同时,让 VPS 成为旧服务器的完整副本。

可多次恢复

上传内容保留 7 天。先恢复到新文件夹检查,再恢复到原位置。

迁移内容

服务器主磁盘上的全部内容

应用运行所需的内容都会一起迁移。无用的杂项或会自动重建的内容则会跳过。

会迁移

  • 网站和应用:/var/www、/opt、/srv、/home
  • 配置:/etc,包括 Nginx、Apache 和 cron
  • 上传时生成的 MySQL、MariaDB 和 PostgreSQL 转储
  • Docker 卷数据
  • 已安装的软件包和程序

会跳过

  • /proc、/sys 和 /dev 等虚拟系统文件夹
  • 临时文件和缓存:/tmp 和软件包缓存
  • Swap 文件
  • Docker 镜像层(需要时重新拉取)
  • 单独挂载的其他磁盘,例如额外的数据卷

安全

你的数据始终属于你

你的服务器存有密码、密钥和数据库,因此每一步从一开始就以安全为前提设计。

发送前加密

数据在旧服务器上使用每次迁移独有的密码加密,再通过加密连接发送。

一次性命令

命令链接只能使用一次,1 小时后过期,并可锁定到旧服务器的 IP。

由你确认

控制台会显示运行命令的 IP。在你确认那是你的服务器之前,不会恢复任何内容。

自动删除

上传内容会在 7 天后删除,或在你点击删除时立即删除。临时访问密钥会在每个步骤结束后立即吊销。

来自任何地方

支持任意服务商

只要服务器运行 Linux 且你能以 root 身份运行命令,就可以从 Zeabur、DigitalOcean、Vultr、Linode、AWS、Google Cloud、Hostinger、办公室服务器或任何其他 VPS 迁移过来。

已经在用 Helipod?

在 Helipod VPS 之间复制

Helipod VPS 上已有备份?一台 VPS 的还原点可以复制到你的另一台 VPS,无需任何命令。

从还原点复制

打开 Backup 标签页,选择一个还原点,然后复制到另一台 VPS。

文件夹复制到任意 VPS

文件夹可以复制到另一台 VPS,即使操作系统不同也可以。

整台服务器

在类型和操作系统相同的两台 VPS 之间,目标 VPS 会成为完整副本。

常见问题

常见问题

没有找到答案?我们的团队很乐意通过控制台为你提供帮助。
迁移需要多少费用?
免费。你只需为迁移目标的 Helipod VPS 付费。上传内容免费保留 7 天,足够完成恢复并检查结果。
旧服务器支持哪些操作系统?
带有 bash 的 64 位 Linux(x86_64 或 ARM64),例如 Ubuntu、Debian、AlmaLinux、Rocky Linux 和 CentOS。如果缺少 curl 和 bzip2,命令会自行安装。
需要先有一台 Helipod VPS 吗?
是的。迁移总是以一台正在运行的 Helipod VPS 为目标,上传大小以该 VPS 的磁盘容量为上限。请选择磁盘足以容纳旧服务器内容的套餐。
需要多长时间?
取决于数据量和旧服务器的网络速度。只有几 GB 的小型服务器通常几分钟内即可完成。运行期间,控制台会显示进度百分比、发送速度和已存储的数据。
会影响我的旧服务器吗?
不会。旧服务器照常运行。上传以低优先级进行,服务器繁忙时可以随时暂停。
可以一次恢复整台服务器吗?
可以,前提是目标 VPS 使用与旧服务器相同的操作系统和版本。如果不同,请按文件夹恢复,例如网站、home 文件夹和数据库转储。
我的数据库会怎样?
正在运行的 MySQL、MariaDB 和 PostgreSQL 会在上传前自动转储到 /var/backups/helipod-db。恢复后,将这些转储文件导入新 VPS 上的数据库。如果无法生成转储(例如数据库 root 用户需要密码),数据库文件仍会原样复制。
我的数据安全吗?
数据在发送前于旧服务器上加密,每次迁移使用独有的密码。命令只能使用一次,并可锁定到旧服务器的 IP;在你确认之前不会恢复任何内容。上传内容会在 7 天后自动删除。
旧服务器有额外的磁盘怎么办?
命令迁移的是主磁盘(/)。单独挂载的磁盘或卷不包含在内。请先将其内容复制到主磁盘,或联系我们获取帮助。

准备好迁移到 Helipod 了吗?

准备好目标 VPS,运行一条命令,几分钟内即可完成服务器迁移。
查看 VPS 价格
WhatsApp