【Linux】バックアップ ~ rsync / pdumpfs ~

■ はじめに

http://blogs.yahoo.co.jp/dk521123/36753771.html
で、ファイルサーバを構築したので、今度はバックアップを考える

■ バックアップ方法

【1】 rsync
【2】 pdumpfs

【1】 rsync

 * Remote Synchronization(遠隔 同期)
 * 読み方は「アールシンク」?

特徴

 * ファイルを1つ1つコピーする
 * cpコマンドとの違いは、差分コピーが可能な点

構文

rsync [オプション] 【バックアップ元ディレクトリ】 【バックアップ先ディレクトリ】

構築

[1] インストール
[2] 設定ファイルの追加
[3] バックアップ
構築環境
 * OS : CentOS7
 * rsync : version 3.0.9
' 構築手順
[1] rsync をインストールする

sudo yum -y install rsync

# 確認としてバージョンを表示する
rsync --version

[2] 設定ファイル「/etc/rsync_exclude.lst」 を追加する

sudo vi /etc/rsync_exclude.lst
~~~~
- /var/logs/* ← 「/var/logs/」のフォルダの中身をすべて(*)バックアップから除外
+ /var/samba/share/*** ← 「/var/samba/share/」のフォルダの中身をすべて(***)バックアップ対象とする
~~~~

[3] バックアップ

sudo rsync -avz  /etc/rsync_exclude.lst

`#`オプション`オプション`説明
1-a--archiveアーカイブモード
2-v--verbose転送情報を詳しく表示
3-z--compress受信ファイルを圧縮

【2】 pdumpfs

特徴

 * ファイルを1つ1つコピーする
 * バックアップ先のディレクトリは日付で構成される


関連記事

Linux】ファイルサーバの構築 ~ Samba ~

http://blogs.yahoo.co.jp/dk521123/36753771.html