请选择 进入手机版 | 继续访问电脑版

悍铭论坛

 找回密码
 立即注册
查看: 50|回复: 1

kangle、easypanel重装系统怎么备份恢复网站?

[复制链接]

3

主题

19

帖子

111

积分

LV2

Rank: 2

积分
111
发表于 2020-2-20 11:14:23 | 显示全部楼层 |阅读模式
我用linux装的kangle。但是系统出问题了,要重装系统,请问大神怎么备份及恢复。
发表于 2020-2-20 22:21:31 | 显示全部楼层
第一步,先备份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
centos7:systemctl stop mysqld
centos6: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,点击头部菜单,选导入所有数据库,然后点击执行。完成

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|悍铭论坛 ( 滇ICP备19004051号-1 )

GMT+8, 2020-4-3 01:03 , Processed in 0.041922 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表