SlideShare a Scribd company logo
1 of 62
Download to read offline
CentOS7で
統合バックアップBacula7.0を使ってみよう
サワダ ケン (@ksawada1979)
Version 1.0
2015/04/03
改訂履歴
2
Version 日付 改訂内容
1.0 2015/04/03 初版
はじめに
本ドキュメントはCentOS7.1上でBaculaバージョン7.0.5を構築する手順について記載
します。
本ドキュメントで解説をしているBaculaの設定ファイルは以下で公開しております。
https://github.com/ksawada1979/Bacula7-Centos7.git
3
はじめに
4
Baculaドキュメントのご紹介
Baculaの基本、インストールおよび設定
http://www.slideshare.net/kensawada14/140801oscbacula/
Bacula GUI管理ツールのインストールおよび設定
http://www.slideshare.net/kensawada14/141114baculabaculagui/
Ansibleを使ってサーバ100台にBaculaクライアントをインストール
http://www.slideshare.net/kensawada14/150105-bacula-clientansiblesetting/
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト
http://www.slideshare.net/kensawada14/serverspec5000bacula/
※全てBacula5.0をベースとした資料になります。
目次
構築概要
リポジトリ追加
Bacula7.0インストール
MariaDB準備
Bacula設定
Bacula起動
バックアップ
リストア
5
・・・・・・・・ 6
・・・・・・・・ 10
・・・・・・・・ 12
・・・・・・・・ 16
・・・・・・・・ 24
・・・・・・・・ 44
・・・・・・・・ 50
・・・・・・・・ 55
構築概要
6
Bacula構築概要
7
構成図
Baculaサーバ バックアップ対象サーバ
バックアップ取得
IP 192.168.0.70
ホスト名 Bacula7
IP 192.168.0.80
ホスト名 Backup-side
本手順書は上記の構成を想定した手順書になります。
Bacula構築概要
8
Virtualbox上に以下の2台のサーバを構築します。
対象 バージョン 備考
OS CentOS 7.1.1503 最小限のインストール
DB mariaDB 5.5.41
Bacula 7.0.5
対象 バージョン 備考
OS CentOS 7.1 最小限のインストール
Bacula 7.0.5 クライアントのみ
バックアップ対象サーバ
Baculaサーバ
構築概要
9
構築を開始する前にfirewalldを一時的に停止します。
Baculaのインストールおよび設定完了後に再び有効にしてください。
# systemctl stop firewalld
以下のコマンドでfirewalldが停止したことを確認します。
# systemctl status firewalld
firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled)
Active: inactive (dead) since 金 2015-04-03 11:33:44 JST; 1s ago
<省略>
#
Active: inactive (dead) となっていることを確認します。
本ドキュメントではfirewalldの設定については記載しません。
リポジトリ追加
10
リポジトリ追加
# yum -y install wget
# cd /etc/yum.repos.d/
# wget https://repos.fedorapeople.org/repos/slaanesh/bacula7/epel-bacula7.repo
Baculaサーバ、バックアップ対象サーバにBacula7.0用のリポジトリをwgetコマン
ドで追加します。
まず以下のコマンンドでwgetを追加します。
次にBacula7.0用リポジトリを追加します。
# ls
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Vault.repo CentOS-CR.repo
CentOS-Sources.repo CentOS-fasttrack.repo
epel-bacula7.repo
リポジトリが追加されたことを確認します。
epel-bacula7.repoが追加されたことを確認します。
10
Bacula7.0
インストール
12
Bacula7.0インストール
13
Baculaサーバ、バックアップ対象サーバにそれぞれyumでパッケージをインストールし
ます。
# yum -y install bacula-director bacula-client bacula-storage bacula-console
mariadb-server
Baculaサーバ
# yum –y install bacula-client
バックアップ対象サーバ
Bacula7.0インストール
14
以下のパッケージがインストールされていることを確認します。
# rpm -qa | grep bacula
bacula-libs-7.0.5-4.el7.x86_64
bacula-storage-7.0.5-4.el7.x86_64
bacula-console-7.0.5-4.el7.x86_64
bacula-common-7.0.5-4.el7.x86_64
bacula-libs-sql-7.0.5-4.el7.x86_64
bacula-director-7.0.5-4.el7.x86_64
bacula-client-7.0.5-4.el7.x86_64
# rpm -qa | grep mariadb
mariadb-server-5.5.41-2.el7_0.x86_64
mariadb-libs-5.5.41-2.el7_0.x86_64
mariadb-5.5.41-2.el7_0.x86_64
Baculaサーバ
Bacula7.0インストール
15
以下のパッケージがインストールされていることを確認します。
# rpm -qa | grep bacula
bacula-libs-7.0.5-4.el7.x86_64
bacula-client-7.0.5-4.el7.x86_64
bacula-common-7.0.5-4.el7.x86_64
バックアップ対象サーバ
MariaDB準備
16
MariaDB準備
17
MariaDBを使用するための準備をします。
一般的なMariaDBの使用手順と同様にMariaDBの初回起動と初期化を実行し
た後に、Bacula用のデータベースとテーブルを作成します。
※MariaDB準備はBaculaサーバのみ実施します。
MariaDB準備
18
MariaDB初回起動
# systemctl start mariadb
#
以下のコマンドでMariaDBが起動したことを確認します。
# systemctl status mariadb
mariadb.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled)
Active: active (running) since 木 2015-04-02 10:41:23 JST; 1min 15s ago
<省略>
#
Active(running)となっていることを確認します。
MariaDB準備
19
MariaDB初期化
# mysql_secure_installation
(省略)
Set root password? [Y/n] Y ←「Y」を入力
New password: dbpass ←rootのパスワードを入力
Re-enter new password: dbpass ←rootのパスワードを再入力
Password updated successfully!
Reloading privilege tables..
... Success!
(省略)
Thanks for using MariaDB!
#
省略されている部分で[Y/n]を尋ねられることはすべてEnterキー押下で
問題ありません。
MariaDB準備
20
Bacula用データベース作成
# mysql -u root –p
Enter password: dbpass ←rootのパスワードを入力
MariaDB > create database bacula;
Query OK, 1 row affected (0.00 sec)
MariaDB > grant all privileges on bacula.* to bacula@localhost identified by ‘dbpass’;
bacula7はDBに対するパスワードを設定↑
Query OK, 0 rows affected (0.01 sec)
MariaDB > quit
Bye
MariaDB準備
21
Bacula用テーブル作成
# /usr/libexec/bacula/make_bacula_tables mysql -u bacula -p
Making mysql tables
Enter password: dbpass ←DBに対するパスワードを入力
Creation of Bacula MySQL tables succeeded.
MariaDB準備
22
1を入力しEnterキーを押下します。
# alternatives --config libbaccats.so
3 プログラムがあり 'libbaccats.so' を提供します。
選択 コマンド
-----------------------------------------------
1 /usr/lib64/libbaccats-mysql.so
2 /usr/lib64/libbaccats-sqlite3.so
*+ 3 /usr/lib64/libbaccats-postgresql.so
Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:1
Bacula用のデータベース切り替えをします。
以下のコマンドで現状の設定を確認します。
MariaDB準備
23
「+」がlibbaccats-mysql.soになっていることを確認します。
# alternatives --config libbaccats.so
3 プログラムがあり 'libbaccats.so' を提供します。
選択 コマンド
-----------------------------------------------
+ 1 /usr/lib64/libbaccats-mysql.so
2 /usr/lib64/libbaccats-sqlite3.so
* 3 /usr/lib64/libbaccats-postgresql.so
Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:
Bacula用のデータベース切り替え確認をします。
再度以下のコマンドで実行し設定を確認します。
Bacula設定
24
Bacula設定
25
Baculaの設定を行います。
各サーバの最低限必要な設定ファイルは以下になります。
Baculaサーバ
/etc/bacula/bacula-dir.conf
/etc/bacula/bacula-fd.conf
/etc/bacula/bacula-sd.conf
/etc/bacula/bconsole.conf
バックアップ対象サーバ
/etc/bacula/bacula-fd.conf
Bacula設定
26
Baculaの設定はリソースごとに設定を行います。リソースとは { で始まり } で終わる一連
の固まりを指します。
(例)
Director {
Name = bacula-dir
Password = “bacula7"
}
上記の例はDirectorリソースの設定例になります。
Bacula設定
27
bacula-dir.confのリソース設定のポイント
Director
Directorの基本設定です。
Job
設定の指示書です。
バックアップ指示をまとめたものをJOBとして登録し実行します。
FileSet
バックアップ対象とするディレクトリを指定します。
またバックアップ非対象するディレクトリも指定できます。
Bacula設定
28
bacula-dir.confのリソース設定のポイント
Schedule
自動バックアップする際のスケジュール設定します。
Client
バックアップ対象とするクライアント情報を設定します。
Storage
Storageデーモンと通信するための情報を設定します。
Bacula設定
29
bacula-dir.confのリソース設定のポイント
Catalog
データベース(カタログ)への接続情報を設定します。
Pool
バックアップ保存先の情報を設定します。
Console
コンソールとの接続情報を設定します。
Bacula設定
30
/etc/bacula/bacula-dir.conf
Director { # define myself
Name = bacula-dir
DIRport = 9101 # where we listen for UA connections
QueryFile = "/usr/libexec/bacula/query.sql"
WorkingDirectory = "/var/spool/bacula"
PidDirectory = "/var/run"
Maximum Concurrent Jobs = 1
Password = “bacula7" # Console password
Messages = Daemon
}
Bacula設定
31
/etc/bacula/bacula-dir.conf
Job {
Name = "JOB-Bacula7"
Type = Backup
Level = Full
Client = bacula-fd
FileSet = "Full Set"
Schedule = "WeeklyCycle"
Storage = File1
Messages = Standard
Pool = File
Priority = 10
Write Bootstrap = "/var/spool/bacula/%c.bsr"
}
主な項目の概要
Levelでフルバックアップを指定
Clientでバックアップ対象を指定
FileSetでバックアップディレクトリ指定
上記のように記載することでJOB-Bacula7という名前のJobを登録できます。
バックアップ対象はbacula-fd(192.168.0.80)になります。
Bacula設定
32
/etc/bacula/bacula-dir.conf
FileSet {
Name = "Full Set"
Include {
Options {
signature = MD5
}
File = /
}
Exclude {
File = /var/spool/bacula
File = /proc
File = /sys
File = /tmp
}
Includeはバックアップ対象にしたいディレクトリ
を指定します。
Excludeはバックアップ非対象にしたいディレク
トリを指定します。
Bacula設定
33
/etc/bacula/bacula-dir.conf
# Client (File Services) to backup
Client {
Name = bacula-fd
Address = 192.168.0.80
FDPort = 9102
Catalog = MyCatalog
Password = “bacula7" # password for FileDaemon
File Retention = 30 days # 30 days
Job Retention = 6 months # six months
AutoPrune = yes # Prune expired Jobs/Files
}
バックアップ対象機を指定します。
Bacula設定
34
/etc/bacula/bacula-dir.conf
Storage {
Name = File
# Do not use "localhost" here
Address = 192.168.0.70 # N.B. Use a fully qualified name here
SDPort = 9103
Password = “bacula7"
Device = FileStorage
Media Type = File
Maximum Concurrent Jobs = 10 # run up to 10 jobs a the same time
}
ここではバックアップの保存先のサーバを指定します。
今回の構築ではDirectorデーモンとStorageデーモンは同じサーバにイ
ンストールしていますので「192.168.0.70」を指定します。
Bacula設定
35
/etc/bacula/bacula-dir.conf
Catalog {
Name = MyCatalog
dbname = "bacula"; dbuser = "bacula"; dbpassword = “dbpass"
}
ここで設定するパスワードはDB(カタログ)の接続に使うので重要です。
デフォルトは空白になってます。
Bacula設定
36
/etc/bacula/bacula-dir.conf
Console {
Name = bacula-mon
Password = “bacula7"
CommandACL = status, .status
}
Bacula設定
37
bacula-fd.confのリソース設定のポイント
Director
Directorとの接続情報を設定します。
FileDaemon
Fileデーモンの基本情報を設定します。
Messages
アラートなどのMessages送信情報を設定します。
Bacula設定
38
/etc/bacula/bacula-fd.conf
Director {
Name = bacula-dir
Password = " bacula7"
}
Director {
Name = bacula-mon
Password = " bacula7"
Monitor = yes
}
FileDaemon { # this is me
Name = bacula-fd
FDport = 9102 # where we listen for the director
WorkingDirectory = /var/spool/bacula
Pid Directory = /var/run
Maximum Concurrent Jobs = 20
}
Messages {
Name = Standard
director = bacula-dir = all, !skipped, !restored
}
Baculaサーバ側、バックアップ対象側の両方
のファイルに設定を実施してください。
Bacula設定
39
bacula-sd.confのリソース設定のポイント
Storage
Storageデーモンの基本情報を設定します。
Director
Directorとのデーモンの基本情報を設定します。
Device
バックアップデータを保存するデバイス情報を設定します。
Bacula設定
40
bacula-sd.confのリソース設定のポイント
Messages
アラートなどのMessages送信情報を設定します。
Bacula設定
41
/etc/bacula/bacula-sd.conf
Director {
Name = bacula-dir
Password = “bacula7"
}
Director {
Name = bacula-mon
Password = " bacula7"
Monitor = yes
}
Bacula設定
42
bconsole.confのリソース設定のポイント
address
DirectorのIPアドレスを指定
Password
Directorに接続するためのパスワード指定
Bacula設定
43
/etc/bacula/bconsole.conf
Director {
Name = bacula-dir
DIRport = 9101
address = localhost
Password = “bacula7"
}
Bacula起動
44
Bacula起動
45
# systemctl start bacula-dir
# systemctl start bacula-fd
# systemctl start bacula-sd
Baculaの設定が完了したら、Baculaを実行します。
Baculaサーバで以下のコマンドで各デーモンを起動します。
# systemctl enable bacula-dir
# systemctl enable bacula-fd
# systemctl enable bacula-sd
# systemctl enable mariadb
また、以下のコマンドで自動起動をonにします。
Bacula起動
46
# systemctl start bacula-fd
バックアップ対象サーバで以下のコマンドで各デーモンを起動します。
# systemctl enable bacula-fd
また、以下のコマンドで自動起動をonにします。
Bacula起動
47
# systemctl status bacula-dir
bacula-dir.service - Bacula-Director, the Backup-server
Loaded: loaded (/usr/lib/systemd/system/bacula-dir.service; enabled)
Active: active (running) since 木 2015-04-02 13:32:16 JST; 14s ago
<省略>
#
Baculaの起動確認をします。
「bacula-dir.service; enabled」「 active (running) 」となっていることを確認
します。
またbacula-sd、 bacula-fd、mariadbも同様に起動確認および自動起動がonに
なっていることを確認します。
Bacula起動
48
# ss –ant
State Recv-Q Send-Q Local Address:Port Peer
Address:Port
LISTEN 0 50 *:3306 *:*
LISTEN 0 50 *:9101 *:*
LISTEN 0 50 *:9102 *:*
LISTEN 0 50 *:9103 *:*
LISTEN 0 128 *:22 *:*
<省略>
Baculaサーバで使用するポートを確認します。
Baculaの各デーモンが使用する9101~9103ポートが空いていることを確認します。
また、mariaDBが使用する3306ポートが空いていることも確認します。
Bacula起動
49
# ss –ant
State Recv-Q Send-Q Local Address:Port Peer
Address:Port
LISTEN 0 50 *:9102 *:*
LISTEN 0 128 *:22 *:*
LISTEN 0 100 127.0.0.1:25 *:*
<省略>
バックアップ対象サーバで使用するポートを確認します。
Bacula-fdデーモンが使用する9102ポートが空いていることを確認します
バックアップ
50
バックアップ
51
bconsole(CUIツール)でバックアップを取得します。
runコマンドを実行し、対話式でバックアップを取得します。
バックアップ
52
# bconsole
Connecting to Director localhost:9101
1000 OK: 1 bacula-dir Version: 7.0.5 (28 July 2014)
Enter a period to cancel a command.
*
まずbconsole起動を起動します。
コマンドプロンプトが「*」に変わったことを確認します。
バックアップ
53
* run ←「run」と入力しEnterキー押下
A job name must be specified.
The defined Job resources are:
1: JOB-Bacula7
2: BackupClient1
3: BackupCatalog
4: RestoreFiles
Select Job resource (1-4): 1 ←実行するJobを選択
Run Backup job
JobName: JOB-Bacula7
Level: Full
Client: bacula-fd
FileSet: Full Set
Pool: File (From Job resource)
Storage: File1 (From Job resource)
When: 2015-04-02 14:47:15
Priority: 10
OK to run? (yes/mod/no): yes ←yesを入力
バックアップ実行
runコマンドでバックアップ実行します。
バックアップ
54
* status ←「status」と入力しEnterキー押下
Status available for:
1: Director
2: Storage
3: Client
4: Scheduled
5: All
Select daemon type for status (1-5): 1 ←1を選択
(省略)
Terminated Jobs:
JobId Level Files Bytes Status Finished Name
===============================================
1 Full 29,971 896.0 M OK 02- 4・015 14:49 JOB-Bacula7
バックアップ確認
statusコマンドで状態を確認します。
実行したJobが「Terminated Jobs」になっていることを確認します。
リストア
55
リストア
56
bconsole(CUIツール)でリストアを実施します。
bconsoleを起動しrestoreコマンドを実行し、対話式でリストアを実施します。
例として/etc/bacula/bacula-fd.confファイルをリストアします。
リストア
57
# bconsole
Connecting to Director localhost:9101
1000 OK: 1 bacula-dir Version: 7.0.5 (28 July 2014)
Enter a period to cancel a command.
*
まずbconsoleを起動します。
コマンドプロンプトが「*」に変わったことを確認します。
リストア
58
* restore
(省略)
To select the JobIds, you have the following choices:
1: List last 20 Jobs run
2: List Jobs where a given File is saved
3: Enter list of comma separated JobIds to select
4: Enter SQL list command
5: Select the most recent backup for a client
6: Select backup for a client before a specified time
7: Enter a list of files to restore
8: Enter a list of files to restore before a specified time
9: Find the JobIds of the most recent backup for a client
10: Find the JobIds for a backup for a client before a specified time
11: Enter a list of directories to restore for found JobIds
12: Select full restore to a specified Job date
13: Cancel
Select item: (1-13): 5 ←5を選択します。
リストアを実行します。
リストア
59
+-------+-------+----------+-------------+---------------------+------------+
| JobId | Level | JobFiles | JobBytes | StartTime | VolumeName |
+-------+-------+----------+-------------+---------------------+------------+
| 1 | F | 29,971 | 896,094,352 | 2015-04-02 14:47:19 | Vol-0001 |
+-------+-------+----------+-------------+---------------------+------------+
You have selected the following JobId: 1
Building directory tree for JobId(s) 1 ...
++++++++++++++++++++++++++++++++++++++++++++
26,641 files inserted into the tree.
You are now entering file selection mode where you add (mark) and
remove (unmark) files to be restored. No files are initially added, unless
you used the "all" keyword on the command line.
Enter "done" to leave this mode.
cwd is: /
$
「5」を選択すると自動的に以下のような画面になります。
コマンドプロンプトが「$」になるとリストアの準備が完了になります。
リストア
60
$ cd /etc/bacula
$ ls
bacula-fd.conf
$ mark bacula-fd.conf
1 file marked.
リストアするファイルをmarkコマンドで指定します。
対象のファイルがあるディレクトリに移動してmarkコマンドを実行します。
markコマンドは*などを使用して一括指定することも可能です。
/etc/bacula/bacula-fd.confをリストアします
リストア
61
$ done ←「done」と入力しEnterキー押下
Run Restore job
JobName: RestoreFiles
Bootstrap: /var/spool/bacula/bacula-dir.restore.1.bsr
Where: /tmp/bacula-restores ←この場所にリストアされます。
Replace: always
FileSet: Full Set
Backup Client: bacula-fd
Restore Client: bacula-fd
Storage: File1
When: 2015-04-02 14:55:46
Catalog: MyCatalog
Priority: 10
OK to run? (yes/mod/no): yes ←yesを入力します。
リストア実行
doneコマンドを実行します。
リストア
62
# cd /tmp/bacula-restores
# ls
# etc
# cd cd etc/bacula/
# ls
# bacula-fd.conf
#
リストア確認をします。
バックアップ対象機でファイルを確認します。
/tmp/bacula-restores に出力したので、該当のディレクトリを参照します。
「bacula-fd.conf」がリストアされたことを確認します。

More Related Content

What's hot

OSC2014 Kansai@Kyoto 統合バックアップbaculaを使ってみよう
OSC2014 Kansai@Kyoto 統合バックアップbaculaを使ってみようOSC2014 Kansai@Kyoto 統合バックアップbaculaを使ってみよう
OSC2014 Kansai@Kyoto 統合バックアップbaculaを使ってみようKen Sawada
 
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストールAnsibleを使ってサーバ100台にBaculaクライアントを簡単インストール
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストールKen Sawada
 
Bacula9.0.0で何が変わった?
Bacula9.0.0で何が変わった?Bacula9.0.0で何が変わった?
Bacula9.0.0で何が変わった?Ken Sawada
 
20152024 oss バックアップカンファレンス tware-bacula
20152024 oss バックアップカンファレンス  tware-bacula20152024 oss バックアップカンファレンス  tware-bacula
20152024 oss バックアップカンファレンス tware-baculaIzumi Akiyama
 
今から備えるMySQL最新バージョン5.7
今から備えるMySQL最新バージョン5.7今から備えるMySQL最新バージョン5.7
今から備えるMySQL最新バージョン5.7yoku0825
 
SQL serverのデータ破損に備える
SQL serverのデータ破損に備えるSQL serverのデータ破損に備える
SQL serverのデータ破損に備えるokumar savurou
 
What's New in MySQL 5.7 Security
What's New in MySQL 5.7 SecurityWhat's New in MySQL 5.7 Security
What's New in MySQL 5.7 SecurityMikiya Okuno
 
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1Kotaro Noyama
 
My sql casual_in_fukuoka_vol1
My sql casual_in_fukuoka_vol1My sql casual_in_fukuoka_vol1
My sql casual_in_fukuoka_vol1Makoto Haruyama
 
カジュアルにバックアップ - MySQL Casual Talks 福岡
カジュアルにバックアップ - MySQL Casual Talks 福岡カジュアルにバックアップ - MySQL Casual Talks 福岡
カジュアルにバックアップ - MySQL Casual Talks 福岡Aya Komuro
 
MySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいことMySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいことyoku0825
 
ぐだぐだInnoDB
ぐだぐだInnoDBぐだぐだInnoDB
ぐだぐだInnoDByoku0825
 
OSC2014 東京 owncloud性能検証
OSC2014 東京 owncloud性能検証OSC2014 東京 owncloud性能検証
OSC2014 東京 owncloud性能検証Tetsurou Yano
 
MySQLバックアップの基本
MySQLバックアップの基本MySQLバックアップの基本
MySQLバックアップの基本yoyamasaki
 
Lamp環境&Wordpress設定(debian)
Lamp環境&Wordpress設定(debian)Lamp環境&Wordpress設定(debian)
Lamp環境&Wordpress設定(debian)Kimiyuki Yamauchi
 
EC-CUBEの設計思想について
EC-CUBEの設計思想についてEC-CUBEの設計思想について
EC-CUBEの設計思想についてKentaro Ohkouchi
 
Alfrescoクラスタリング入門
Alfrescoクラスタリング入門Alfrescoクラスタリング入門
Alfrescoクラスタリング入門Ashitaba YOSHIOKA
 
tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1Ryosuke IWANAGA
 

What's hot (20)

OSC2014 Kansai@Kyoto 統合バックアップbaculaを使ってみよう
OSC2014 Kansai@Kyoto 統合バックアップbaculaを使ってみようOSC2014 Kansai@Kyoto 統合バックアップbaculaを使ってみよう
OSC2014 Kansai@Kyoto 統合バックアップbaculaを使ってみよう
 
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストールAnsibleを使ってサーバ100台にBaculaクライアントを簡単インストール
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
 
Bacula9.0.0で何が変わった?
Bacula9.0.0で何が変わった?Bacula9.0.0で何が変わった?
Bacula9.0.0で何が変わった?
 
20152024 oss バックアップカンファレンス tware-bacula
20152024 oss バックアップカンファレンス  tware-bacula20152024 oss バックアップカンファレンス  tware-bacula
20152024 oss バックアップカンファレンス tware-bacula
 
Mysql casial01
Mysql casial01Mysql casial01
Mysql casial01
 
今から備えるMySQL最新バージョン5.7
今から備えるMySQL最新バージョン5.7今から備えるMySQL最新バージョン5.7
今から備えるMySQL最新バージョン5.7
 
SQL serverのデータ破損に備える
SQL serverのデータ破損に備えるSQL serverのデータ破損に備える
SQL serverのデータ破損に備える
 
What's New in MySQL 5.7 Security
What's New in MySQL 5.7 SecurityWhat's New in MySQL 5.7 Security
What's New in MySQL 5.7 Security
 
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1
 
My sql casual_in_fukuoka_vol1
My sql casual_in_fukuoka_vol1My sql casual_in_fukuoka_vol1
My sql casual_in_fukuoka_vol1
 
カジュアルにバックアップ - MySQL Casual Talks 福岡
カジュアルにバックアップ - MySQL Casual Talks 福岡カジュアルにバックアップ - MySQL Casual Talks 福岡
カジュアルにバックアップ - MySQL Casual Talks 福岡
 
MySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいことMySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいこと
 
ぐだぐだInnoDB
ぐだぐだInnoDBぐだぐだInnoDB
ぐだぐだInnoDB
 
OSC2014 東京 owncloud性能検証
OSC2014 東京 owncloud性能検証OSC2014 東京 owncloud性能検証
OSC2014 東京 owncloud性能検証
 
MySQLバックアップの基本
MySQLバックアップの基本MySQLバックアップの基本
MySQLバックアップの基本
 
Lamp環境&Wordpress設定(debian)
Lamp環境&Wordpress設定(debian)Lamp環境&Wordpress設定(debian)
Lamp環境&Wordpress設定(debian)
 
Version管理 1
Version管理 1Version管理 1
Version管理 1
 
EC-CUBEの設計思想について
EC-CUBEの設計思想についてEC-CUBEの設計思想について
EC-CUBEの設計思想について
 
Alfrescoクラスタリング入門
Alfrescoクラスタリング入門Alfrescoクラスタリング入門
Alfrescoクラスタリング入門
 
tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1
 

Similar to CentOS7で統合バックアップBacula7.0を使ってみよう

Chef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + BerkshelfChef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + BerkshelfMasahiro NAKAYAMA
 
“bcache”を使ってSSDの速さと HDDの大容量のいいとこどり 2015-12-12
“bcache”を使ってSSDの速さと HDDの大容量のいいとこどり 2015-12-12“bcache”を使ってSSDの速さと HDDの大容量のいいとこどり 2015-12-12
“bcache”を使ってSSDの速さと HDDの大容量のいいとこどり 2015-12-12Nobuto Murata
 
シンプルなシステム構成フレームワークalnair
シンプルなシステム構成フレームワークalnairシンプルなシステム構成フレームワークalnair
シンプルなシステム構成フレームワークalnairNaoya Inada
 
Ntt tx-study-postgre sql-10
Ntt tx-study-postgre sql-10Ntt tx-study-postgre sql-10
Ntt tx-study-postgre sql-10Toshi Harada
 
今日から使い始めるChef
今日から使い始めるChef今日から使い始めるChef
今日から使い始めるChefMasahiro NAKAYAMA
 
知らないと地味にハマるOpen stackインストール時の注意点
知らないと地味にハマるOpen stackインストール時の注意点知らないと地味にハマるOpen stackインストール時の注意点
知らないと地味にハマるOpen stackインストール時の注意点d-shen
 
Jpug study-postgre sql-10-pub
Jpug study-postgre sql-10-pubJpug study-postgre sql-10-pub
Jpug study-postgre sql-10-pubToshi Harada
 
Flyway使いたい
Flyway使いたいFlyway使いたい
Flyway使いたいfourside
 
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト
Serverspecを使ってサーバ5000台のBaculaクライアントをテストServerspecを使ってサーバ5000台のBaculaクライアントをテスト
Serverspecを使ってサーバ5000台のBaculaクライアントをテストKen Sawada
 
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Yasuhiro Arai
 
Couchbase meetup20140925
Couchbase meetup20140925Couchbase meetup20140925
Couchbase meetup20140925ktoda
 
これからLDAPを始めるなら 「389-ds」を使ってみよう
これからLDAPを始めるなら 「389-ds」を使ってみようこれからLDAPを始めるなら 「389-ds」を使ってみよう
これからLDAPを始めるなら 「389-ds」を使ってみようNobuyuki Sasaki
 
Rakuten New MySQL Backup System With Xtrabackup
Rakuten New MySQL Backup System With XtrabackupRakuten New MySQL Backup System With Xtrabackup
Rakuten New MySQL Backup System With XtrabackupRakuten Group, Inc.
 
Apache cloudstack4.0インストール
Apache cloudstack4.0インストールApache cloudstack4.0インストール
Apache cloudstack4.0インストールYasuhiro Arai
 
Dockerハンズオン
DockerハンズオンDockerハンズオン
DockerハンズオンKazuyuki Mori
 
MySQL clients
MySQL clientsMySQL clients
MySQL clientsyoku0825
 
サーバー設定自動化は経営課題
サーバー設定自動化は経営課題 サーバー設定自動化は経営課題
サーバー設定自動化は経営課題 Maho Takara
 

Similar to CentOS7で統合バックアップBacula7.0を使ってみよう (20)

Chef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + BerkshelfChef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + Berkshelf
 
“bcache”を使ってSSDの速さと HDDの大容量のいいとこどり 2015-12-12
“bcache”を使ってSSDの速さと HDDの大容量のいいとこどり 2015-12-12“bcache”を使ってSSDの速さと HDDの大容量のいいとこどり 2015-12-12
“bcache”を使ってSSDの速さと HDDの大容量のいいとこどり 2015-12-12
 
シンプルなシステム構成フレームワークalnair
シンプルなシステム構成フレームワークalnairシンプルなシステム構成フレームワークalnair
シンプルなシステム構成フレームワークalnair
 
Fig
FigFig
Fig
 
Ntt tx-study-postgre sql-10
Ntt tx-study-postgre sql-10Ntt tx-study-postgre sql-10
Ntt tx-study-postgre sql-10
 
今日から使い始めるChef
今日から使い始めるChef今日から使い始めるChef
今日から使い始めるChef
 
知らないと地味にハマるOpen stackインストール時の注意点
知らないと地味にハマるOpen stackインストール時の注意点知らないと地味にハマるOpen stackインストール時の注意点
知らないと地味にハマるOpen stackインストール時の注意点
 
Lxc on cloud
Lxc on cloudLxc on cloud
Lxc on cloud
 
Jpug study-postgre sql-10-pub
Jpug study-postgre sql-10-pubJpug study-postgre sql-10-pub
Jpug study-postgre sql-10-pub
 
Flyway使いたい
Flyway使いたいFlyway使いたい
Flyway使いたい
 
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト
Serverspecを使ってサーバ5000台のBaculaクライアントをテストServerspecを使ってサーバ5000台のBaculaクライアントをテスト
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト
 
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
 
Couchbase meetup20140925
Couchbase meetup20140925Couchbase meetup20140925
Couchbase meetup20140925
 
Mercurial入門
Mercurial入門Mercurial入門
Mercurial入門
 
これからLDAPを始めるなら 「389-ds」を使ってみよう
これからLDAPを始めるなら 「389-ds」を使ってみようこれからLDAPを始めるなら 「389-ds」を使ってみよう
これからLDAPを始めるなら 「389-ds」を使ってみよう
 
Rakuten New MySQL Backup System With Xtrabackup
Rakuten New MySQL Backup System With XtrabackupRakuten New MySQL Backup System With Xtrabackup
Rakuten New MySQL Backup System With Xtrabackup
 
Apache cloudstack4.0インストール
Apache cloudstack4.0インストールApache cloudstack4.0インストール
Apache cloudstack4.0インストール
 
Dockerハンズオン
DockerハンズオンDockerハンズオン
Dockerハンズオン
 
MySQL clients
MySQL clientsMySQL clients
MySQL clients
 
サーバー設定自動化は経営課題
サーバー設定自動化は経営課題 サーバー設定自動化は経営課題
サーバー設定自動化は経営課題
 

More from Ken Sawada

OSC 2018 Nagoya rsyncやシェルでバックアップするよりも簡単にOSSのBaculaでバックアップしてみよう
OSC 2018 Nagoya rsyncやシェルでバックアップするよりも簡単にOSSのBaculaでバックアップしてみようOSC 2018 Nagoya rsyncやシェルでバックアップするよりも簡単にOSSのBaculaでバックアップしてみよう
OSC 2018 Nagoya rsyncやシェルでバックアップするよりも簡単にOSSのBaculaでバックアップしてみようKen Sawada
 
DRBDを活用したAzure上でのデータ保護
DRBDを活用したAzure上でのデータ保護DRBDを活用したAzure上でのデータ保護
DRBDを活用したAzure上でのデータ保護Ken Sawada
 
我々はいつまでドキュメント作成に苦しめばいいんだろう
我々はいつまでドキュメント作成に苦しめばいいんだろう我々はいつまでドキュメント作成に苦しめばいいんだろう
我々はいつまでドキュメント作成に苦しめばいいんだろうKen Sawada
 
Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築Ken Sawada
 
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~第0回データ保護勉強会 ~Linux-HA/Baculaのお話~
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~Ken Sawada
 
第2回インフラエンジニアのためのプレゼン技術研究会(オススメの技術書)
第2回インフラエンジニアのためのプレゼン技術研究会(オススメの技術書)第2回インフラエンジニアのためのプレゼン技術研究会(オススメの技術書)
第2回インフラエンジニアのためのプレゼン技術研究会(オススメの技術書)Ken Sawada
 
awsで実現するミッションクリティカル業務のクラウド利用 VIP編
 awsで実現するミッションクリティカル業務のクラウド利用 VIP編 awsで実現するミッションクリティカル業務のクラウド利用 VIP編
awsで実現するミッションクリティカル業務のクラウド利用 VIP編Ken Sawada
 
awsで実現するミッションクリティカル業務のクラウド利用
awsで実現するミッションクリティカル業務のクラウド利用awsで実現するミッションクリティカル業務のクラウド利用
awsで実現するミッションクリティカル業務のクラウド利用Ken Sawada
 

More from Ken Sawada (8)

OSC 2018 Nagoya rsyncやシェルでバックアップするよりも簡単にOSSのBaculaでバックアップしてみよう
OSC 2018 Nagoya rsyncやシェルでバックアップするよりも簡単にOSSのBaculaでバックアップしてみようOSC 2018 Nagoya rsyncやシェルでバックアップするよりも簡単にOSSのBaculaでバックアップしてみよう
OSC 2018 Nagoya rsyncやシェルでバックアップするよりも簡単にOSSのBaculaでバックアップしてみよう
 
DRBDを活用したAzure上でのデータ保護
DRBDを活用したAzure上でのデータ保護DRBDを活用したAzure上でのデータ保護
DRBDを活用したAzure上でのデータ保護
 
我々はいつまでドキュメント作成に苦しめばいいんだろう
我々はいつまでドキュメント作成に苦しめばいいんだろう我々はいつまでドキュメント作成に苦しめばいいんだろう
我々はいつまでドキュメント作成に苦しめばいいんだろう
 
Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築
 
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~第0回データ保護勉強会 ~Linux-HA/Baculaのお話~
第0回データ保護勉強会 ~Linux-HA/Baculaのお話~
 
第2回インフラエンジニアのためのプレゼン技術研究会(オススメの技術書)
第2回インフラエンジニアのためのプレゼン技術研究会(オススメの技術書)第2回インフラエンジニアのためのプレゼン技術研究会(オススメの技術書)
第2回インフラエンジニアのためのプレゼン技術研究会(オススメの技術書)
 
awsで実現するミッションクリティカル業務のクラウド利用 VIP編
 awsで実現するミッションクリティカル業務のクラウド利用 VIP編 awsで実現するミッションクリティカル業務のクラウド利用 VIP編
awsで実現するミッションクリティカル業務のクラウド利用 VIP編
 
awsで実現するミッションクリティカル業務のクラウド利用
awsで実現するミッションクリティカル業務のクラウド利用awsで実現するミッションクリティカル業務のクラウド利用
awsで実現するミッションクリティカル業務のクラウド利用
 

CentOS7で統合バックアップBacula7.0を使ってみよう