#! /bin/bash
redis-cli SAVE > /dev/null 2>&1
date=$(date +"%m%d%H%M%S")
cd /var/lib/redis
if [ ! -d 6379 ]
then
echo " `date` :Error, datadir not exist" >> /var/log/redis_6379.log 2>&1
else
tar -czvf $date.tar.gz 6379
scp $date.tar.gz root@IP:/root/backup/
echo " `date` :Backup Successful!" >> /var/log/redis_6379.log 2>&1
fi
rm -rf $date.tar.gz
redis-cli SAVE > /dev/null 2>&1
date=$(date +"%m%d%H%M%S")
cd /var/lib/redis
if [ ! -d 6379 ]
then
echo " `date` :Error, datadir not exist" >> /var/log/redis_6379.log 2>&1
else
tar -czvf $date.tar.gz 6379
scp $date.tar.gz root@IP:/root/backup/
echo " `date` :Backup Successful!" >> /var/log/redis_6379.log 2>&1
fi
rm -rf $date.tar.gz