hack のためのネタ帳, etc,,,

不具合

2014-03-26: Cygwin とネットワークドライブ

Cygwin でネットワークドライブに対してバックアップを行うと調子が悪いというか、
dar とか rdiff-backup とかが使えない。
どうも UID/GID のマッピング周りとか UNC の parse 周りで腐ってる雰囲気。

Tips

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"\""}'

世代対応バックアップツール

差分・増分対応アーカイバーとか

重複ファイルの hard link 化

Hard link 化された重複ファイルの削除

有料バックアップサービス等

関連

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

管理人/副管理人のみ編集できます