« 上一篇下一篇 »

如何快速完成服务器数据迁移?服务器迁移需要注意什么

   当我们租用的香港服务器资源不够用,无法满足日后扩展需求的时候,服务器迁移是为了适应网站规模快速增长的所带来的更大需求,想要更换更高性能、更灵活扩展或更多需求的香港服务器时,迁移过程中,不免出现很多问题,尤其延迟问题,更是需要涉及到多方面因素,比如哪些应用应该保留,保留的应用该如何一起工作等问题。那么,企业服务器迁移具体需要注意什么呢?

一、前期迁移计划制定:

1、做好服务器迁移的规划


  服务器尽量不要随意更换,但真正需要更换的时候,首先应该检查要更换的主机IP是否安全,是否有其他非法网站以及是否被搜索引擎屏蔽等,那些不安全、不可靠的主机IP,千万不能向其上迁移网站。

  准备好一台新服务器,旧服务器也依旧能正常运行。如果你要更改网站/应用程序,那么你也可以执行其他任务,就算在网站重定位期间也不会出现问题。当然将数据从一台香港服务器迁移到另一个服务器,还是新服务器结构是基于集群还是涉及多个不同的系统,这也会有所不同。


比如说WordPress网站迁移跟现实当中的乔迁其实都差不多。跟你搬家一样(本地服务器)里的数据都要按规则打包成ZIP后缀的(数据库备份)。新香港服务器也得新建空的数据库,名称、密码最好和旧服务器一样,以便旧的数据库恢复等等。还要有足够的存储空间和计算能力以及30%到40%的缓冲区或详细的扩展计划,以及快速网络连接。


2、何时将域名解析到新的服务器?


域名解析,把域名的 DNS 解析到新的服务器 IP 地址。这里使用互联数据域名参照以下步骤,在域名控制台选择需要配置解析的域名,单击其操作列下的 解析设置。在 解析设置 页面,您可以单击 添加解析 并添加需要的解析记录,也可以单击 新手引导,快速设置网站解析。


3、新服务器环境配置


这里推荐大家安装使用宝塔Linux/Windows环境管理面板,简单高效就可以完成服务器环境搭建,详细安装教程可以去官网查看或者联系互联数据为你配置。


4、为即将进行的迁移做好文件备份


为了使新服务器的配置和引入尽可能简单,整理您当前使用的服务器是必要的。把你本地或者旧服务器上的WordPress全部文件下载下来。FTP 把根目录下所有文件下载下来,再把所有下下来的所有文件(包括 wordpree 文件及你所用的主题文件)通过 FTP 上传至新服务器目录中。


此外,您应该为关闭活动服务器进程制定准确的计划,以便以后不会出现数据丢失导致的复杂情况。指定应停止对文件、脚本和配置所做的任何更改的时间,并尽可能临时阻止对数据库的访问。也可以稍后更新您的数据库。在大多数情况下,数据传输是通过完整的服务器备份进行的。导出你本地或旧服务器所使用的数据库,我们将使用phpMyAdmin来导出。


旧服务器数据迁移到新服务器


5、服务器迁移如何上传文件到新服务器的根目录?


上传文件到新服务器的根目录,这时候把刚刚第4步下载下来的WordPress全部文件上传到新服务器。迁移数据的最简单方法是使用实际状态的一对一备份副本。在进行必要的配置和调整之前,将其传输到新的服务器硬件,然后您可以测试它是否有效。最后,您可以调整DNS或IP设置,这将允许您在新系统上实时启动Web项目。


6、导入数据库


这一步还是要进入到你的新服务器的phpMyAdmin里,然后选择你刚刚建立的数据库,点击导入刚刚打包的数据库文件。如果您提供需要持续数据库访问的服务,则需要一个混合迁移解决方案,以使当前服务器保持活动状态。在这种情况下,您应该将服务器上的当前数据库声明为“master”,然后在配置完成后将新数据库从属于“slave”。这使两个应用程序能够实时同步。如果两个数据库处于相同状态,请反转角色以使新数据库成为主数据库。这意味着您的项目可以在数据迁移期间继续可用。


7、修改站点URL


打开刚刚导入的数据库,接下来需要在数据库里修改站点的URL, 在phpMyAdmin里找到 wp_options 这张表。打开编辑,把siteurl改成你现在新站的域名,wordpress网站搬家教程,换服务器搬家流程。


8、香港服务器域名替换


执行替换命令,把所有表中的 A 网站域名替换为 B 网站域名,UPDATE AAAAAA SET BBBBBB = REPLACE(BBBBBB,’旧地址’,’新地址’);执行替换命令前需根据自己的情况对以下内容进行修改


11、修改 wp-config.php


打开新网站根目录,找到 wp-config.php这个文件,修改以下内容:define(‘DB_NAME’, ‘wp3′);//这里输入新数据库名称; define(‘DB_USER’, ‘root’);//这里输入数据库用户名; define(‘DB_PASSWORD’, ’123′);//这里是输入数据库密码; define(‘DB_HOST’, ‘localhost’);//这里是数据库服务器,一般都是 localhost。


网站搬家流程


做完以上所有步骤后,在浏览器打开新域名,一般就可以正常访问了。最后,你要是觉得这样麻烦的话,我建议你使用WordPress备份插件:BackupBuddy 或者 Duplicator。这个会方便很多,当然还有很多网站管理必备技能:服务器防火墙等。


二、香港服务器迁移注意事项:

1.一个稳定的网络环境可以避免很多麻烦,所以我们尽量在网络稳定的时间段做服务器搬家,因为服务器迁移连接问题是最常见的错误来源。如果连接断开,就会完全终止传输,那就要重新来过。就算,短暂的暂停没注意也不会导致进程终止。也可能漏传数据,影响网站的应用程序和功能。


2.可能有些文件无法成功传输到新服务器,你得注意是不是更改操作系统并且不再支持某些文件格式、编程语言等时,会出现兼容性问题。此外,源计算机和目标计算机上的不同访问权限或密码保护可能导致复杂化。此外,如果目标系统没有所需的磁盘空间或DNS条目未正确更改,则数据迁移可能会导致错误。


如果你使用的是织梦后台的话,就非常简单了,数据库备份进入织梦后台–>系统 –> 数据库备份/还原 –> 全选有所织梦的数据表,然后点击提交,等待数据库备份完成,文件转移数据备份完成后将原来空间上的所有文件下载到本地,然后上传到新的空间。清除缓存一键更新网站这一步需进行缓存清理,点击后台的生成 –> 更新系统缓存 –> 开始执行;系统缓存清除完成后,再一键更新网站。

 

  服务器数据迁移需要检查这些事项,将项目移动到新服务器可能是一个复杂而繁琐的过程,具体取决于项目的大小和新目标的体系结构。这就是为什么它应该精心策划和精心执行,是不是很复杂?如果有什么不懂的细节可以咨询数据吧客服,或许会让你少走点弯路。