class="21119">
建立增量備份的第一步是產生一個在過去一段時間裡更改過的檔案的列表,這通常由find命令實現.
例如產生過去24小時內更改過的檔案的列表用:
find;/;-mtime;-1;!;-type;d;-print>/tmp/filelist.daily
其中-mtime;-1選項將使find找出過去24小時內更改過的檔案;;!;-type;d;將使find從檔案列表中
去掉目錄名.類似找出過去一周內更改過的所有檔案用:
find;/;-mtime;-7;-print>/tmp/filelist.weekly
當產生了要備份的檔案的列表,這個列表放在一個檔案裡,使用tar;-T選項可以指定一個檔案,它包含
要備份的檔案的列表.例如將列在檔案/tmp/filelist.daily中的所有檔案備份到設備/dev/fd0上,用:
tar;-cv;-T;/tmp/filelist.daily;-f;/dev/fd0