2012-10-12

ネット越しのバックアップ

いつも遠隔でネット越しにバックアップを行なっている

相手側のサーバで圧縮したファイルは1本数GBとなる、これを前回のファイルと比較して差分をバックアップすることで毎回のバックアップ時間を短縮している

バイナリー比較となるために xdelta と言うソフトを利用している


とはいえ、差分であるが故に一度はフルセットのものが必要になるわけで、
1ヶ月に1度とか1週間に一度はフルセットを受信するようにする

例えば、Linuxサーバ側でtarでまとめたファイルを /tmp/に作成する
フルセットのバックアップは /var/backup/等に放り込んでおいて

xdelta delta /tmp/新バックアップ.tar.gz  /var/backup/フルセットバックアップ.tar.gz /var/backup/差分.xdelta.bin

こんな感じで行う

差分はセキュアなFTPでダウンロードするか、更に暗号化する等してメールで送るとか方法はいくらでもある


0 件のコメント:

コメントを投稿