[Linux]使用crontab定时备份数据库

[Linux]使用crontab定时备份数据库

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

crontab是cron的配置文件,用于调度任务。可以在/var/spool/cron/、/etc/crontab、/etc/cron.d/等目录中找到相关配置文件。使用crontab -e命令创建新任务,使用sudo crontab -u -e命令以其他用户身份运行任务。任务格式为<分钟> <小时> <日> <月> <星期> <命令>。可以使用*、/、-等操作符指定时间。举例:每分钟执行一次命令、每天凌晨2点10分执行重启命令、每隔两天执行一次重启命令。可以编写shell脚本来定时备份数据库数据,并将其加入crontab中。

🎯

关键要点

  • crontab是cron的配置文件,用于调度任务。
  • 相关配置文件可以在/var/spool/cron/、/etc/crontab、/etc/cron.d/等目录中找到。
  • 使用crontab -e命令创建新任务,使用sudo crontab -u -e命令以其他用户身份运行任务。
  • 任务格式为<分钟> <小时> <日> <月> <星期> <命令>。
  • 可以使用*、/、-等操作符指定时间。
  • 示例:每分钟执行一次命令、每天凌晨2点10分执行重启命令、每隔两天执行一次重启命令。
  • 可以编写shell脚本来定时备份数据库数据,并将其加入crontab中。
➡️

继续阅读