リストアの前提条件と考慮事項の確認
リストアを実行する前に、以下の前提条件が存在することを確認します。
- SQL アプリケーションのリストアを実行する前に Microsoft SQL Server インスタンスが必要です。
-
サポートされているオペレーティング システム、データベース、およびブラウザが含まれている「動作要件」を確認します。
以下のリストアに関する考慮事項を確認します。
- ジョブが同じ VM 用でない場合、Arcserve UDP では同時に複数のリストア ジョブを実行できます。同じ VM 用に別のリストア ジョブが実行されている間に、リストア ジョブを開始しようとすると、別のジョブが実行中であるため、後で再度実行するよう通知するアラート メッセージが表示されます。
- Arcserve UDP エージェント(Windows)では、同時に実行できるリストア ジョブは 1 つだけです。別のリストア ジョブが実行されている間に、リストア ジョブを手動で開始しようとすると、別のジョブが実行中であるため、後で再度実行するよう通知するアラート メッセージが表示されます。
Microsoft SQL Server を別の場所にリストアする際の考慮事項
Microsoft SQL Server アプリケーションを別の場所にリストアすることを指定した場合は、同じマシンの別の場所に同じインスタンスまたは異なるインスタンスとして、あるいは別のマシンの別の場所に同じインスタンスまたは異なるインスタンスとしてリストアできます。
Arcserve UDP エージェント(Windows)で Microsoft SQL Server アプリケーションを別の場所にリストアする前に、以下のことを考慮する必要があります。
別の場所が同じマシンにある場合
このオプションでは、データベースを新しい場所に(同じ名前で)リストアするか、新しい名前で(同じ場所に)リストアできます。
- 同じ名前 - 新しい場所 - 同じインスタンス
- たとえば、現在の SQL Server にデータベース A (C:\DB_A)がインストールされ、バックアップされているとします。この場合、このオプションを選択して別のファイルの場所を指定して、データベース A を別の場所(D:\Alternate_A など)にリストアできます。
- データベースがリストアされた後は、新しい場所「D:\Alternate_A」にある同じインスタンスのデータベース ファイルが使用されます。
重要:リストア時にデータベースの場所を変更してデータベース名を変更しない場合は、リストアが完了した後に以前のデータベースが削除されます。リストアされたデータベース ファイルは新しい場所を参照します。
- 同じ場所 - 新しい名前 - 異なるインスタンス
- たとえば、現在の SQL Server に 2 つのデータベース(データベース A およびデータベース B)がインストールされており、その両方がバックアップされているとします。この場合、このオプションを選択して新しいデータベース名を指定して、データベース A を異なるインスタンスのデータベース A_New として同じ場所にリストアできます。
- データベースのリストア後、この場所には異なるインスタンスの 3 つのデータベース(データベース A、データベース B、およびデータベース A_New)が存在します。
別の場所が別のマシンにある場合
- Arcserve UDP エージェント(Windows)サーバの SQL Server バージョンは、バックアップ セッション中に使用される SQL Server のバージョンと後方互換性がある必要があります。
- たとえば、SQL Server 2008 マシンを SQL Server 2010 マシンにリストアできますが、SQL Server 2010 マシンを SQL Server 2008 マシンにリストアできません。
- 64 ビット インスタンスのデータベースを 32 ビット インスタンスにリストアする操作はサポートされていません。
- [元の場所にリストアする]オプションは、ソース インスタンスとデスティネーション インスタンスの名前が同じで、SQL バージョンが同じか高い場合にのみサポートされます。
Microsoft SQL Server 2012/2014 AAG のリストアに関する考慮事項
AlwaysOn 可用性グループ(AAG)の一部である Microsoft SQL Server 2012/2014 データベースをリストアする際に、注意しておくべきいくつかの考慮事項があります。
- MS SQL データベースが MS SQL 2012/2014 AlwaysOn 可用性グループ(AAG)の一部で、元の場所へのリストアが失敗する場合は、以下のタスクを実行します。
- リストア対象データベースを可用性グループから削除します。詳細については、リンクを参照してください。
- すべての可用性グループ ノードでバックアップ セッションを Arcserve UDP エージェント(Windows)に共有してから、すべての可用性グループ ノードで Arcserve UDP エージェント(Windows)を使用してセッションをリストアします。
- データベースを可用性グループに追加し直します。詳細については、リンクを参照してください。
Microsoft SQL Server 2016 以降のバージョンの AAG のリストアに関する考慮事項
AlwaysOn 可用性グループ(AAG)の一部である Microsoft SQL Server 2016 以降のバージョンのデータベースをリストアする際に、注意しておくべきいくつかの考慮事項があります。
- MS SQL データベースが MS SQL 2016 以降のバージョンの AlwaysOn 可用性グループ(AAG)の一部で、元の場所へのリストアが失敗する場合は、以下のタスクを実行します。
- リストア対象データベースを可用性グループから削除します。詳細については、リンクを参照してください。
- プライマリ可用性グループ ノードでバックアップ セッションを Arcserve UDP エージェント(Windows)に共有してから、プライマリ可用性グループ ノードで Arcserve UDP エージェント(Windows)を使用してセッションをリストアします。
- データベースをセカンダリ ノード可用性グループに追加し直します。詳細については、リンクを参照してください。
Microsoft SQL Server クラスタ共有ボリューム(CSV)のリストアに関する考慮事項
Microsoft SQL Server マスタ データベースがクラスタ共有ボリューム(CSV)環境の一部であり、元の場所へのリストアに失敗する場合は、レジストリ キーを有効にします。詳細については、「リストアに関する考慮事項」を参照してください。