そこで、Darを使います。Darはバックアップのために作られたソフトで、増分・差分バックアップにも対応し、書庫の圧縮にも対応しています。また、バックアップしたくないファイルやディレクトリの指定、圧縮したくないファイルの指定、さらには拡張属性のバックアップにも対応しています。
インストール
sudo apt-get install dar
オプション
よく使いそうなオプションを抜粋-c | バックアップファイルを作ります。ファイル名を指定します |
-x | バックアップから展開します。ファイル名を指定します |
-l | バックアップされたリストを表示します |
-as | -lでリスト表示時に更新されたファイルだけ表示する |
-t | バックアップファイルが壊れていないかテストします |
-d | バックアップファイルとバックアップ元との比較を行います |
-z[level] | gzipで圧縮します。デフォルト圧縮レベルは9 |
-y[level] | bip2で圧縮します。デフォルト圧縮レベルは9 |
-Z | 圧縮時、圧縮しないファイルを指定します |
-m | 圧縮をするファイルの最低サイズを指定。指定以下のサイズのファイルは圧縮されない。デフォルトは100バイト |
-s | 指定したサイズでファイルを分割します。 |
-S | 分割するとき、最初の分割ファイルのサイズを指定します |
-X | 除外するファイルを指定します |
-P | 除外するディレクトリを指定します |
-g | バックアップするディレクトリを指定します |
-R path | このパスをルートディレクトリとみなします |
-D | 除外した結果空になったディレクトリをバックアップする |
-G | 指定したファイルにバックアップ情報、カタログデータを書き出します |
-A | 差分バックアップなどの時に参照するファイルを指定します |
-, | CACHEDIR.TAGのあるディレクトリを保存しない |
簡単な使い方
使う上でのちょっとしたTips
- ファイル名の命名規則について
バックアップファイル名には規則性を持たせた方がいい。
例えば、
フルバックアップは名前に-full、
差分ファイルには-diff、
増分ファイルには-incを付ける。
さらに`date +%Y%m%d`としてファイル名に日付を付与しておくのもいいだろう。 組み合わせて、ベース名-full-`date +%Y%m%d`とすれば、ファイルを判別するとき便利になるでしょう。
- カタログを作る
バックアップする時に、-G path/カタログファイル名とすることで、バックアップしたファイルのカタログリストを作ることが出来ます。
バックアップファイルをDVD-Rに焼いた後でもカタログファイルを参照することで、わざわざDVD-Rをマウントしてリスト表示しなくても確認できるようになります。
2 件のコメント:
これから、バックアップに
darを使おうと思ってgoogle検索から来ました。
非常に参考になりました。
ありがとうございました。
参考になれば幸いです。
コメントを投稿