下面是使用帝国ecms自带数据备份恢复功能,迁移网站的步骤,及可能碰到的问题:
一. 在旧空间上备份数据:
1.备份附件目录:使用FTP工具,将“ d ”这个附件目录下载到本地;
2.备份表单目录: 使用FTP工具,将 ” e/data/html ” 这个表单目录的文件夹下载到本地;
3.备份数据库:在管理后台依次点击 “系统设置 —> 备份/恢复数据 —> 备份数据,将数据库下载备份到本地。
好了,数据备份到一段落。
二. 在新空间上安装帝国CMS网站管理系统:
按照安装说明文件install.html里操作即可。安装的时候注意下面2点:
1.安装时设置的表名前缀要跟旧服务器的帝国CMS设置相同。
2.不需要操作安装的初始化数据步骤。
三. 在新空间上恢复数据:
1.恢复附件目录:使用FTP工具,将“ d ”这个附件目录上传到新空间网站帝国CMS目录下;并将“d”目录及其子目录与文件权限均设为777;
2.恢复表单目录: 使用FTP工具,将 ” e/data/html ” 这个表单目录的文件夹上传到新空间网站帝国CMS目录下;并将“ e/data/html ”目录及子文件的权限均设为777;
3.恢复数据库:使用FTP工具,将备份好的数据库文件上传至新空间帝国CMS网站目录的 “ e/admin/ebak/bdata ”目录下;登陆后台 —> “系统设置” —> “恢复数据”,按指示操作,最后点击“开始恢复”即可。
在这里要注意一下,当我们把备份的数据表也就是在bdata这里面的数据导入进去后,网站的信息都会被导入。注意这时候如果你点栏目管理,或信息管理,会提示栏目不存在。实际上有创建,只不过要做一些刷新的工作。
先到后台数据更新中心“删除栏目缓存文件”,否则左边栏目管理菜单都不会出来,提示新建栏目;
然到栏目管理页面,选中所有栏目,然后点“刷新栏目页面”就好了。否则提示栏目页不存在,信息也无法访问。
四. 在后台更新数据:
登陆后台后,然后进入“系统设置”—>“数据更新中心”,依次点击更新: 更新数据库缓存,恢复栏目目录,删除栏目缓存文件,更新栏目关系,刷新所有自定义页面,批量刷新自定义列表,批量刷新自定义JS,刷新首页,刷新所有信息栏目页,刷新所有信息内容页面,刷新所有JS调用,批量刷新投票JS,批量刷新广告JS,批量更新动态页面,批量更新反馈表单,批量更新模型表单。
网站数据迁移完毕
部分内容来自:日记男孩的博客
暂无评论