# 整机迁移 > 使用宝塔面板(BT Panel)「整机迁移」功能将当前服务器的面板、站点、数据库与应用一次性迁移到全新 Linux 服务器,含目标机系统 / 内存 / SSH 互通与账号权限预检、跨发行版迁移与中断恢复说明。 # 整机迁移 本文指导您如何使用宝塔面板的整机迁移功能,将当前服务器的所有数据、配置和应用迁移到另一台服务器上。 > **重要提示** 整机迁移会自动安装宝塔面板,建议使用【全新机器】进行迁移,如有数据将会覆盖,支持不同系统之间进行迁移! ::: ## 前提条件 在进行整机迁移前,您需要满足以下条件: ### 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. 进入迁移配置界面 ![整机迁移界面](https://docs.bt.cn/img/server-migration-interface.png) ### 步骤2:配置目标服务器信息 1. 在【服务器IP】字段输入目标服务器的公网IP地址 2. 在【端口】字段设置SSH端口(默认22) 3. 在【账号】字段输入SSH登录账号(建议使用root) 4. 选择验证方式: - **密码认证**:选择此选项并输入SSH登录密码 - **私钥验证**:选择此选项并输入SSH私钥内容 5. 点击【点击查看详细迁移数据】查看将要迁移的内容 ![迁移配置界面](https://docs.bt.cn/img/migration-config-interface.png) ### 步骤3:执行迁移操作 1. 确认所有配置信息正确 2. 点击【开始迁移】按钮 3. 系统开始执行迁移任务 4. 实时监控迁移进度 5. 等待迁移完成并验证结果 **迁移过程包括:** - 连接目标服务器并安装宝塔面板 - 传输网站文件、数据库和配置数据 - 恢复系统配置和服务设置 - 验证迁移结果的完整性 ![迁移进度界面](https://docs.bt.cn/img/migration-progress-interface.png) ![迁移完成界面](https://docs.bt.cn/img/migration-success-interface.png)