重装前:做好数据备份是迁移核心
服务器重装系统前,必须完整备份网站文件、数据库及配置文件。1Panel提供了可视化的备份功能,建议在操作前仔细检查备份任务是否成功生成。
1. 网站文件备份
- 登录1Panel,进入“网站”页面,选择需要迁移的站点,点击“备份”或“打包”功能,生成压缩包。
- 若站点目录包含额外静态资源,请确认备份文件已包含完整路径。
2. 数据库备份
- 在1Panel的“数据库”页面选择对应数据库,执行“备份”操作,生成SQL或压缩格式的备份文件。
- 特别关注MySQL/MariaDB等服务的版本,确保备份文件兼容后续恢复环境。
3. 备份文件安全存放
强烈建议将备份文件通过1Panel的远程存储功能(如对象存储OSS/COS)或下载至本地独立磁盘,避免重装过程中备份数据随系统盘丢失。同时记录好站点域名、PHP版本、伪静态规则、SSL证书信息等关键配置。
重装服务器并安装1Panel
- 在IDC控制台对服务器执行系统重装操作,选择与原系统相近的Linux发行版。
- 系统启动后,通过SSH或控制台安装1Panel。安装完成后使用默认端口访问并完成初始化。
- 设置管理员账号密码,并确保防火墙放行必要端口。
恢复站点与数据
1. 恢复网站文件
- 在1Panel中创建与原站点相同域名的新站点,复制相应的PHP运行环境和伪静态设置。
- 将之前备份的网站文件压缩包上传至服务器,解压后替换到新站点根目录,并确保目录归属用户正确。
2. 导入数据库
- 创建同名的数据库和用户,密码可临时设置。
- 利用1Panel数据库管理页面的“导入”功能,将之前的数据库备份文件导入。导入后校验数据表数量及关键数据。
- 若原配置有特殊账号权限,需在导入后重新授权。
3. 配置SSL证书及域名解析
- 在1Panel中为站点申请或上传SSL证书,并配置HTTPS强制跳转。
- 确认域名解析已指向新服务器IP,等待生效后即可访问。
验证与注意事项
- 重装后逐一测试网站首页、后台登录、数据库读写,并观察日志文件以保证无异常。
- 若备份文件使用了加密或压缩格式,请确保解压工具版本兼容。
- 建议在非业务高峰期迁移,并在操作前先做一次完整备份演练。
- 1Panel版本差异可能导致备份数据不兼容,恢复时尽量安装与备份时相同或相近的版本。
通过以上步骤,即使服务器重装系统,也能完整保留所有站点和业务数据,实现平稳迁移。