当前位置:Gxlcms > 数据库问题 > linux 定时备份数据库

linux 定时备份数据库

时间:2021-07-01 10:21:17 帮助过:30人阅读

Redis

 cd ~
 cd sql/dump
 mkdir redis
 cd redis

 touch command.txt
 vi command.txt
 save
 退出
 touch redisdump.sh
 vi redisdump.sh

 #! /bin/sh
echo "redis数据开始备份!"
cat ~/sql/dump/redis/command.txt | ~/redis/redis-4.0.0/src/redis-cli -h ‘主机IP‘ -p 6379 -a ‘密码‘ --pipe
cp ~/redis/redis-4.0.0/src/dump.rdb ~/sql/dump/redis/redis_$(date +%Y%m%d).rdb
find ~/sql/dump/redis -mtime +7 -name "*.rdb" -exec rm -rf {} echo"成功"

chmod u+x ./redisdump.sh


## 编写定时任务
### 执行命令
crontab -e
### 写入内容
 */1 * * * * ~/sql/dump/redis/redisdump.sh

 

linux 定时备份数据库

标签:定时任务   lang   and   数据库   cti   cront   roo   crontab   name   

人气教程排行