用两台VPS服务器和easypanel面板相互搬家备份网站数据和mysql教程说明

以下内容看不懂的,请付我20元,我来帮你解决(前提是你用LINUX(centos)安装了kangle+easypanel)。

此文写的是LINUX系统之间的相互备份,win系统的感兴趣的自己去试验,但因为win系统无论是win2003还是win2008都可以通过远程桌面传输(我的习惯是从远程桌面直接备份)。
另外,LINUX系统和win系统不能互相备份的,只能同系统的备份,比如linux直接。

1.在源服务器(原来的服务器)的“服务器设置里”设置好面板通信安全码:
0001


2.在目标服务器(备份数据所在的服务器)的“服务器设置”里的“数据迁移”里设置源服务器的IP和源服务器安全码(就是刚才的“面板通信安全码”),虚拟主机前缀用于筛选没有的话不用管它,忽略日志文件一般勾选,本文所说的重点在于“迁移后的空间是否变更”这项是否勾选的问题。

004

3.为此先要做好备份前准本工作:
a.你可能拥有十来台服务器,每个网站为了规划好都应该起唯一的名字以防重复(就是easypanel里所说的“网站名称”)
b.如果源服务器和目标服务器有着相同的网站名称,分两种情况:这两个网站属于不同的内容,那么请先遵守a.点,手工新建、重新搬移后重新起名,以区分开两个不同的网站。如果是相同的网站,那么要先删除老备份网站,然后再重新备份。
c.无论何时备份勾选“迁移后的空间UID是否变更”是最正确的做法。如果不勾选的话,仅限于空白新搭建的目标服务器的面板(一个网站都没有时,UID不会冲突,网站名称也不会冲突)
d.利用easypanel面板转移备份过程出现的问题Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法 调整配置文件:vi /etc/my.cnf修改mysql的最大允许包大小
在[mysqld]部分(不在这部分没用)添加一句:
max_allowed_packet=256M
重启mysql服务就可以了。重启命令:service mysqld restart

003

UID和网站名称是什么?点击“所有网站”,可以看到。

005

如果不勾选“迁移后的空间UID是否变更”而又有重复网站名称或UID的后果是什么?备份的网站通过FTP会发现其“所有者/组”是不一样的,在对文件进行读写操作时会出现各种意向不到的权限问题,如果你不懂什么是“所有者/组”,所有者就是UID,没有关系,可以暂时不用管它,你只要知道各个文件夹和文件应该保持一致才对。

002

比如备份“tiqu”这个网站,   源服务器的UID是1000。

007

如果不删除备份服务器的同名老网站“tiqu”,即使勾选“迁移后的空间UID是否变更”,那么新UID假设是1057

001

这样备份出来的文件有的UID是1057,有的是1000,那就不对了,总之记住,删除老备份(如果有的话),勾选“迁移后的空间UID是否变更”这样做准没错!

006

 

发表评论