Cygwin でネットワークドライブに対してバックアップを行うと調子が悪いというか、
dar とか rdiff-backup とかが使えない。
どうも UID/GID のマッピング周りとか UNC の parse 周りで腐ってる雰囲気。
dar とか rdiff-backup とかが使えない。
どうも UID/GID のマッピング周りとか UNC の parse 周りで腐ってる雰囲気。
DB の dump 等を定時に gzip 圧縮とかしてる場合に重複した内容をチェックして削除したい場合以下のようにすると良いかな?
for i in *.gz; do echo -e "$(gzip -dc $i | md5)\t$i"; done | sort | awk 'BEGIN{FS="\t"}{dup[$1]+=1;print ": "$1"; "(dup[$1]<2?"# ":"rm ")"\""$2"\""}'進捗が分かり辛いので2行に分けてみる
for i in *.gz; do echo -e "$(gzip -dc $i | md5)\t$i"; done | tee hash.txt sort hash.txt | awk 'BEGIN{FS="\t"}{dup[$1]+=1;print ": "$1"; "(dup[$1]<2?"# ":"rm ")"\""$2"\""}'
- rsnapshot
- rdiff-backup: Main
- ccollect
- rsync3 による世代管理バックアップスクリプト pull_backup.py
- ASCII.JP / 2012-04-16: 容量無制限のクラウドバックアップをソースネクストが発売
タグ
コメントをかく