linux vps数据备份-kb88凯时官网登录

时间:2018-08-09
阅读:
免费资源网 - https://freexyz.cn/

linux操作系统中,数据备份主要是 网站文件,数据库,域名配置:

#!/bin/bash
mysql_user=root           #mysql用户名
mysql_pass=123456   #mysql密码
web_data=/home/web        #要备份的网站数据
vhost=/usr/local/nginx/conf/vhost  #域名配置目录
#压缩网站数据
tar zcf /home/wwwroot/backup/web.tar.gz $web_data
#压缩域名配置
tar zcf /home/wwwroot/backup/vhost.tar.gz $vhost
#导出数据库,一个数据库一个压缩文件
for db in `/usr/local/mysql/bin/mysql -u$mysql_user -p$mysql_pass -b -n -e 'show databases' | xargs`; do
    (/usr/local/mysql/bin/mysqldump -u$mysql_user -p$mysql_pass ${db} | gzip -9 - > ${db}.sql.gz)
done
#压缩数据库文件为一个文件
tar zcf /home/wwwroot/backup/data.tar.gz /home/wwwroot/backup/*.sql.gz
rm -rf /home/wwwroot/backup/*.sql.gz
免费资源网 - https://freexyz.cn/
返回顶部
顶部
网站地图