データ復元は、操作ミスによるデータ損失を最小限に抑えるのに役立ちます。一時インスタンスを作成して、SQL Server データを回復できます。この方法では、既存のインスタンスに影響を与えることなく、データアクセス用の隔離された環境が提供されます。一時インスタンスにデータを復元し、データを確認してから、プライマリインスタンスにデータを移行して戻すことができます。このプロセスにより、データ復元がビジネスに与える影響を軽減できます。
復元方法の選択の詳細については、復元方法の概要をご参照ください。
前提条件
この機能は、プレミアムローカル SSD を搭載した ApsaraDB RDS for SQL Server 2008 R2 高可用性シリーズのインスタンスでのみ利用できます。
インスタンスのデータバックアップが存在する必要があります。ポイントインタイムリストアを実行する場合は、ログバックアップも必要です。詳細については、自動バックアップの設定または手動バックアップの作成をご参照ください。
注意事項
一時インスタンスは、バックアップファイルからデータベースアカウントとパスワードを継承します。
一時インスタンスのネットワークタイプはクラシックネットワークです。
一度に作成できる一時インスタンスは 1 つだけです。新しい一時インスタンスを作成するには、まず既存のインスタンスを削除する必要があります。
一時インスタンスと上位バージョンの一時インスタンスは無料です。ただし、標準の一時インスタンスは作成後 2 日で自動的にリリースされ、上位バージョンの一時インスタンスは作成後 7 日で自動的にリリースされます。
制限事項
一時インスタンス上でデータベースやアカウントを追加、変更、削除することはできません。
一時インスタンスのパブリックエンドポイントを申請することはできません。一時インスタンスにパブリックエンドポイントを使用する必要がある場合は、チケットを送信してください。
操作手順
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、対象の RDS インスタンスを見つけ、そのインスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、バックアップと復元 を選択します。
バックアップと復元 ページで、一時インスタンス タブをクリックします。
復元する時点を選択します。インスタンスは、選択した時点より前に作成された最後のバックアップから復元されます。
[時間の選択]:ページに表示される時点は、バックアップリスト タブにある有効なバックアップセットの作成時間です。
その他の時刻:他の有効なバックアップセットから時点を選択します。
一時インスタンスの作成タイプを選択します。
一時インスタンスを作成 をクリックし、次に [OK] をクリックします。
上位バージョンの一時インスタンスの作成 をクリックします。表示されるダイアログボックスで、ゾーン、ターゲットのアップグレードバージョン、VPC、および vSwitch を選択し、OK をクリックします。
説明上位バージョンの一時インスタンスのインスタンスタイプとストレージクラスは、デフォルト設定が使用され、変更することはできません。
一時インスタンスの作成に必要な時間は、データ量などの要因によって異なります。[タスク] ページに移動して、タスクの進捗状況を確認できます。
一度に存在できる一時インスタンスは 1 つだけです。異なる時点から一時インスタンスを作成するには、まず現在のインスタンスを削除する必要があります。
一時インスタンスが作成されたら、[RDS インスタンス] ページに戻り、プライマリインスタンスの ID をクリックします。
ページの上部にある データベース移行 をクリックして、 の [データ移行タスク] ページを開きます。
ページの左上隅で、移行インスタンスが配置されているリージョンを選択します。
タスクの作成 をクリックし、移行元データベースと移行先データベースを設定します。
警告移行元インスタンスと移行先インスタンスを選択した後、ページの上部に表示される制限事項をよくお読みになることを推奨します。そうしないと、タスクが失敗したり、データが不整合になったりする可能性があります。

