跳到主要内容
版本:10.0.0 LTS

整机迁移

本文指导您如何使用宝塔面板的整机迁移功能,将当前服务器的所有数据、配置和应用迁移到另一台服务器上。

重要提示

整机迁移会自动安装宝塔面板,建议使用【全新机器】进行迁移,如有数据将会覆盖,支持不同系统之间进行迁移!

前提条件

在进行整机迁移前,您需要满足以下条件:

1. 目标服务器要求

系统要求:

  • 全新的Linux服务器(推荐)
  • 系统内存:512MB以上
  • 磁盘空间:足够存储迁移数据
  • 网络连接:能够访问公网

支持的系统:

  • CentOS 7.x/8.x
  • Ubuntu 16.04/18.04/20.04/22.04/24.04
  • Debian 9/10/11/12

2. 网络环境检查

网络要求:

  • 源服务器和目标服务器之间网络互通
  • SSH服务正常运行(端口22或自定义端口)
  • 防火墙允许SSH连接
  • 稳定的网络连接(避免迁移中断)

3. 权限准备

SSH访问权限:

  • 目标服务器root账号访问权限
  • SSH密码认证或密钥认证
  • sudo权限(如果不是root用户)

操作步骤

步骤1:访问迁移功能

  1. 登录宝塔面板
  2. 在左侧导航栏中点击【整机迁移】
  3. 进入迁移配置界面

整机迁移界面

步骤2:配置目标服务器信息

  1. 在【服务器IP】字段输入目标服务器的公网IP地址
  2. 在【端口】字段设置SSH端口(默认22)
  3. 在【账号】字段输入SSH登录账号(建议使用root)
  4. 选择验证方式:
    • 密码认证:选择此选项并输入SSH登录密码
    • 私钥验证:选择此选项并输入SSH私钥内容
  5. 点击【点击查看详细迁移数据】查看将要迁移的内容

迁移配置界面

步骤3:执行迁移操作

  1. 确认所有配置信息正确
  2. 点击【开始迁移】按钮
  3. 系统开始执行迁移任务
  4. 实时监控迁移进度
  5. 等待迁移完成并验证结果

迁移过程包括:

  • 连接目标服务器并安装宝塔面板
  • 传输网站文件、数据库和配置数据
  • 恢复系统配置和服务设置
  • 验证迁移结果的完整性

迁移进度界面 迁移完成界面