时间:2021-07-01 10:21:17 帮助过:30人阅读
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