zoukankan      html  css  js  c++  java
  • CentOS自动备份MySql

    1.确认Crontab是否安装

    service crond start
    crontab -l

    2.编写备份脚本

    cd
    mkdir backup
    cd backup
    vim auto.sh
    /usr/bin/mysqldump -uroot -proot dbname>>~/dbname$(date +%Y%m%d_%H%M%S).sql

    3.设置Crontab

    crontab -e
    00 00 * * * /usr/sh ~/backup/auto.sh

    minute   hour    day   month   week      command命令

    分          时         天      月        星期       命令

     minute: 表示分钟,可以是从0到59之间的任何整数。

    hour:表示小时,可以是从0到23之间的任何整数。

    day:表示日期,可以是从1到31之间的任何整数。

    month:表示月份,可以是从1到12之间的任何整数。

    week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。

    command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。

    4.保存后检查状态

    crontab -l

    5.检查服务状态和执行日志

    service crond status
    tail -f /var/log/cron
  • 相关阅读:
    结构~函数~输入输出
    常用缀名
    结构
    枚举
    int argc char*argv[]
    字符串的操作
    字符串函数#include<string.h>
    指针的应用
    2019.1.25~2019.1.30学习总结
    v-for
  • 原文地址:https://www.cnblogs.com/liuyi2614/p/11824095.html
Copyright © 2011-2022 走看看