More Related Content Similar to Bacula back up system (20) More from Izumi Akiyama (11) Bacula back up system17. Bacula®…
2000年1月
プロジェクト開始
2002年 4月12日
First Release –ver 1.16
2006年 6月29日
Release 1.38.11
2007年 1月
Release 2.0.0
2007年 8月
Release 2.2.0
2008年 6月
Release 2.4.0
2009年 4月
Release 3.0.0
2010年 8月
Release 5.0.3
2013 年 2月20日
Release 5.2.13
2011年6月までのダウンロード数
Bacula
1,572,165回
A
380,011回
B
443,939回
A’
457,658回
Bacula®はKern Sibbald氏の登録商標です。
27. Bacula コンポーネント/サービス
Director デーモン (サービス)
全てのバックアップ、リストア、精査(verification)、アーカイブオペレー
ションを管理するプログラムです。
システムアドミニストレーターはDirectorを利用して、バックアップスケ
ジュール設定、ファイル復元を実行する。Director デーモンのデザインド
キュメントは Bacula ディベロッパーズガイドを参照してください。
Bacula コンソール(マネージメントツール)サービス
管理者もしくはユーザーがディレクターに命令を伝えるためのコンソールです。
• CUI(テキストベース)コンソール
• Gnome based GTK+ Graphical User Interface (GUI) インターフェース
Far from complete…(駄目じゃん)
• wxWidgets GUI インターフェース
• Bweb
Web base インターフェース
29. Bacula Configuration
Director configuration(bacula-dir.conf)
Console configuration
(bconsole.conf)
Catalog
メタデータ保存のため
{Name
Address
Database
Username
Passsword}
Client{
Name
Address
Port
Passsword}
Storage{
Logical storage to use
Points to the
corresponding device
on Storage Daemon
}
Director
{Name
Address
Passswor
d}
Job
{client(誰)
File Set(何を)
Schedule(いつ)
Pool(どこに)
Storage(
どこに)}
Pool
{
利用するストレージ
ボリューム(サイズ、保
存期間、再利用の有無
}
Messages{
Daemon間のメッセージ
サービスメッセージ
コンソールメッセージ
}
Director
{このコン
ソールがど
のディレク
ターに接続
するか}
Schedule
{jobの実行ルールの定義
プールレベルその他の情
報を含む}
File Set{
バックアップするファイ
ル及びディレクトリー
バックアップ対象から外
すファイル及びディレク
トリー
利用するプラグイン}
Storage daemon configuration
(bacula-sd.conf)
Storage
{1値のリソースを指定
Name
認証
}
Director{
Name
認証パラメーター
}
Client configuration(bacula-fd.conf)
File Daemon{
ファイル名
一般設定
}
Director{
Name
認証パラメーター
Messages{
Daemon間のメッセージ
サービスメッセージ
コンソールメッセージ
}
}
Messages
{ディレクターに返され
るメッセージ
}
Device
{各デバイス毎
デバイスの特性
/dev/xxx
}
37. お手軽導入
$ sudo apt-get update
$ sudo apt-get install bacula
/etc/bacula/bacula-dir.conf
(前略)
FileSet {
Name = “Full Set”
(中略)
File = /var/log
<-バックアップ対象
(以下、省略)
/etc/bacula/bacula-sd.conf
(前略)
Device {
Name = FileStorage
Media Type = File
Archive Device = temp
バックアップ先
(以下省略)
38. お手軽導入
$ sudo service bacula –dir restart
$ sudo service bacula-sd restart
$ sudo bconsole 管理コンソール起動
Label 保存媒体設定
Enter new Volume name : strogel
Select the Pool (1-3):2
*run バックアップ
Select Job resource (1-3) : 1
OK to run?(yes/mod/no):y
•
*Status 状態確認
•
*restore all 復元
Select item:
(1-13):5
$ done
OK to run?(yes/mod/no):y