2008/04/13

Database:: バックアップ

DBのバックアップを行うタスクをカキコ。

■バックアップ先がディスクの場合
 DUMP DATABASE データベース名 TO バックアップデバイス名 WITH NOUNLOAD , STATS = 10, NOINIT , NOSKIP

 バックアップデバイス名はファイルのことを示している。当然、どのデバイスに格納するかは設定する。

 ※オプション
  NOUNLOAD:バックアップ完了後のバックアップデバイスの解放を行わない(テープだとイジェクトするか?)
  STATS:監視オプション。10%ごとにメッセージを表示
  NOINIT:バックアップデバイスを初期化せずに追記(世代管理)する(INITだとバックアップデバイスを初期化する。MSDNでは上書きすると書いてます)
  NOSKIP:バックアップ セットの有効期限を確認する

■エラーが出た場合
 エラーの原因として、以下のことが考えられる。
 ・バックアップデバイスのファイル破損
  バックアップデバイスを初期化してバックアップしてみる
 ・MSDBDataおよびMSDBLogのサイズが小さい
  サイズを大きくする
スポンサーリンク

スポンサーリンク