zoukankan      html  css  js  c++  java
  • linux上定时备份mysql数据库

    定时备份数据库
    /usr/sbin/backupmysql
    timestamp=`date +"%Y-%m-%d-%H-%M-%S"`
    mysqldump -uroot -p'123456 databasename>/db$timestamp.sql


    chmod +x backupmysql
    安装crontab:
    [root@CentOS ~]# yum install vixie-cron
    [root@CentOS ~]# yum install crontabs


    第一种方式


    crontab -e 新增定时任务
    0 3 * * *  /usr/sbin/backupmysql

    crontab -l 显示定时任务


    另外一种方式(需指定运行用户)


    [root@iZ25qgz369eZ dbbackup]# vi /etc/crontab 
    SHELL=/bin/bash
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    MAILTO=root
    HOME=/


    # For details see man 4 crontabs


    # Example of job definition:
    # .---------------- minute (0 - 59)
    # |  .------------- hour (0 - 23)
    # |  |  .---------- day of month (1 - 31)
    # |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
    # |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
    # |  |  |  |  |
    # *  *  *  *  * user-name command to be executed
    30 18 * * * root /usr/sbin/backupmysql



  • 相关阅读:
    适配器
    策略
    oom的各种情况
    sql 优化//TODO
    聚簇索引和非聚簇索引
    Shard内部原理
    es集群健康状态
    转载 R语言颜色基础设置
    三维数据的展示
    python 文件保存 出错
  • 原文地址:https://www.cnblogs.com/yangykaifa/p/6748188.html
Copyright © 2011-2022 走看看