カテゴリ
設定
説明
N/A
タスク名
DTS は自動的にタスク名を生成します。簡単に識別できるように、わかりやすい名前を指定することを推奨します。名前は一意である必要はありません。
ソースデータベース情報
データベースタイプ
[SQL Server] を選択します。
アクセス方法
[パブリック IP 付き自己管理型データベース] を選択します。
説明自己管理データベースを選択した場合は、必要な準備も行う必要があります。詳細については、準備の概要をご参照ください。
インスタンスリージョン
自己管理 SQL Server データベースが存在するリージョンを選択します。
ホスト名または IP アドレス
移行元の自己管理 SQL Server データベースのエンドポイントを入力します。この例では、パブリックエンドポイントを入力します。
ポート
自己管理 SQL Server データベースのサービスポートを入力します。デフォルトのポートは [1433] です。
データベースアカウント
自己管理 SQL Server データベースのデータベースアカウントを入力します。
データベースパスワード
データベースアカウントのパスワードを入力します。
[移行先データベース情報]
データベースタイプ
[SQL Server] を選択します。
アクセス方法
[Alibaba Cloud インスタンス] を選択します。
インスタンスリージョン
移行先の ApsaraDB RDS for SQL Server インスタンスが存在するリージョンを選択します。
インスタンス ID
移行先の ApsaraDB RDS for SQL Server インスタンスの ID を選択します。
データベースアカウント
移行先の ApsaraDB RDS for SQL Server インスタンスのデータベースアカウントを入力します。
データベースパスワード
データベースアカウントのパスワードを入力します。
設定が完了したら、ページ下部の 接続をテストして続行 をクリックします。
移行元または移行先データベースが、ApsaraDB RDS for MySQL や ApsaraDB for MongoDB インスタンスなどの Alibaba Cloud データベースインスタンスである場合、DTS は自動的に DTS サーバーの CIDR ブロックをインスタンスの IP アドレスホワイトリストに追加します。移行元または移行先データベースが Elastic Compute Service (ECS) インスタンスでホストされている自己管理データベースである場合、DTS は自動的に DTS サーバーの CIDR ブロックを ECS インスタンスのセキュリティグループルールに追加します。また、ECS インスタンスがデータベースにアクセスできることを確認する必要もあります。自己管理データベースが複数の ECS インスタンスでホストされている場合は、各 ECS インスタンスのセキュリティグループルールに DTS サーバーの CIDR ブロックを手動で追加する必要があります。移行元または移行先データベースがオンプレミスのデータセンターにデプロイされているか、サードパーティのクラウドサービスプロバイダーによって提供されている自己管理データベースである場合は、DTS からのアクセスを許可するために、データベースの IP アドレスホワイトリストに DTS サーバーの CIDR ブロックを手動で追加する必要があります。DTS サーバーの IP アドレスの詳細については、DTS サーバーの CIDR ブロックをご参照ください。
警告DTS サーバーのパブリック IP アドレスブロックを自動または手動で追加すると、セキュリティリスクが生じる可能性があります。この製品を使用することにより、お客様は潜在的なセキュリティリスクを認識し、受け入れるものとします。お客様は基本的なセキュリティ対策を講じる必要があります。これらの対策には、強力なパスワードの使用、各 CIDR ブロックのオープンポートの制限、内部 API 呼び出しの認証の使用、不要な CIDR ブロックの定期的な確認と制限などが含まれますが、これらに限定されません。専用回線、VPN Gateway、Smart Access Gateway などの内部ネットワークを使用して接続することもできます。
タスクオブジェクトと詳細設定を行います。詳細については、ステップ 5 をご参照ください。
上記の設定が完了したら、ページ下部の 次:タスク設定の保存と事前チェック をクリックします。
次:タスク設定の保存と事前チェック ボタンにポインターを合わせ、バブル内の OpenAPI パラメーターのプレビュー をクリックすると、API 操作を呼び出す際にこのインスタンスを設定するためのパラメーターを表示できます。
説明移行タスクが開始される前に、事前チェックが実行されます。タスクは、事前チェックに合格した後にのみ開始されます。
事前チェックに失敗した場合は、失敗したチェック項目の横にある 詳細を表示 をクリックし、プロンプトに基づいて問題を修正してから、再度事前チェックを実行してください。
事前チェック中に警告が報告された場合:
無視できないチェック項目については、失敗した項目の横にある 詳細を表示 をクリックし、プロンプトに基づいて問題を修正してから、再度事前チェックを実行してください。
無視でき、修正する必要のないチェック項目については、アラートの詳細を確認、無視、OK、再度事前チェックを実行 の順にクリックして、アラート項目をスキップし、再度事前チェックを実行できます。アラート項目を無視することを選択した場合、データの不整合などの問題が発生し、ビジネスにリスクをもたらす可能性があります。
成功率 が 100% になったら、次:インスタンスの購入 をクリックします。
購入 ページで、データ移行インスタンスのリンク仕様を選択します。詳細については、次の表をご参照ください。
カテゴリ
パラメーター
説明
新しいインスタンスクラス
リソースグループの設定
インスタンスが属するリソースグループを選択します。デフォルト値はデフォルトのリソースグループです。詳細については、Resource Management とはをご参照ください。
インスタンスクラス
DTS は、さまざまなパフォーマンスレベルの移行仕様を提供します。リンク仕様は移行速度に影響します。ビジネスシナリオに基づいて仕様を選択できます。詳細については、データ移行リンクの仕様をご参照ください。
設定が完了したら、Data Transmission Service (従量課金) 利用規約 を読み、チェックを入れます。
購入して起動 をクリックし、表示される OK ダイアログボックスで [OK] をクリックします。
データ移行タスク リストページで、移行インスタンスの進捗状況を確認できます。
説明移行インスタンスに増分移行タスクが含まれていない場合、自動的に停止します。インスタンスが停止すると、その ステータス は 完了 になります。
移行インスタンスに増分移行タスクが含まれている場合、自動的に停止せず、増分移行タスクは実行を継続します。増分移行タスクが正常に実行されている間、インスタンスの ステータス は 実行中 です。
(オプション) データ検証または移行が完了した後、一時インスタンスが不要になった場合は、次の手順で削除します:
プライマリインスタンスの詳細ページに移動します。左側のナビゲーションウィンドウで、[バックアップと復元] をクリックします。
[一時インスタンス] タブで、[一時インスタンスの削除] をクリックします。
関連ドキュメント
API 操作を呼び出して、プレミアムローカル SSD を搭載した ApsaraDB RDS for SQL Server 2008 R2 インスタンス用の一時インスタンスを作成するには、CreateTempDBInstance をご参照ください。
ECS インスタンス上の DMS または SQL Server Management Studio (SSMS) クライアントを使用して、内部ネットワーク経由で一時インスタンスにアクセスできます。詳細については、一時インスタンスへのログオンをご参照ください。