2016年4月30日土曜日

システムバックアップその16

さて、バックアップ処理編の最後は、作っていなかったファイルシステム設定ファイルの作成だ。
細かいこと抜きに作ってしまってくれ。
ファイルの場所は、/root/backup/etc/fsconfig/のはずだ。
以下の通りに作ってくれれば問題ないはず。

ファイル名:0030_lv-etc-opt
--ココから--
USELVM=Yes
VOLNAME=lv-etc-opt
MOUNTPOINT=/etc/opt
SNAPSIZE=32M

--ココまで--

ファイル名:0030_lv-home
--ココから--
USELVM=Yes
VOLNAME=lv-home
MOUNTPOINT=/home
SNAPSIZE=128M

--ココまで--

ファイル名:0030_lv-opt
--ココから--
USELVM=Yes
VOLNAME=lv-opt
MOUNTPOINT=/opt
SNAPSIZE=32M

--ココまで--

ファイル名:0030_lv-srv
--ココから--
USELVM=Yes
VOLNAME=lv-srv
MOUNTPOINT=/srv
SNAPSIZE=32M

--ココまで--

ファイル名:0030_lv-swap-1
--ココから--
USELVM=Yes
VOLNAME=lv-swap-1
MOUNTPOINT=swap
SNAPSIZE=

--ココまで--

ファイル名:0030_lv-tmp
--ココから--
USELVM=Yes
VOLNAME=lv-tmp
MOUNTPOINT=/tmp
SNAPSIZE=256M

--ココまで--

ファイル名:0030_lv-usr-local
--ココから--
USELVM=Yes
VOLNAME=lv-usr-local
MOUNTPOINT=/usr/local
SNAPSIZE=32M

--ココまで--

ファイル名:0030_lv-usr-share
--ココから--
USELVM=Yes
VOLNAME=lv-usr-share
MOUNTPOINT=/usr/share
SNAPSIZE=128M

--ココまで--

ファイル名:0030_lv-var
--ココから--
USELVM=Yes
VOLNAME=lv-var
MOUNTPOINT=/var
SNAPSIZE=256M

--ココまで--

ファイル名:0030_lv-var-backups
--ココから--
USELVM=Yes
VOLNAME=lv-var-backups
MOUNTPOINT=/var/backups
SNAPSIZE=32M

--ココまで--

ファイル名:0030_lv-var-cache
--ココから--
USELVM=Yes
VOLNAME=lv-var-cache
MOUNTPOINT=/var/cache
SNAPSIZE=256M

--ココまで--

ファイル名:0030_lv-var-crash
--ココから--
USELVM=Yes
VOLNAME=lv-var-crash
MOUNTPOINT=/var/crash
SNAPSIZE=32M

--ココまで--

ファイル名:0030_lv-var-local
--ココから--
USELVM=Yes
VOLNAME=lv-var-local
MOUNTPOINT=/var/local
SNAPSIZE=32M

--ココまで--

ファイル名:0030_lv-var-log
--ココから--
USELVM=Yes
VOLNAME=lv-var-log
MOUNTPOINT=/var/log
SNAPSIZE=320M

--ココまで--

ファイル名:0030_lv-var-opt
--ココから--

USELVM=Yes
VOLNAME=lv-var-opt
MOUNTPOINT=/var/opt
SNAPSIZE=32M

--ココまで--

ファイル名:0030_lv-var-tmp
--ココから--
USELVM=Yes
VOLNAME=lv-var-tmp
MOUNTPOINT=/var/tmp
SNAPSIZE=256M

--ココまで--

ファイル名の頭が全て0030_だけど、これはあんまり気にしないでいい。
バックアップを取る順番を示しているだけなので、特に同じでも問題は無い。テープにバックアップ取るような形に書き換える場合は、番号はかぶらないようにした方がいいだろうけどね。

さ、取得出来たらバックアップしてみよう。
# cd
# cd backup/bin
# ./0000_backup

無事に終わったら、取得結果を確認だ。
# mount -o ro /media/backup
# ls -l /media/backup
(ディレクトリ名を確認しておこう)
# cd /media/backup/YYYYMMDDhhmmss
(上で確認したディレクトリに移動しよう)
# ls -l archive

各領域(swapを除く)のバックアップアーカイブが出来上がっているのが確認できただろうか?
lv-opt.tbzや、lv-var-crash.tbz等、元々ファイルが存在しない領域は、140~150バイト程度しか無いが、それで問題ない。

ちゃんとバックアップが取れているのが確認できたら、アンマウントしていこう。
# cd
# umount /media/backup


次回以降は、リストアスクリプトの作成だ。
今回はココまで。

0 件のコメント:

コメントを投稿