- PR -

NTBackupでASRの運用について

1
投稿者投稿内容
はなうさぎ
会議室デビュー日: 2007/04/20
投稿数: 10
投稿日時: 2007-04-20 17:25
いつも参考にさせていただいております。
システムバックアップをNTBackupのASRで運用しようと思っております。

ASRについては、過去レスや@IT内での記事にて大まかに把握しました。しかし実施経験もなく、また細かな点で分からない点、確認しておきたい点などがありまして、皆様のお力を借りたいと思っております。

マシンの環境ですが以下のようになっております。
Windows Server 2003
ドライブC:システム
ドライブD:SQL Server 2005のプログラム
ドライブE:データベースファイル
スタンドアロンサーバー


質問1
NTBackupで以下の二つの違いについて確認させてください。もし勘違いがあればご指摘ください。
・「バックアップまたは復元ウィザード」から「このコンピューターにある情報すべて」
・「詳細モードに切り替えて実行する」から自動システム回復ウィザード
「このコンピューターにある情報すべて」から実行すると、すべてのドライブ(ドライブC,D,E)が1つのbkfファイルとして保存され、それに加えてASRディスクが作成される。
ASRリストア時は、システム領域(Cドライブ)のみリストアされ、必要に応じてユーザー領域(ドライブD,E)は復元ウィザードから、bkfファイルから復元する。


「詳細モード」からの「自動システム回復ウィザード」では、ドライブCを含んだbkfファイルと、ASRディスクが作成され、ユーザー領域(ドライブD,E)はバックアップされない。


質問2
Cドライブのファイルが壊れて、OSが正常に動かなくなった場合、
ASRリストアしたときに、バックアップ時とパーティションの構成(位置やサイズ)がかわっていなければユーザーデータ(ドライブD,E)などはそのまま残るのでしょうか?
つまりASRからのリストアだけで、データとしては正常な状態に戻り、復元ウィザードから他のドライブを復元する必要はないのでしょうか?


質問3
システムバックアップは、システム領域が変更された際に行うのが通常だと思いますが、
OSの立ち上げ時にもシステムバックアップを取る必要があるのでしょうか?
起動時にファイルを書き換える処理は組み込んでいませんが、OS自体の立ち上げ時の挙動を把握していないため少し不安です。

基本的なことばかりで申し訳ありませんが、ご助言いただけると助かります。
よろしくお願いします。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2007-04-21 02:20
こんばんわ.
引用:

はなうさぎさんの書き込み (2007-04-20 17:25) より:

質問1
NTBackupで以下の二つの違いについて確認させてください。もし勘違いがあればご指摘ください。


手元に環境がないので試せませんが,試せば良いだけだと思いますよ.
引用:

質問2
Cドライブのファイルが壊れて、OSが正常に動かなくなった場合、
ASRリストアしたときに、バックアップ時とパーティションの構成(位置やサイズ)がかわっていなければユーザーデータ(ドライブD,E)などはそのまま残るのでしょうか?
つまりASRからのリストアだけで、データとしては正常な状態に戻り、復元ウィザードから他のドライブを復元する必要はないのでしょうか?


単に system volume が障害で file system が壊れた場合はその通りです.
ですが,HDD が障害で物理的に壊れた場合は当然 data volume も壊れます.
ですので,D/E drive の partition が壊れていなければ
C drive だけ ASR で restore すれば良いです.
引用:

質問3
システムバックアップは、システム領域が変更された際に行うのが通常だと思いますが、
OSの立ち上げ時にもシステムバックアップを取る必要があるのでしょうか?
起動時にファイルを書き換える処理は組み込んでいませんが、OS自体の立ち上げ時の挙動を把握していないため少し不安です。


それは必要ないと思います.
「システム領域の変更」とは hotfix の適用や設定値の変更を指していると思います.
pagingfiles などは確かに書き換えられますし,
一時 file などもあるでしょうけど,それらを backup する必要はないと思います.
はなうさぎ
会議室デビュー日: 2007/04/20
投稿数: 10
投稿日時: 2007-04-21 09:51
kaz様

ご返答ありがとうございます。

引用:

手元に環境がないので試せませんが,試せば良いだけだと思いますよ.


はい、バックアップを実行してみました。
どちらのモードでも1つのbkfファイルと、ASRディスクが作成されました。
しかし、ASRリストアまでは試せないため、「このコンピュータすべての…」
からバックアップを取ったものを使ってリストアする際、本当にシステム領域(Cドライブ)のみリストアされるかどうかを確認することができません。
ご経験があるかたにアドバイスをいただこうと思いまして。。。



