Ossync发布以来收到一些朋友的反馈,说我们不需要实时同步,只要定时增量备份到阿里云就可以了。看来人民群众还是喜欢简单些,于是我就对我原来的程序做了一次改版,改成定时增量备份了,每次备份完毕自动退出,可通过linux的crotab定时启动。下载地址在github上, https://github.com/lanbaba/Ossyncone/archive/master.zip
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
引用第4楼thisisdong于2013-11-18 09:28发表的 ReOssync修改版发布,欢迎下载测试 :
装了之前的版本,想要更新,要怎么做呢?
-------------------------
引用第5楼useit_知识库于2013-11-19 15:14发表的 ReOssync修改版发布,欢迎下载测试 :
非常感谢,我愿意先试试。非常感谢。
-------------------------
引用第8楼thisisdong于2013-11-20 17:16发表的 回6楼lanbaba的帖子 :
谢谢指点,我的意思是要怎么做才能替换?我也觉得修改版的会好一点。
另外,还想请教一下,怎么在同步的时候自动添加 Expires文件头?
-------------------------
引用第10楼ghfghyh于2013-11-21 10:03发表的 ReOssync修改版发布,欢迎下载测试 :
windows版需要
-------------------------
-------------------------
-------------------------
#!/bin/bash
#This is a ShellScript For Auto DB Backup
#Setting
DBUser=username
DBPasswd=passwd
BackupPath=/home/backupdb/
LogFile=/home/backupdb/db.log
#Setting End
backup_db(){
local DBName=$1
local NewFile="$BackupPath"$(date %Y%m%d)$DBName.tgz
local DumpFile="$BackupPath"$(date %Y%m%d)$DBName.sql
local OldFile="$BackupPath"$(date %Y%m%d --date='5 days ago')$DBName.tgz
echo "-------------------------------------------" >> $LogFile
echo "-------------------------------------------" >> $LogFile
echo $(date "%Y-%m-%d %H:%M:%S") >> $LogFile
echo "--------------------------" >> $LogFile
#Delete Old File
if [ -f $OldFile ]; then
rm -f $OldFile >> $LogFile 2>&1
echo "[$OldFile]Delete Old File Success!" >> $LogFile
else
echo "[$OldFile]No Old Backup File!" >> $LogFile
fi
if [ -f $NewFile ]; then
echo "[$NewFile]The Backup File is exists,Can't Backup!" >> $LogFile
else
if [ -z $DBPasswd ]; then
/usr/bin/mysqldump -u $DBUser $DBName > $DumpFile
else
/usr/bin/mysqldump -u $DBUser -p$DBPasswd $DBName > $DumpFile
fi
tar czvf $NewFile $DumpFile >> $LogFile 2>&1
echo "[$NewFile]Backup Success!" >> $LogFile
rm -rf $DumpFile
fi
}
backup_db db1
backup_db db2
backup_db db3
-------------------------
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。