山口県宇部市のロボット・プログラミング教室、アクシオン

  SQL Serverでデータベースミラーリング(その3) - アクシオン

SQL Serverでデータベースミラーリング(その3)

ミラーリング設定準備に入ります。

データベースのバックアップ

元になるデータベース(プリンシパル)のバックアップが必要になるのですが、「完全復旧モデル」でないといけないようで「単純」「一括ログ」はミラーリングがサポートされてないようです。

まずは「完全復旧モデル」になっているかを確認します。

Microsoft SQL Server Management Studioを起動してインスタンスに接続します。

対象のデータベース名で右クリックして「プロパティ」を開いて「オプション」をクリックします。

「復旧モデル」が「完全」になっていない場合は変更して「OK」をクリックします。

データベースのプロパティ

 

バックアップは2つ必要です。

「完全」と「トランザクションログ」の2種類

対象のデータベースを右クリックしてバックアップ

「バックアップの種類」で「完全」を選択して、その他の設定ができれば「OK」をクリックする。

データベースのバックアップ

 

「バックアップの種類」で「トランザクションログ」を選択して、その他の設定ができれば「OK」をクリックする。

バックアップ先は完全バックアップのファイルに追加します。

データベースのバックアップ

「完全」と「トランザクションログ」の2つをバックアップしましたが、作成されるファイルは1つです。

 

 

バックアップからの復元

ミラー側での作業になります。

データベースがまったくない状態で「完全」と「トランザクションログ」同時に復元できそうな気がするのですが、なぜかうまくいかないので「トランザクションログ」のチェックを外して「完全」のみを先に1度復元しました。

データベースの復元

 

上書きするにチェックをして復旧状態は「RESTORE WITH RECOVERY」のままで行います。

データベースの復元

 

もう1度データベースの復元を開いて、今度は「データベース」と「ログ」にチェックしたままで「オプション」を設定します。

データベースの復元

 

上書きにチェックして復旧状態は必ず「RESTORE WITH NORECOVERY」に設定します。

どうもここが重要なようです。

設定ができれば「OK」をクリックして「完全」と「トランザクションログ」を復元します。

データベースの復元

 

復元が完了するとデータベース名の後ろに「(復元しています…)」と表示されます。

これでミラー側の準備完了です。

データベースの復元

 

SQL Serverでデータベースミラーリング(その2)
SQL Serverでデータベースミラーリング(その4)

まずは無料相談をご利用ください。

ソーシャルボタン

こちらの記事も読まれています。

  • 九州ブロック大会 1位九州ブロック大会 1位 1月26日に福岡科学館で行われた「ロボカップジュニア2020九州ブロック大会」に出場したチーム「アイギス」がサッカービギナーズで第1位になりました。 第1戦目は前半同点に追いつかれ北九州ノード大会と同様にあぶない場面もありましたが、その後はどうにか全勝で終わることができました。 途中ロボット同士の衝突で赤外線センサーが1個破損したらしいのですが、プログラムの修正で […]
  • IIS10でPHPを動かすときの「php.ini」変更箇所(備忘記録)IIS10でPHPを動かすときの「php.ini」変更箇所(備忘記録) 「php.ini-production」ファイルを「php.ini」にリネーム後に変更する箇所 extension_dir = "ext"cgi.force_redirect = 0cgi.fix_pathinfo = 1fastcgi.impersonate = 1fastcgi.logging = […]
  • 今どきの子供たちのパソコンとの関係について今どきの子供たちのパソコンとの関係について 今どきの子供たちは、生まれた時からパソンコンなどの機器と密接に関わって生きてきています。さらに、子供たちが生きて行く未来では、パソコンがなければ生活ができないような環境になることは間違い無いでしょう。パソコンを使えることが必須の世界へとなっていくのでしょう。 […]
  • 赤ちゃんの頃から習い事を始める効果について赤ちゃんの頃から習い事を始める効果について 赤ちゃんの頃から習い事を始めると、運動機能や言語機能、感性を育むことができます。特に、音楽や英語などは、赤ちゃんの頃から身に付けると自然と身についていくものです。後から身に付けるより、簡単に受け入れることができるのは赤ちゃんだからです。 […]
  • 論理的思考力を身に着けることができました。論理的思考力を身に着けることができました。 【第一志望の大学に合格したK君】私はこれからの時代プログラミングが必須になると思い、教室に通い始めました。 完全な初心者でしたが、基礎から丁寧に教えてもらい戸惑うことなく学ぶことができたと思います。 教材は小さいころから遊んでいたLEGOを基にしたもので、イメージしていた英字の羅列を書くようなものではなかったのでとても使いやすかったです。 […]
PAGE TOP