dedeCMS 网站迁移过程记录(数据备份迁移+环境搭建+恢复数据)

最近在折腾dedeCMS整站迁移的事情,起因是之前用了13年的云主机配置过于老旧,现在想迁移到某大厂的云主机。由于之前的云主机代理公司不支持帮我外迁数据,所以只能我自己操作迁移。数据库大小有5个G左右,整站所有数据打包一共有20个G数据。前后一共花费了2天时间,中间遇到了各种问题,所以记录在这里,也分享给dede站长们。

目录

第一步:旧主机数据备份

第二步:购买新的云主机

第三步:安装 IIS 10

第四步:安装 PHP 和 MySQL 

第五步:安装 dedeCMS 系统

第六步:恢复数据库备份

第七步:恢复整站文件

第八步:恢复其中一个网站并绑定域名解析

第九步:恢复所有网站并绑定域名解析

第十步:检验网站的每一个页面

第十一步:配置 IIS dede伪静态重写URL

总结:


第一步:旧主机数据备份

1、旧主机 wwwroot 目录下的所有网站文件打包成rar压缩包,通过FTP等工具下载到我家里的电脑。

2、旧主机 MySQL数据库进行备份:

        a) 由于我的旧主机 MySQL 数据库文件比较大,大概有5GB左右,通过dede后台自带的数据库备份功能一直无法完成全部备份,总是超时或报错失败,可能是因为我的旧主机硬件配置太低了实在跑不动,所以只能采用其它方式备份数据库。

        b) 我的旧主机之前安装过 Navicat 8 for MySQL 程序,这个程序支持数据库备份和恢复,所以我打算用这个软件进行备份,备份文件是 .psc 格式(如下图所示)备份完成后,将该文件通过FTP等工具下载到我家里的电脑,数据库备份就完成了。

备注:之前也尝试过导出.sql文件,然后在新主机导入,但是导入过程很慢很慢,而且经常会提示各种错误和中断,感觉不是很靠谱。用我上面说的这个办法,通过软件恢复备份,导入速度大大提升,并且不会有报错问题。


第二步:购买新的云主机

1、这里就不多讲了,怕被平台说是做广告,我选择了某头部大厂的云主机,主要是稳定性高,硬件配置新,价格也降了不少,关键是后续可以弹性升级,可以升级配置,也可以一键迁移到其它类型的云主机,云主机品类也很多,不需要再折腾网站迁移,通过镜像可以随时迁移到其它各种类型的云主机,通过镜像迁移不需要做任何配置,可以直接运行网站,灵活度和体验都很好。

2、我选择的云主机系统是 windows server 2022,而我之前旧的云主机则是 windows server 2003,整个系统的变化特别大,对于迁移也没有那么容易,一边迁移网站一边需要学习使用 server 2022 的系统。

3、关于云主机配置问题,虽然我的数据库比较大,但是我毕竟是个人网站,平时访问量也不大,所以选择的是经济型的云主机,配置级别基本和旧主机差不多,但是我额外升级了内存!这很重要


第三步:安装 IIS 10

1、购买新的云主机后,通过远程桌面进入云主机,点击“服务器管理”进入仪表板,点击“添加角色和功能”,在弹窗中一直点击“下一步” 直到“服务器角色”选择这一项(如上图所示)勾选安装Web服务器(IIS)

2、这里需要注意:如果你的 dede 网站有二次开发,需要额外配置功能,那么你需要:

        1) 勾选安装:服务器端包含(用于.shtml页面的访问)

        2) 勾选安装:ISAPI扩展、ISAPI筛选器(用于dede伪静态ht

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值