当前位置:论坛首页 > Linux面板 > Linux面板教程

宝塔Linux面版 一键备份/恢复工具发布(仅限2.X版本)

发表在 Linux面板2017-2-8 17:52 [复制链接] 14 11327

面板备份/恢复程序,用于备份所有面板数据,包括网站、数据库、计划任务等。。
警告:若您使用此工具进行数据迁移,请确保两台服务器的MySQL版本相同,Web服务器类型相同。

下载地址:http://www.bt.cn:5880/tools/backupAll.py

使用说明:
1、使用python 执行脚本文件


2、备份参数: python backupAll.py backup
    注意:所有数据将备份到脚本所在目录的backup.zip压缩包中,备份完成后,您通过sftp下载或移动到某个网站目录通过http下载

3、恢复参数:python backupAll.py input
     注意:执行恢复命令之前,请确认已将backup.zip上传/下载至同一目录,请确保数据库中没有数据,恢复后,数据库将被覆盖,请使用备份之前的密码登陆面板


一键命令示例(在ssh中输入):
备份:
  1. wget -O backupAll.py http://www.bt.cn:5880/tools/backupAll.py && python backupAll.py backup
复制代码

恢复:
  1. wget -O backupAll.py http://www.bt.cn:5880/tools/backupAll.py && python backupAll.py input
复制代码











使用道具 举报 只看该作者 回复
发表于 2017-2-8 18:10:50 | 显示全部楼层
请教一下,是不是网站列表,数据库什么的都一起备份了呢?
使用道具 举报 回复 支持 反对
发表于 2017-2-8 18:18:31 | 显示全部楼层
脚本目录是那个目录
使用道具 举报 回复 支持 反对
发表于 2017-2-8 18:26:53 | 显示全部楼层
默认ROOT目录运行,就可以了。回复的时候吧文件上传到ROOT目录下, 备份文件是 backup.zip  
使用道具 举报 回复 支持 反对
发表于 2017-2-9 10:37:37 | 显示全部楼层
用模拟器是了很多次,每次回复备份以后对进不去后台,

试过
重定向,取消后台只允许域名访问,关闭防火墙,等等不知道哪里出错了。MySQL版本相同,Web服务器类型相同.
使用道具 举报 回复 支持 反对
发表于 2017-2-12 11:28:19 | 显示全部楼层
可不可以设置定期自动备份?
使用道具 举报 回复 支持 反对
发表于 2017-2-14 10:59:01 | 显示全部楼层
问下各位大佬,有人成功使用了吗?
使用道具 举报 回复 支持 反对
发表于 2017-2-14 15:48:10 | 显示全部楼层
高宇丶 发表于 2017-2-14 10:59
问下各位大佬,有人成功使用了吗?

centos版本 mysql版本 nginx/apache版本  同时面板中进行过什么操作
麻烦提供一下

测试没出现问题
使用道具 举报 回复 支持 反对
发表于 2017-2-14 18:05:27 | 显示全部楼层
hitrun 发表于 2017-2-14 15:48
centos版本 mysql版本 nginx/apache版本  同时面板中进行过什么操作
麻烦提供一下

MySQL PHP  版本都相同,备份前关闭了“只允许域名访问”    直接运行的 一键命令示例(在ssh中输入):    得到backup.zip      我在本地模拟机弄的,系统也是一样的,安装完,BT后台也能正常的进入,但是恢复以后就不行了。进不去后台,  防火墙业关掉了, 试了 3次,都一样的问题。 默认的端,和备份前的端口都试过了,出现的提示是 无网络 什么什么的 。
使用道具 举报 回复 支持 反对
发表于 2017-2-18 17:24:28 | 显示全部楼层
hitrun 发表于 2017-2-14 15:48
centos版本 mysql版本 nginx/apache版本  同时面板中进行过什么操作
麻烦提供一下

hitrun 发表于 2017-2-17 17:14
实验过的机器有多少台呢?系统版本 32位还是64位 面板进行过什么操作 信息越详细越好
我无论怎么试都能成 ...

CentOS Linux 7.2. X64 都是极速编译安装,双边安装的系统环境都一样,
nginx1.10.2        
MySQL 5.5.54        
Pure-Ftpd 1.0.43        
PHP版本:56        
PHP版本:71
是在工作机器备份以后,到测试机恢复的
工作机使用的是一键备份,测试机使用的是一键恢复。
测试机 安装完环境以后,开始恢复的。
恢复完也提示过 什么什么成功的字样,好几天了,具体提示的什么忘记了。用翻译后是什么什么成功的意思。
恢复以后,登录后台提示 好像是502 ,。SSH手动重启各种服务也不行。 不懂LINUX ,只能把所见说闻都说出来了。
使用道具 举报 回复 支持 反对
发表于 2017-3-7 18:32:08 | 显示全部楼层
200G的话,打包再上传就很费时间
使用道具 举报 回复 支持 反对
发表于 2017-3-8 15:10:13 | 显示全部楼层
这个真心不错,改天试试
使用道具 举报 回复 支持 反对
发表于 2017-3-19 16:06:17 | 显示全部楼层
支持一下
使用道具 举报 回复
发表于 2017-3-20 10:33:31 | 显示全部楼层
希望能出3.3及之后的
使用道具 举报 回复 支持 反对
发表于 2017-4-9 14:04:51 | 显示全部楼层
链接无法现在
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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