1,查看当前linux系统是否安装了定时服务:命令rpm -qa | grep crontab,,若未安装,可以自行百度安装
2.编写shell脚本
vi redis_rdb_copy_daily
#!/bin/sh
cur_date=`date +%Y%m%d`
rm -rf /usr/local/redis/snapshotting/$cur_date
mkdir /usr/local/redis/snapshotting/$cur_date
cp /var/redis/6379/dump.rdb /usr/local/redis/snapshotting/$cur_date
del_date=`date -d -1month +%Y%m%d`
rm -rf /usr/local/redis/snapshotting/$del_date
3.编写定时任务
crontab -e
0 0 * * * sh /usr/local/redis/copy/redis_rdb_copy_daily.sh
4.数据恢