zoukankan      html  css  js  c++  java
  • Linux 下定时备份数据库以及删除缓存

    一.定时备份数据库

    1.在根目录下创建备份文件夹 #mkdir backup

    2.进入到该目录下,创建backup.sh文件

    3.赋予文件权限让其变成可执行文件

    4.在backup.sh中写备份的脚本

    #!/bin/bash

    mysqldump -uusername -ppassword yourdatabase > /backup/yourdatabase_$(date +%Y%m%d_%H%M%S).sql

     

    5.检测或安装crontab

    执行 crontab 命令如果报 command not found,就表明没有安装

    安装crontab:  yum install crontabs 

    6. 设置备份时间

    代表每天的凌晨2点执行一次脚本

    写入下面内容:0 02 * * * /backup/backup.sh 

    到这里定时备份数据库就ok了,下篇会介绍crontab有关时间具体的用法。

     

     

  • 相关阅读:
    v-chart使用的相关实例
    v-chart从后台获取数据
    算法题-单词搜索
    关于前端开发的一些小经验总结
    element的input中加入可点击的按钮
    vue.js的入门
    链表问题(算法题)
    同构词分类
    最长不降序子列的改编(dp数组的使用)
    Ubuntu安装Git
  • 原文地址:https://www.cnblogs.com/wang-yaz/p/8391476.html
Copyright © 2011-2022 走看看