织梦dedecms数据库备份恢复教程

优采云 发布时间: 2020-04-10 11:02

  在使用织梦dedecms进行网站建设时,时常须要作下备份,在网站出现问题时好进行一键恢复操作。但实现上我们面临的情况要复杂的多,解决上去也有一定的难度。例如:我们的数据库备份后,要搬家到一个新的主机环境,这时数据库名称、表前缀都要改变。以下是青锋建站给你们分享的织梦dedecms数据库恢复教程,有新的情况欢迎你们留言,我们将发布最新的数据库恢复技巧。如果自己搞不定可以找青锋建站工程师解决,当然是要缴纳一定的费用的。dedecms数据库恢复理念在使用dedecms数据库恢复前,我们先讲一个理论,就是保留什么文件就可以将一个网站完整的恢复。对于dedecms来说,需要保留数据库备份文件(或数据表文件)、附件(主要上传的图片或文件)、模板文件。只在有这三个文件就可以实现织梦网站搬家、网站迁移。如果我们少了其他个别文件,会导致网站某些部份的不完整,如果我们可以处理后续的工作的话,也可以不用三个文件全部保留。

  如果只保留数据库备份文件话,恢复的网站就会缺乏图片和模板,当然模板也可以下载,使用新的模板,图片也可以再上传。因此数据库备份文件是最重要的。dedecms数据库恢复分情况讨论A使用后台数据库恢复功能

  要使用织梦后台默认的数据库恢复功能,请确保早已进行数据库备份,且备份文件没有删掉或被黑客篡改。数据库恢复过程如下:

  依次操作后台-系统-数据库备份/还原-数据还原(在右上角)-选中全部数据表-点击开始还原数据。当然通常这些理想的情况你们还会操作,实际上可能面临备份文件和目前的网站数据库帐号并不相同或网站已经迁移的情况,这就是下边青锋建站要给你们说的。

  B还原初始环境

  还原初始环境的方式是这样实现的。当我们有了备份文件时,如果网站要迁移,要搬家,我们记录下原先网站的数据库名称、数据库帐号、数据库密码、表前缀、后台管理帐号、密码这种网站信息。在新的环境下安装网站(可以是新下载的初始dedecms版本),并保持和原来一样的网站信息(上面提及的相关数据库信息)。网站安装完毕,把备份的数据库得到的网站的/data/backupdata目录下,然后登陆后台和A操作步骤一样来恢复dedecms数据库。

  C难以还原初环境

  由于个别虚拟主机的数据库信息,包括数据库帐号,表前缀都是固定的,无法还原织梦dedecms网站数据库的初始状态,这种情况该怎样进行dedecms数据库恢复呢?既然没法改变环境,那么我们只得改变自己啦,青锋建站采用的方式是更改数据库备份文件,建议使用Notepad++来打开更改数据库备份文件。

  dedecms数据库恢复更改数据表的过程如下:记录新数据库环境下的帐号信息,包括网站的数据库名称、数据库帐号、数据库密码、表前缀、后台管理帐号、密码这种网站信息。我们分两步来实现,分别是更改文件前缀和内容前缀,这里我们假定新的数据库表前缀为“my_”。

  第一步是更改数据备份文件的文件名,可以手工也可以使用专用批量文件更名软件(FreeRename- 提取码:h8jm )来进行更改,总之是把原先的备份文件名称改新环境下要求的数据表前缀名。例如de_admin_0_1d4ad0df48e7aa4e.txt更改成新的my_admin_0_1d4ad0df48e7aa4e.txt。

  第二步是更改数据库备份文件的表前缀,使用Notepad++全部打开数据表备份文件,使用ctrl+h进行查找替换,替换掉全部备份文件即可。如下图所示。

  

  替换完全部的备份文件后,备份文件就可新环境下的数据库信息相同织梦数据还原文件,此时就可以根据方式A进行最基本的操作了。

  以上就是青锋建站-专业的网站建设公司给你们分享的织梦dedecms库恢复教程。青锋建站专业致力于PHP开发,dedecms建站、phpcms建站二次开发。青锋建站,提供专业的高品质网站制作服务,包括网站建设,SEO织梦数据还原文件,网络营销,PHP开发,网站建设著名品牌,全国接单,为企业打造强有力的营销平台。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线