• 日结cps90分成
    一手CPS CPA提包

服务器一定要定时备份,血的教训太多了

作者: admin 分类: lnamp 发布时间: 2018-04-17 18:02 ė 6 1条评论

备份脚本需要修改一下几个参数,需要配合crontab使用。
Backup_Home=”/home/backup/” #####备份文件存放目录
MySQL_Dump=”/usr/local/mysql/bin/mysqldump” ####mysqldump路径,如果是mariadb替换/usr/local/mysql为/usr/local/mariadb
######~Set Directory you want to backup~######
Backup_Dir=(“/home/wwwroot/vpser.net” “/home/wwwroot/lnmp.org”) ##########要备份的目录,目录用双引号括起来,多个目录空格隔开,如前面的例子

######~Set MySQL Database you want to backup~######
Backup_Database=(“lnmp” “vpser”) ########要备份的数据库,前面有例子

######~Set MySQL UserName and password~######
MYSQL_UserName=’root’ ####不用说了,MySQL root账号
MYSQL_PassWord=’yourrootpassword’ ##### MySQL root密码

######~Enable Ftp Backup~######
Enable_FTP=0 #####是否启用ftp备份,0 启用,非0 不启用
# 0: enable; 1: disable
######~Set FTP Information~###### ftp账号信息
FTP_Host=’1.2.3.4′
FTP_Username=’vpser.net’
FTP_Password=’yourftppassword’
FTP_Dir=”backup” #########ftp服务器上存放备份的目录

#Values Setting END!

默认备份文件保存3天,可以修改backup.sh里的-3day为你指定的天数。

 

安装crontab

1
yum install vixie-cron crontabs      //安装Crontab
1
2
systemctl enable crond.service               //设为开机自启动
systemctl start crond.service               //启动

查看crontab定时执行任务列表

1
crontab -l

添加crontab定时执行任务

1
crontab -e

 

 

 

每天凌晨3:00执行备份程序:0 3 * * * /root/backup.sh

每周日8点30分执行日志清理程序:30 8 * * 7 /root/clear.sh

每周1周5 0点整执行test程序:0 0 * * 1,5 test

每年的5月12日14点执行wenchuan程序:0 14 12 5 * /root/wenchuan

每晚18点到23点每15分钟重启一次php-fpm:*/15 18-23 * * * /etc/init.d/php-fpm

本文出自汗血宝马,转载时请注明出处及相应链接。

本文永久链接: http://www.caotama.com/108427.html

一条评论

  1. 啊啊啊 2018 年 6 月 8 日 下午 5:51

    老哥你的博客很骚

Ɣ回顶部
 
QQ在线咨询