使用redis-dump 恢复,需要安装一大推的各种环境,而且还可能安装失败。这里使用使用java程序备份恢复redis。
github地址:https://github.com/ghyaolong/redis-dump-tools
配置linux调度,完美完成数据备份
脚本文件如下:
#! /bin/bash
#export JAVA_HOM=/home/software/jdk1.8.0_191
#export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
. /etc/profile
time2=$(date "+%Y-%m-%d-%H-%M-%S")
java -cp /home/software/redis-tools.jar RedisDumper -h r-j6cd05966b2f3574.redis.rds.aliyuncs.com -p 6379 -a Aa1234567890woshinidaye -f /back/redis/$time2
编辑调度文件
使用命令 crontab -e
配置如下:
*/30 * * * * /home/software/schedual/schedual.sh
保存退出。
重启调度任务
systemctl stop crond
systemctl start crond
查看调度日志
tail -f /var/log/cron
网友评论