2001年09月27日(木) << 前の日記 | 次の日記 >>
これまでの09月27日 編集

■1HDD丸ごとバックアップ[おしごと][FreeBSD] このエントリーをはてなブックマークに追加

お仕事先のサーバを仕込む。動いているのは、プロキシーとウイルススキャンソフト(売り物)、NATとファイヤウォール等なので、 ログ以外の内容は消えたら消えたであまり困るものではない。
というわけで、同じ容量のディスクに同じ内容を書き込んで待機させておいて、 ディスク障害があったら、プライマリとセカンダリを入れ替えて起動という要望を頂きました。
今は、IDE-RAIDが安いのでそれ位おごっても良いんじゃないかと思ったりもしましたが、 ディスクはこれまた安いのと、RAIDのモトが取れる前にリプレースされる可能性を考えて、ディスクコピーで構成してみました。 ディスクコピーの場合、ソフト的にファイル壊してしまった時に対応できるメリットもあります。
最初は簡単に、disklabelを使って、同じ構成のディスクを作ろうとして失敗。 本当は理由を調べれば良かったのだけれども、プライマリとセカンダリを入れ替えつつ、 sysinstallを2回掛けて同じパーティションを持ったディスクを作成。 インストールや設定が終わったところで、
#!/bin/sh
mount /dev/wd1s1a /mnt/.wd1/
mount /dev/wd1s1e /mnt/.wd1/tmp/
mount /dev/wd1s1f /mnt/.wd1/var/
mount /dev/wd1s1g /mnt/.wd1/usr/
dump 0f - /dev/rad0s1a | ( cd /mnt/.wd1/ ; restore rvf - )
dump 0f - /dev/rad0s1e | ( cd /mnt/.wd1/tmp/ ; restore rvf - )
dump 0f - /dev/rad0s1f | ( cd /mnt/.wd1/var/ ; restore rvf - )
dump 0f - /dev/rad0s1g | ( cd /mnt/.wd1/usr/ ; restore rvf - )
umount /mnt/.wd1/usr/
umount /mnt/.wd1/var/
umount /mnt/.wd1/tmp/
umount /mnt/.wd1/
みたいなスクリプトを走らせて完了。

■ 関連記事

以上、1 日分です。

指定日の日記を表示

前月 2001年09月 翌月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

最近の日記

2019年04月01日

新元号「令和」について

2019年03月23日

DXアンテナ ワイヤレスチューナー メディアコンセント DMC10F1

2019年02月17日

#例のグラボを活用する

2019年01月03日

シリーズ5・myHomeAlexaで自分のCDをかける

2018年12月25日

シリーズ4・英語の楽曲・アルバム・アーティスト名をカタカナに直す

2018年12月23日

シリーズ3: Echo Dotがやってきた

2018年12月19日

続・Echo Dotがやってきた

分野別タイトル一覧


全て
CLIP
SYA!nikki
book
freebsd
hns
magic
おさけ
おしごと
お買いもの
ぐる
ごはん
アクセシビリティ
オープンソース
セキュリティ
音楽
地域情報化
電子自治体
日記

keikuma on Twitter

keikuma Name:前田勝之
Location:長崎市
Web:http://www.nantok...
Bio:前田勝之(まえだかつゆき)。長崎在住。コンサル、SE、プログラマー、 なんとか株式会社代表、非常勤講師(情報セキュリティ)。 セキュアド、テクニカルエンジニア(SV,NW)。サーバ管理とWeb日記を10年ほど。 ネットとリアルの接点に関心あり。食べること・歌うこと・愛すること・作ること・飲むこと。おいしいものがぜんぶすき。

サイト内検索

Google AdSense

Powered by hns-2.19.9, HyperNikkiSystem Project