Linux下kangle、easypanel系统手动备份及迁移教程 技术贴

用户 馨娅 2019-7-24 799

linux下,包含centos、debian、ubuntu、fedora,这四款linux系统,可以更换你喜欢的操作系统,比如我们需要把centos7换成debian9、或把centos6换成centos7,或者迁移vps。

第一步,先备份kangle和网站数据

可以利用ftp软件登录服务器的方式下载

备份/vhs/kangle/etc/目录下的所有文件

备份/home/ftp目录下的所有文件,你可以先打包在下载

zip -r home.zip /home/ftp

然后在进行下载home.zip这样速度快些在/root目录

备份mysql

进入http://ip:3313/mysql,输入mysql的root及root密码,点击导出,导出所有数据库,或点击单个数据库导出,建议导出所有数据库

如果3311也打不开了,只能使用,以下命令导出mysql,然后用sftp进入后把all_databases.sql下载到本地

mysqldump -u root -p --all-databases > all_databases.sql

然后感觉还不安全,可以把/var/lib/mysql/目录,压缩后利用sftp下载mysql.zip下载到本地

先停止mysql

service mysql stop

在运行压缩命令:zip -r mysql.zip /var/lib/mysql


第二步

现在你可以重装系统了

安装完后在安装kangle+easypanel了,接着登录http://ip:3312初始化系统(mysql的root和密码要备份机的密码一样)。

如果需要访问3311还需要编辑/vhs/kangle/etc/config.xml文件,把<listen ip='127.0.0.1' port='3311' type='manage' />改为<listen ip='*' port='3311' type='manage' />或指定访问的IP


初始化完成后,选暂停kangle

/vhs/kangle/bin/kangle -q

把着把我们刚刚下载的etc目录上传并覆盖至/vhs/kangle/etc


接下来重新退出3312,在重新登录,(如mysql的root和密码与上次的不一样时,现在需要重新点服务器设置,把mysql的root和密码设成你初始化时的密码)现在登录将会使用你以前的vps的kangle的kangle的用户名和密码进行登录,接着我们重新初始化,记得需要全选,初始化完成后并到所有网站里重建所有主机。


现在把在本地home.zip解压出来,然后分别上传到各自的目录。接着导入mysql,登录新的http://ip:3313/mysql,点击头部菜单,选导入所有数据库,然后点击执行。完成


最新回复 (0)
返回
发新帖