备份openvpn key脚本

作者: ls 分类: Linux,Shell脚本 发布时间: 2018-01-22 17:26 浏览:1,335 次    

1、进入备份目录

 [root@VPN ~]# cd /backup-keys

2、创建备份目录

 [root@VPN backup-keys]# vim keys_back.sh
 #!/bin/bash
 # OPENVPN backup
 # Author 寻音
#=========================================================================================
find /backup-keys -mtime +50 -name "keys_20*.tar.gz" |xargs rm -rf
 date=$(date -d "today" +"%Y%m%d")
 size=$(du -sh /etc/openvpn/easy-rsa/2.0/keys)
 echo "Date : $date" > /backup-keys/keys_info.txt
 echo "Data size : $size " >> /backup-keys/keys_info.txt
 cd /backup-keys
 cp -af /etc/openvpn/easy-rsa/2.0/keys/ /backup-keys/keys_$date
 tar -zcf keys_$date.tar.gz keys_$date keys_info.txt &>/dev/null
 rm -rf /backup-keys/keys_info.txt
 rm -rf /backup-keys/keys_$date

 

本文为原创作品,转载时请注明出处,否则追究其法律责任!


温馨提示:如无特殊说明,本站文章均为作者原创,转载时请注明出处及相应链接!

发表评论