如何从原有的discuz服务器转移到新的discuz服务器
网站的空间有独立与虚拟之分,下面分别介绍两种空间的搬家方法。
一、独立主机
网站搬家即数据的迁移,搬家前不论独立还是虚拟主机,网站都需关闭。数据的迁移分为数据库数据及程序和附件文件两部分的的迁移。
数据库的迁移:首先停止老服务器上的 MySQL。复制 MySQL 数据存放目录下的数据文件,至于MySQL 的数据存放目录,可以查看 MySQL 配置文件中的 datadir 参数。(对于 Linux 系统的 MySQL配置文件一般为 /etc/mycnf ,Windows 环境下为 MySQL 安装目录路径的根目录下的 myini 文件。)
将数据文件移到新服务器相对应的 MySQL 数据存放目录下,这里注意到的一点就是对于 Linux 系统,注意移动数据文件之后,将相对应的文件属主改成你的 MySQL 运行账号。
程序和附件的迁移:将你的老服务器 WEB 目录下所有文件移到新服务器的 WEB 目录即可。
修改配置文件信息:
1、Discuz! X15 的配置文件在 config 目录下,即 configglobalphp 和configucenterphp 两个文件。
2、UCenter 的配置文件在 data 目录下,即 configincphp 文件。
配置文件里记录的数据库地址、访问用户名、密码都要根据你的新服务器的相应信息进行修改。同时,如果你的域名发生变化,要修改配置文件中相应的域名信息。
3、由于 UCenter 的后台存放了各个应用的配置信息,所以当你修改完配置文件的信息之后,对应的需要去 UCenter 的应用管理中,把对应的信息(尤其是 IP 和域名)校正为正确的地址。
至此,对于独立主机用户的站点快速搬家流程说明完毕。整个流程比较简单,唯一消耗的主要在于时间,当然这需要根据你的站点和传输速度而定。
二、虚拟主机
虚拟主机的数据库数据一般站长是直接拿不到的,最好是通过网站后台备份数据库数据,然后到新的空间中恢复数据库的备份就可以了,但新空间要全新安装一遍程序。
1、备份:
网站的数据部分,可以在 UCenter 后台直接进行备份,
登录 UCenter 后台→数据备份
在 UCenter 下可以只备份 UCenter 的数据,也可以备份所有应用或者部分应用的数据,这里我们选择备份所有应用的数据。提交后等待备份完成,可以到数据备份记录里查看。这里需要注意的是,在 UCenter 备份的整站数据有两部分,分别存放在 UCenter 和 Discuz! X 里面各一部分:UCenter 是在/uc_server/data/backup_日期_ABCDEf(ABCDEF是备份数据名称范例);Discuz! X 是在网站根目录 /data/backup_日期_ABCDEf(ABCDEF是备份数据名称范例)。很多人的问题就出现在这里,上传数据库备份文件的时候,千万要注意这两个备份文件要放到正确的位置,避免数据不完整丢失,造成会员,帖子等数据出错。
备份程序文件相对于虚拟主机来说,就要特别注意 UCenter 和 Discuz! X 的配置文件和存在 UCenter 中的头像等的备份。
备份 UCenter 的所有程序文件,其中要注意 data 目录以及其下的 configincphp 文件一定不能丢失,data 目录下的 backup 目录下存放的是刚才备份的数据,avatar 目录下存放的是所有会员的头像,所以这些文件一定不能丢失。
备份论坛的所有程序文件,其中要注意 data/attachment 附件目录以及 config 目录下的 configglobalphp和configucenterphp 文件一定不能丢失。如果有模板风格的,也要单独备份后下载,待新空间安装完毕,再重新上传启用;之前网站有通过DIY的页面,这时要导出备份,新空间装完再导入即可。
还有一点很重要:确保搬入服务器和原服务器的数据库版本和编码一致,如果编码一不致可能会出现乱码的情况。
2、安装新程序及附件、头像等的上传
全新安装论坛,安装的时候 Discuz! X 及 UCenter 数据库名以及表名前缀一定要和原来的一致;
程序头、尾(如果有改动)、diy数据都要重新覆盖;下载到本地的附件、头像等数据上传到新空间正确的位置;伪静态规则文件、模板文件及Logo网站标识等重新上传到新空间正确位置。
3、恢复数据库
首先登录到 UCenter 后台,检查各应用是否通信成功,然后用创始人登录:
UCenter 后台→数据备份→数据备份记录→数据恢复→(找到相应的备份,如果备份显示不存在,那就说明备份文件上传的位置错了!)点击“详情”→选择备份的数据→提交。
4、后续操作
由于 UCenter 以及 Discuz! X 的 URL 路径和之前比发生了变化,所以要在 UCenter 后台修改为正确的路径。
UCenter 管理后台→应用管理→编辑
Discuz! X 的 URL 路径。检查应用的 UCenter 配置信息,UCenter 管理后台→应用管理→编辑论坛的应用,找到应用的UCenter 配置信息,复制其中的全部内容,分别覆盖到论坛的 config 文件最后的关于 UCenter 的配置信息部分。更新UCenter及论坛的缓存后,网站搬家基本就好了,剩下的伪静态等问题,要确认服务器设置好 rewrite 后,在设置开启。
如果是新网站和旧网站不是一种cms或者数据库类型不同,这样的也是可以完成数据迁移的。
这边临时考虑有这么几种思路:
1)数据库为数据源的内容转移11 数据源数据库分析
将老网站的数据库结构分析明白,能找到老网站cms的数据字典的话,配合起来好一些
12 新后台数据结构分析
分析新网站后台的数据库内容录入涉及到的表和数据表的字段结构,理清楚文章录入后发生写入和更新操作涉及到的数据。
13 数据导入模块程序编制及导入
编写程序,读取11中老网站数据条目并按照新网站后台的实际字段需要做数据结构转换,将转换后的数据字段直接写入新网站后台的数据库对应的表中
这样操作,需要对两个后台的内容模型、数据字段标记形式、数据库字段存储形式等细节有比较仔细的推敲的基础上进行,技术要求相对高一些。
其实,13过程,其实可以采用模拟发包的形式,将12处理完成的原始数据直接模拟人工录入(例如POST请求)的形式将拼接好的数据提交到新网站后台的录入地址
2)网站html采集为数据源的内容转移有个别情况,因为各种原因,无法直接获取到老网站后台的数据库的情况。
可以通过采集老网站html内容,将老网站的各种文章字段、及音视频素材等汇总整理到本地(或者动态采集不在本地存放),然后再通过12、13的步骤录入到新网站后台。或者是12步骤之后模拟发包的形式保存到新后台。
3)老网站及音视频附件的处理31 可以直接上传附件的情况
直接将老网站的附件目录直接上传到新网站后台,不需要吧正文部分对应的、附件、音视频等资源的路径做二次转换
32 无法直接将老网站后台附件上传到新后台(没有ftp权限或者服务器权限的情况)
需要在上文中13的步骤过程中,分析和音视频的上传请求,通过模拟在新后台的附件上传请求,将老网站的及音视频、附件等文件上传到新后台。
4)内容转移到新网站之后的细节处理如果说做事情要追求做到极致的话,其实数据导入到新后台之后,还有一个重要的环节。就是将老网站的历史url挨个做301到新网站后台对应稿件的对应新url。
这个是一个对工作精密程度要求很高的工作,很少有做的。但是对于用户体验比较好。
这样做了,老网站所有的内容,在换到新的后台之后都是可以打开的,而且搜索引擎收录的文章数量不会大幅度减少。
第一步,寻找合适的服务商。找到适合自己的虚拟主机服务提供商,同时要满足网站的需要和你作为站长的需要。更重要的是,仔细研究这家新公司的产品说明、服务条款等,以及域名转移是否方便,如果域名转移不方便,直接还放在原来公司也是可以的。如果你由于某种原因对现在的空间商不满意,一定得再调查下现在这家空间商是否也存在同样的问题。
第二步,完整的备份网站。基本选择好新东家之后,我们就开始了转移网站的过程了。在主机转移过程中,数据需要从一家公司的服务器转移到另外一家公司中。但是可能在转移过程中发生数据丢失。因此备份这步必不可少。现在很多流行的主机管理面板都支持打包数据或者备份数据功能,从而你可以很轻松的下载全部数据到你的电脑上,这样就确保了数据的安全。
第三步,开始转移数据。现在你已经找到新东家了,并且完整的备份了整个网站。有两种办法转移数据到新服务器上,第一是通过FTP软件来直接上传数据到新服务器上,第二是通过管理面板来解压或者还原之前的数据备份。这两种方法都同样有效,目的相同,只是如果新空间商的管理面板不支持还原和解压,你就必须老老实实的通过FTP方法上传数据了。
第四步,调整域名解析。现在你已经把数据恢复到新服务器了,最后一步就是调整域名解析设置。要完成域名设置,需要到域名注册商那边,修改dns解析的A记录到新空间的IP地址,还有一些空间商要求做别名,也是一样的。也有一些空间商要求更改dns解析服务器,这些都是可以操作的。一般域名解析需要2-12小时生效,你可以通过“ping 域名”命令来检查域名是否解析到新服务器上了。解析成功后,赶快用浏览器打开域名,看看新转移好的网站是否正常吧!
1 原来的网站是否想继续运营? 继续运营的话 直接备份网站程序 跟数据库,然后把这些备份的数据上传到新的服务器里面,搭建即可! 这样就有2个一模一样的网站了! 如果2个网站一模一样会影响你优化 推广 及网站的收录!
2 原来的网站不打算运营了,备份好数据,转移至新的服务器里面搭建即可!
操作之前,请确认你已经备份好数据,有备无患!
问题一:怎么用云搬家把360的数据搬到百度云 个人建议用百度云网盘
现在你找资源,一般给的也是百度云的链接。以后保存资源能方便点
360云盘已经停止分享和转存功能了。目前唯一的方法是,先将360云盘的文件下载到电脑,然后再上传到百度云盘,没有其他的更加便捷的方式,文件太大的话可以用百度云管家上传,或者使用百度云同步盘同步到云端保存。
当然,因为在同一时间下载的人太多。360的服务器肯定是非常爆炸的,很多人都在下载东西,服务器都是在处于高负荷的状态下的,卡顿和限速是避免不了的,个人推荐晚上的时候使用客户端下载一点点的搬。除此之外也没有更好的办法了
问题二:和彩云的网盘搬家功能怎么用? 如何高效的迁移网盘数据,本答案包你满意~~~
特点:无需下载任何软件,直接通过微信就能完成不同网盘间数据迁移
支持网盘:百度云、360云盘、和彩云、天翼云、OneDrive。
使用步骤:
1、从和彩云官方微信(需绑定账号)――我的文件――网盘搬家――进入网盘搬家页面
2、点击顶部导航栏“起始盘”――根据提示选择想要迁出资料的网盘――输入账号密码完成授权
3、选择起始盘中选择想要搬迁的资料――选择完成后点击页面顶部导航栏中间的蓝色“运行”按钮――开始搬迁
4、查看搬迁进度可点击页面底部“我的”菜单――“任务”按钮
问题三:云搬家,在哪下载,怎么用。 论坛是网站类型中的一种,网站搬家的主要理解 网站搬家,是讲,把网站运行环境,从一个服务器或一个机房,转移到另一个位置,实质上是物理的转移。 网站搬家主要步骤有三个 1是把原网站的程序,数据库源文件打包准备好。 2是把备份好的资料转
搬家
论坛是网站类型中的一种,网站搬家的主要理解 网站搬家,是讲,把网站运行环境,从一个服务器或一个机房,转移到另一个位置,实质上是物理的转移。 网站搬家主要步骤有三个 1是把原网站的程序,数据库源文件打包准备好。 2是把备份好的资料转
问题四:云服务器数据搬家,使用什么工具,怎么操作 100分 首先服务器搬家对收录的影响是肯定的。因为搜索引擎蜘蛛得重新发现爬行你的服务器,不过如果你的网站做得好的话, 这个影响应该不大,很快就会重新收录的。如果不改域名那影响会更小一些 网站搬家,首先是ftp把所有文件下载下来放到新服务器上, 然后配置你的服务器,使你的网站能在新服务器上运行。如果你的服务器配置好了的,直接放在配置好的目录下就可以直接访问了。 php数据库搬家也是一样的,需要修改数据库连接文件,如果你嫌麻烦就把数据库服务器设置成和你之前的虚拟服务器一样就可以了
问题五:百度云里的东西怎么搬家,就是把一个账号里的东西转移到另一个账号里 微信关注“云搬家”(兔子头的那个),这个工具里好多网盘,可以随意数据搬家
问题六:用云搬家怎么把360里资料传到百度云里 你要的,这有42015.ml上看完了 。
钓竿一提,鲫鱼上钩了。后来有个和尚跟他说:「你在明天打扫之前先用力摇树,把落叶统统摇下来,后天就可以不用扫落叶了。又是几世的风雨蕴涵,梦里之思声飒飒声,淡絮语间,流连著者不与绵?幽之岁里,辄胶着长之思,浅者思里,往返着爱之缱绻。
问题七:云搬家怎么操作,能把百度云里的文件搬到云搬家吗怎么没有小米云盘和360云盘呢 好朋友你可以申请企业云盘,登录后就可以把原来云盘中的文件一键迁移到企业云盘。
问题八:手机软件怎么样才能搬家到云储存里面去 root解锁,再用手机管家来移动
问题九:使用“云搬家”APP,把360云盘资料搬运到天翼云;下达任务后,任务为什么不开始呢; 50分 建议使用360手机助手,下载安装这应用 ,就可以了。
问题十:使用云搬家起始盘360云盘找不到文件 用云搬家也没有用,现在360服务器都被挤爆了,全国的网络也都会受影响。360的罪过。
360云盘明年2月份就要停止对个人用户免费服务了。现在虽然网上还显示能上传 ,实际上幕后已经做了手脚,停止了上传程序,很多功能也暗中取消了,但又没有明示,害得不少网友以为是自己电脑和网络故障,浪费了不少时间,耽误了不少事情。 呀!害人不浅。
中国就是这么糟糕 ,这种腐败的强势集团,时刻都在干着愚弄老百姓的勾当。
想当初,推出360云盘时 ,360集团是如何信誓旦旦地保证“全心全意”服务的 ,一旦“得势”就翻脸不认人了。对着为它打下江山的百姓下毒手。
0条评论