增量备份
源文件同步到备份目录
同时备份更改的文件且记录下同步输出文件日志
#!/bin/bash
RIQI=`date +%Y%m%d%H%M`
SRCDATAPATH=/newdata/
DESTDATAPATH=/newdata/backup/
BACKUPDIR=/newdata/backup/CHFILEBACK/$RIQI
mkdir -p $BACKUPDIR
INCLUDELIST=/newdata/backup/include.file
BACKUP_UPDATE_LIST=$BACKUPDIR/$RIQI.list.log
Option="-azq --include-from=$INCLUDELIST -i --log-file=$BACKUP_UPDATE_LIST --log-file-format=%f -b --backup-dir=$BACKUPDIR --delete"
rsync $Option $SRCDATAPATH $DESTDATAPATH
/newdata/backup/include.file
仅备份下列文件夹及文件夹内的所有文件,代码内容如下:
+ pxpic
+ pxpic/**
+ pxdoc
+ pxdoc/**
+ cache
+ cache/**
+ tupian
+ tupian/**
- *