同じサーバ上の別のインスタンスへの SQL データベースのリストア

このセクションでは、Filestream が有効な SQL データベースを、Filestream が有効なデータベースの別のインスタンスにリストアする方法について説明します。2 つのインスタンスは同じ SQL サーバ上にあります。

以下の手順に従います。

  1. インスタンス名を変更するには、SqlRestore.ini ファイルを開き、RestoreInstanceName を編集します。
  2. たとえば、インスタンス名を WIN-MNDGB2V1BJ7\MSSQLSERVER から WIN-MNDGB2V1BJ7\INS1_FSE に変更します。
  3. 注: WIN-MNDGB2V1BJ7 は SQL サーバを示します。
  4. 注: SQL Server を使用せずに、RestoreInstanceName フィールドを指定することもできます。例: RestoreInstanceName = INS1_FSE
  5. エージェントの[リストア]ページで、リストアするデータベースを選択し、[次へ]をクリックします。
  6. [リストア オプション]画面で、[別の場所にリストアする]を選択し、インスタンスを参照します。
  7. データベース名を変更するには、[新しいデータベース名]テキスト領域をクリックし、新しい名前を入力します。たとえば、SFS_MFG の名前を Rename_SFS_MFG に変更します。
  8. 注: [ファイルの別の場所]では一時フォルダが選択されます。この場所で、SqlRestore.ini ファイルで定義された場所へのファイルのリストアが処理されます。
  9. 設定が正しいことを確認し、[完了]をクリックして、リストア プロセスを開始します。
  10. アクティビティ ログには、変更されたデータベース名と共にリストアのステータスが表示されます。
  11. インスタンスとデータベースの名前の変更は、SQL Management Studio に反映されます。
  12. SqlRestore.ini ファイルで定義されているように、LDF、MDF、Filestream ファイルはそれぞれのフォルダに保存されます。