本
视频详细讲解帝国CMS网站备份、还原、搬家的3种常见方法,适合新手站长学习!
核心知识点:
法一:后台备份数据库 → 打包整站 → 恢复数据 → 更新
缓存(适合新手)
方法二:宝塔直接备份网站+数据库 → 上传解压 → 修改config.php → 恢复(适合大数据)
方法三:宝塔一键迁移插件 → 填写新服务器信息 → 自动迁移(含SSL、
计划任务)
方法一:
帝国cms传统的后台备份恢复数据库的方法,和我们正常安装系统的流程差不多。
1、在后台备份当前状态的数据库,后台——系统——备份与恢复数据——备份数据,点击开始备份。备份完成后,在管理备份目录中,查看一下是否有刚才的备份。
2、把整个网站打包下载到本地电脑。
3、把网站上传到目标网站。然后流程就是帝国cms安装系统、恢复数据库、清理后台缓存的流程了。
4、(选修)如果网站后台设置了绝对地址,需要修改域名,更新缓存,重新生成页面。(别忘了先申请ssl证书,之后再做下面操作)
(1)后台——系统——系统设置——基本设置——网站地址:更换新域名
(2)后台——系统——数据更新——更新信息页地址,选择数据表,点击开始更新
(3)后台——数据更新,更新缓存数据这一列点一遍。之后刷新首页、列表、内容页、自定义页面
5、(选修)如果之前设置了宝塔定时任务,修改了域名,就需要把定时任务的域名也改一下。
注意:帝国cms这种传统的方法,适合数据少的网站,如果你的数据有几GB、十几GB、几十GB,这种方法就不合适了,后台备份数据库会卡死。这种时候就要考虑用方法二了。
方法二:用宝塔自带的备份功能,实现快速备份下载和恢复。
1、在宝塔网站——直接备份网站数据,下载到本地。
2、在宝塔数据库——直接备份数据库,下载到本地。
3、把网站数据上传到新域名空间,解压缩。
4、把数据库上传到新域名的数据库,导入。
5、进入网站空间修改数据库配置文件:/e/config/config.php ,打开这文件后,把数据库的信息改一下。参考下面:
$ecms_config['db']['dbusername']='www_dafa1_com'; //数据库用户名
$ecms_config['db']['dbpassword']='pTAhEnhr4BfkZxcM'; //数据库密码
$ecms_config['db']['dbname']='www_dafa1_com'; //数据库名
6、完成上面步骤后,就可以
登录后台,之后的操作就和方法一的3-5步一样了,就不
重复写了。
备注:这种方法备份速度快,适合大数据网站。
方法三:宝塔自带的一键迁移工具:如果不需要更换域名,只是从一个服务器搬家到另一个服务器,也可以宝塔自带的搬迁工具,非常好用
1、旧宝塔——软件商店——
搜索“一键”,找到“宝塔一键迁移”插件安装。
2、安装后在迁移插件中填写新宝塔的信息,之后选择要搬家的网站。一键迁移就可以了。这种迁移时除了会把网站数据、数据库搬家以外,ssl证书、计划任务也能同时搬家过去,非常方便。
3、搬家后,检查网站网站数据、数据库是否搬家成功。成功后,把域名解析到新宝塔就可以了。
备注:
宝塔面板的迁移插件是效率最高的搬家工具,可以一次搬家多个网站,但需要注意,这个工具有时候不稳定,提示搬家成功,但因为网络或服务器不稳定可能导致搬家失败。所以搬家后,要检查一下是否真的把数据都办过来了。如果搬家失败,就用方法二更稳定。