引用:

単に system volume が障害で file system が壊れた場合はその通りです.
ですが,HDD が障害で物理的に壊れた場合は当然 data volume も壊れます.
ですので,D/E drive の partition が壊れていなければ
C drive だけ ASR で restore すれば良いです.


partitionは変更することはないため
system障害→ASRでrestoreのみ
disc障害 →ASRでrestore後、復元ウィザードから他のドライブを復元
で行いたいと思います。
貴重なアドバイスありがとうございます。


引用:

それは必要ないと思います.
「システム領域の変更」とは hotfix の適用や設定値の変更を指していると思います.
pagingfiles などは確かに書き換えられますし,
一時 file などもあるでしょうけど,それらを backup する必要はないと思います.


素朴な疑問にお答えいただきありがとうございます。
これで安心して、バックアップを行えることができます。


あと追加の質問で申し訳ないのですが、
NTBackupで「このコンピュータすべての…」でバックアップを行うとき
システムファイルなどが開いていても正常にバックアップとれるとのことですが、
それはドライブCなどのファイルについてのみ適用されて、その他のドライブ
、たとえば、ドライブDでSQL Server 2005を動かしていますが、
ドライブDのファイルも正常にバックアップとれているのでしょうか?
もちろんサービスを止めてからバックアップを行うのがよいのでしょうが。。。

よろしくお願いいたします。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2007-04-21 14:27
こんにちわ.
引用:

はなうさぎさんの書き込み (2007-04-21 09:51) より:

NTBackupで「このコンピュータすべての…」でバックアップを行うとき
システムファイルなどが開いていても正常にバックアップとれるとのことですが、
それはドライブCなどのファイルについてのみ適用されて、その他のドライブ
、たとえば、ドライブDでSQL Server 2005を動かしていますが、
ドライブDのファイルも正常にバックアップとれているのでしょうか?
もちろんサービスを止めてからバックアップを行うのがよいのでしょうが。。。


ASR と VSS を連携させることでおそらく可能となるでしょう.
しかし,保障はされないと思うので,
SQL Server を停止するか Database を export するのが手堅いでしょう.
はなうさぎ
会議室デビュー日: 2007/04/20
投稿数: 10
投稿日時: 2007-04-23 09:53
kaz様
追加の質問まで答えていただきありがとうございます。

引用:

ASR と VSS を連携させることでおそらく可能となるでしょう.
しかし,保障はされないと思うので,
SQL Server を停止するか Database を export するのが手堅いでしょう.



@IT内の記事
http://www.atmarkit.co.jp/fwin2k/dnsvrguide/vss/vss_01.html
を参照にしたところ、
NTBackupでは、VSSは通常ONの状態で行われているため、SQL Server等を動かした状態でも、バックアップは可能のようですね。
でも、念のため、SQL Serverは止めてから行いたいと思います。

ご丁寧な回答ありがとうございました。
はなうさぎ
会議室デビュー日: 2007/04/20
投稿数: 10
投稿日時: 2007-04-24 16:33
追加質問ばっかりですいません。あと1つ追加でお伺いしたいことがあります。

NTbackupの復元からは、バックアップ後に追加したファイルなどは
リストア後もそのまま残ることや
オプションで指定しない限り、修正されたファイルはそのまま修正後のファイルとして
残ることは、以前ころん様が投稿した質問↓
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=28170&forum=6
で把握しましたが、

Windows OSのインストールCD-ROMから
ASRでリストアした際にも、同様にバックアップ後に
システム領域に追加したファイルはそのまま残り、
バックアップ後に修正したファイルも、そのまま修正後のファイルとして残るのでしょうか?
それとも、一度システム領域がフォーマットされ、純粋にASRでバックアップを行った
時点の状態に戻るのでしょうか?

ASRからのリストアと、通常のNTbackupでの復元の
仕組みをまだ把握できていないため、困惑しております。

ご存知の方がいらっしゃいましたら、どうぞよろしくお願い致します。


はなうさぎ
会議室デビュー日: 2007/04/20
投稿数: 10
投稿日時: 2007-05-01 13:10
自己解決しました。

ASRでの自動回復では、システムパーティションをフォーマットする
動作があるようなので、バックアップ後に
システムパーティションに追加したファイルは残らないようです。

このたびは色々ありがとうございました。

1

スキルアップ/キャリアアップ(JOB@IT)