Hyplusite站点迁移教程(服务器、本地)

宝塔面板/HyPress网站(Hyplusite)备份与搬迁方法指南及相关问题答疑,持续更新各种方法。

相关WP插件:实用WP插件推荐 for Hyplusite

宝塔面板官网:www.bt.cn

Hyplus目录

1 常规方法

按以下顺序进行手动备份与导入操作,其中“域名解析”为通用步骤(无论采用何种备份与导入方法,最终均需重新进行域名解析)

1.1 旧服务器备份数据

手动备份,在旧服务器宝塔面板进行如下操作:

  1. 备份数据库:进入数据库界面,全量备份数据库,下载至本地;并记录数据库名(例如hyperplasma用户名(例如hyperplasma)与密码(点击“显示密码”查看)。
  2. 备份WP站点:根据网站界面所示的目标网站根目录(例如/www/wwwroot/hyperplasma),进入/www/wwwroot/,将其压缩下载至本地

1.2 域名解析 ⭐️

在阿里云(或腾讯云等)云解析DNS界面点击解析设置,重新进行域名解析:将主机记录*www@(记录类型为A)的记录值(旧服务器IP)改为新服务器IP。

注意域名续费!

1.3 新服务器导入数据

手动导入,在新服务器宝塔面板进行如下操作:

  1. 进入网站界面,创建站点
    1. 域名:www.hyperplasma.tophyperplasma.top
    2. 根目录地址、数据库的用户名密码均与原服务器中完全一致
    3. SSL证书:直接从原服务器网站中复制密钥(KEY)证书(PEM格式)
  2. 配置环境:在软件商店安装原服务器的全部软件即可,保证版本匹配。
  3. 导入数据库:进入数据库界面,点击目标数据库行“备份”列的导入从本地上传
  4. 导入WP站点:上传站点备份至/www/wwwroot/,解压至对应文件夹(例如/www/wwwroot/hyperplasma)。
  5. 删除(或重命名)wp-config.php
  6. 访问站点,进入WordPress安装流程:
    1. 数据库名称、用户名、密码均与前述一致。
    2. 数据库主机一般为localhost
    3. 表前缀可通过PHPMyAdmin查看,一般为wp_(默认)或at_
    4. 之后点击运行安装程序,操作正确则会提示已安装过,直接登录即可。

后续其他操作:修改某些链接(Linux面板)……


2 宝塔面板整机迁移

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

在宝塔面板设置页面选择整机迁移,输入服务器IP、端口(默认为22)、SSH账号、密码(或私钥)认证,然后直接开始迁移!


3 WPvivid自动备份/迁移

使用WPvivid备份插件可以快速实现WP站点的数据本地/远程自动备份和各站点之间的数据迁移。

本站目前设置每12小时备份一次(远程存储于OneDrive),每次备份的上传或下载耗时都较长,故尽量选择服务器空闲时间执行。

将当前站点数据转移到目标站点的步骤如下:

  1. 访问目标站点的WPvivid备份插件的密钥Key)标签页,点击生成按钮生成密钥并复制。
  2. 当前站点的WPvivid备份插件的自动迁移标签页,将密钥粘贴到下方的密钥框中,点击保存按钮。
  3. 选择需要转移的内容,通常为数据库+文件(WordPress文件)。最后点击克隆并传输

4 Local WP本地部署

使用WP Migrate Lite插件和Local WP跨平台软件进行Hyplusite本地部署的主要方法如下(以在本地macOS中部署Hyplusite备份为例):

  1. 准备站点数据:使用WP Migrate Lite插件导出整个站点为.zip包,再从服务器下载整个数据库的.sql文件。
    • 迁移前需进行内容搜索与替换:将域名//www.hyperplasma.top替换为//www.hyperplasma.local
  2. 本地部署:在Local WP中按指定步骤上传文件即可。其中还需进行以下关键设置:
    • Local site domain: www.hyperplasma.local
    • Local site path: ~/Local Sites/hyperplasma

使用这种方式生成的站点称为Local Hyplus。此外,还可通过如下方式建立备份站:新建空白站点后安装WPvivid插件,然后直接上传从远端下载的备份即可。

《Hyplusite站点迁移教程(服务器、本地)》有2条评论

发表评论