SQL Server データベースがサードパーティのクラウド環境または自己管理環境で稼働している場合、Alibaba Cloud へ移行することなく、信頼性の高い保護手段を確保する必要があります。Data Disaster Recovery (DBS) は、これらのデータベースに対して論理バックアップおよび復元をサポートしており、単一テーブルの復元、地理的冗長性、長期アーカイブを実現します。
制限事項
各 SQL Server データベースでは、1 つのバックアップスケジュールのみがサポートされます。同一データベースに対して 2 つ目のスケジュールを追加すると、復元時に例外が発生します。
DBS は SQL Server データベースに対する増分バックアップをサポートしていません。完全バックアップのみ利用可能です。
前提条件
開始する前に、以下の条件を満たしていることを確認してください。
[Data Source Type] を [SQL Server] に、[Backup Method] を [論理バックアップ] に設定して購入したバックアップスケジュールです。詳細については、「バックアップスケジュールを作成する」をご参照ください。
十分な権限を持つデータベースアカウント。バックアップのみの場合は読み取り専用アクセスで十分です。バックアップおよび復元を行う場合は、読み書き両方のアクセス権限が必要です。詳細については、「データベースアカウントの種類ごとの必要な権限」をご参照ください。
(データベースゲートウェイ経由で接続する場合)自己管理データベース用にインストールおよび設定済みのデータベースゲートウェイ。詳細については、「バックアップゲートウェイのインストール」をご参照ください。
(OSS をバックアップストレージとして使用する場合)あらかじめ作成済みの、標準ストレージクラスを使用した OSS バケット。
バックアップスケジュールの設定
Data Management (DMS) コンソール V5.0 にログインします。
上部ナビゲーションバーで、セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > バックアッププラン の順に選択します。
シンプルモードでは、左上隅の
アイコンにマウスを合わせ、すべての機能 > セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > バックアッププラン の順に選択します。バックアップスケジュール ページで、設定対象のバックアップスケジュールを見つけ、バックアップスケジュールの設定 をクリックします(操作 列)。
バックアップソースおよび送信先の設定 ステップで、以下のパラメーターを設定し、次へ をクリックします。

スケジュール名
パラメーター 説明 スケジュール名 バックアップスケジュールの名前。DBS が自動的に生成します。識別しやすいように、意味のある名前を入力してください。名前は一意である必要はありません。 バックアップソース
パラメーター 必須 説明 バックアップモード はい バックアップ方法。購入時に選択した方法がデフォルト値です。本例では 論理バックアップ を使用します。 データベースの場所 はい ソースデータベースのネットワーク上の場所。選択肢: ECS でホストされるデータベース、パブリック IP アドレス付きのユーザー作成データベース <IP アドレス:ポート番号>、Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ、パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス)。 インスタンスリージョン 条件付き ソースデータベースが存在するリージョン。表示されるのは、データベースの場所 が RDS インスタンス、PolarDB、ECS でホストされるデータベース、または パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス) の場合のみです。 データベースタイプ 条件付き ソースデータベースのタイプ。表示されるのは、データベースの場所 が パブリック IP アドレス付きのユーザー作成データベース <IP アドレス:ポート番号>、ECS でホストされるデータベース、Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ、または パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス) の場合のみです。 ゲートウェイインスタンス ID 条件付き データベースゲートウェイの ID。表示されるのは、データベースの場所 が パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス) の場合のみです。 ECS インスタンス ID 条件付き ソースデータベースがデプロイされている ECS インスタンス。表示されるのは、データベースの場所 が ECS でホストされるデータベース の場合のみです。 ピア VPC 条件付き ソースデータベースが存在する仮想プライベートクラウド (VPC)。表示されるのは、データベースの場所 が Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ の場合のみです。 アドレス 条件付き ソースデータベースへの接続に使用するエンドポイント。サーバーにファイアウォールルールが設定されている場合は、ホワイトリストの設定 をクリックして DBS の CIDR ブロックを取得し、サーバーのホワイトリストに追加してください。表示されるのは、データベースの場所 が パブリック IP アドレス付きのユーザー作成データベース <IP アドレス:ポート番号>、Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ、または パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス) の場合のみです。 ポート番号 条件付き ソースデータベースへの接続に使用するポート。表示されるのは、データベースの場所 が パブリック IP アドレス付きのユーザー作成データベース <IP アドレス:ポート番号>、Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ、または パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス) の場合のみです。 データベースアカウント はい ソースデータベースへの接続に使用するアカウントのユーザー名。 パスワード はい アカウントのパスワード。認証情報を入力後、接続テスト をクリックして接続性を確認してください。テスト成功 のメッセージが表示されれば、接続が有効であることを確認できます。 クロスボーダーデータ転送に関するコンプライアンス保証 はい チェックボックスをオンにして、コンプライアンスに関する誓約を承諾してください。 バックアップの送信先
パラメーター 必須 説明 バックアップストレージタイプ はい バックアップデータの保存先。DBS ストレージ(推奨):データは DBS 内に保存されます — OSS バケットは不要です。ストレージ容量に基づいて課金されます。詳細については、「ストレージ料金」をご参照ください。OSS For User:バックアップデータはお客様の OSS バケット(標準ストレージクラスのみ)に保存されます。事前に作成済みのバケットが必要であり、OSS バケット名 パラメーターを設定してください。 ストレージ暗号化 はい 保存されたバックアップの暗号化方式。暗号化(推奨):OSS のサーバ側暗号化による AES-256 暗号化。非暗号化:バックアップは暗号化せずに保存されます。 大規模なデータ量におけるストレージコストを削減するには、従量課金よりもコスト効率が高いサブスクリプション型ストレージプランの購入をご検討ください。
バックアップ対象の編集 ステップで、利用可能 セクションからバックアップ対象のデータベースまたはテーブルを選択し、右向き矢印をクリックして 選択済み セクションに移動します。その後、次へ をクリックします。
- DBS はテーブルレベルおよびデータベースレベルのバックアップをサポートしています。利用可能 セクションの左下隅にある すべて選択 をクリックすると、すべてのデータベースを選択できます。サポートされるバックアップ粒度はデータベースタイプによって異なります。詳細については、「サポートされるデータベースタイプと機能」をご参照ください。 - バックアップスケジュールの設定後に作成されたデータベースは、デフォルトではバックアップされません。これらを含めるには、タスクの設定 ページでデータベースを追加してください。詳細については、「バックアップ対象の変更」をご参照ください。
バックアップ時間の設定 ステップで、以下のパラメーターを設定し、次へ をクリックします。
パラメーター 必須 説明 完全バックアップ頻度 はい バックアップの実行頻度。定期バックアップ:再発行スケジュール(完全データバックアップの再発行 および 開始時刻 の設定が必要)で実行されます。単一バックアップ:1 回のみ実行されます。 完全データバックアップの実行頻度 条件付き バックアップを実行する曜日。少なくとも 1 日を選択してください。完全バックアップ頻度 が 定期バックアップ の場合に必須です。 開始時刻 条件付き バックアップの開始時刻。データベースへの影響を最小限に抑えるため、ピーク時以外の時間帯(例:01:00)に設定してください。予定された開始時刻に前回のバックアップがまだ実行中の場合、次のバックアップはスキップされます。完全バックアップ頻度 が 定期バックアップ の場合に必須です。 増分バックアップ 該当なし SQL Server データベースではサポートされていません。 完全データバックアップの並行スレッド数の最大値 いいえ 完全バックアップで使用する並行スレッド数。この値を減らすことで、バックアップによるデータベースパフォーマンスへの影響を制限できます。 ライフサイクルの編集 ステップで、完全データバックアップライフサイクルの設定 セクションにて、完全バックアップデータの保持期間を設定します。
バックアップセットは 7 日間から 3,650 日間まで保持されます。保持期間が満了すると、自動的に削除されます。
事前チェック をクリックします。
事前チェック成功 のメッセージが表示されたら、タスクの開始 をクリックします。バックアップスケジュールのステータスは、有効になると 実行中 に変わります。
バックアップスケジュールの開始後にエラーが表示された場合は、「異常なバックアップスケジュールのエラーを修正する方法」をご参照ください。問題が解決しない場合は、DingTalk グループ(ID:35585947)よりテクニカルサポートまでお問い合わせください。
SQL Server データベースの復元
DMS コンソール V5.0 にログインします。
上部ナビゲーションバーで、セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > バックアッププラン の順に選択します。
シンプルモードでは、左上隅の
アイコンにマウスを合わせ、すべての機能 > セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > バックアッププラン の順に選択します。バックアップスケジュール ページで、対象のバックアップスケジュールを見つけ、管理 をクリックします(操作 列)。
タスクの設定 ページで、右上隅の データベースの復元 をクリックします。
復元タスク作成ウィザードの 復元時刻の設定 ステップで、以下のパラメーターを設定し、次へ をクリックします。

復元ポイント
パラメーター 必須 説明 タスク名 はい 復元タスクの名前。DBS が自動的に生成します。タスクを識別しやすいように、意味のある名前を入力してください。名前は一意である必要はありません。 復元可能な時間範囲 — 読み取り専用。復元可能な時間範囲(最初の完全バックアップセットから最新の完全バックアップセットまで)を表示します。 復元先 はい 復元する時点。必ず 復元可能な時間範囲 内に指定してください。 ターゲットデータベース
パラメーター 必須 説明 データベースの場所 はい ターゲットデータベースの場所。選択肢: RDS インスタンス、ECS でホストされるデータベース、パブリック IP アドレス付きのユーザー作成データベース <IP アドレス:ポート番号>、Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ、パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス)。本例では RDS インスタンス を使用します。 インスタンスリージョン 条件付き ターゲットインスタンスが存在するリージョン。データベースの場所 が パブリック IP アドレス付きのユーザー作成データベース <IP アドレス:ポート番号> の場合は表示されません。 RDS インスタンス ID 条件付き ApsaraDB RDS for SQL Server インスタンスの ID。データベースの場所 が RDS インスタンス の場合にのみ必須です。 データベースタイプ 条件付き ターゲットデータベースのタイプ。SQL Server に設定します。データベースの場所 が パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス) の場合にのみ表示されます。 ゲートウェイインスタンス ID 条件付き 自己管理データベースが存在するサーバーのゲートウェイ。表示されるのは、データベースの場所 が パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス) の場合のみです。 ピア VPC 条件付き ターゲットデータベースが存在する VPC。表示されるのは、データベースの場所 が ECS でホストされるデータベース または Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ の場合のみです。 ECS インスタンス ID 条件付き ターゲットデータベースがデプロイされている ECS インスタンス。表示されるのは、データベースの場所 が ECS でホストされるデータベース の場合のみです。 アドレス 条件付き ターゲットデータベースへの接続に使用するエンドポイント。表示されるのは、データベースの場所 が パブリック IP アドレス付きのユーザー作成データベース <IP アドレス:ポート番号>、ECS でホストされるデータベース、Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ、または パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス) の場合のみです。 ポート番号 条件付き ターゲットデータベースへの接続に使用するポート。表示されるのは、データベースの場所 が パブリックネットワーク IP なし:ポートの自己構築データベース(データベースゲートウェイ経由でアクセス) または パブリック IP アドレス付きのユーザー作成データベース <IP アドレス:ポート番号> の場合のみです。 データベースアカウント はい ターゲットデータベースへの接続に使用するアカウントのユーザー名。このアカウントには書き込み権限が必要です。 パスワード はい アカウントのパスワード。 クロスボーダーデータ転送に関するコンプライアンス保証 はい チェックボックスをオンにして、コンプライアンスに関する誓約を承諾してください。 復元対象の設定 ステップで、以下のパラメーターを設定し、事前チェック をクリックします。
パラメーター 必須 説明 競合処理 はい 復元対象オブジェクトとターゲットデータベース内の既存オブジェクトの名前が重複した場合の処理方法。デフォルト: 同名オブジェクトの名前変更。たとえば、 job_infoテーブルが復元された場合、job_info_dbs_<復元タスク ID>_<タイムスタンプ>という名前に変更されます。復元対象 はい 復元対象のデータベースまたはテーブルを 利用可能 セクションから選択し、右向き矢印をクリックして 選択済み セクションに移動します。DBS はテーブルレベルおよびデータベースレベルの復元をサポートしており、転送データ量を削減し、目標復旧時間 (RTO) を短縮できます。詳細については、「サポートされるデータベースタイプと機能」をご参照ください。 事前チェック成功 のメッセージが表示されたら、タスクの開始 をクリックします。
復元の進行状況を監視するには、左側ナビゲーションウィンドウで 復元タスク をクリックします。
復元の所要時間は、バックアップスケジュールの仕様およびデータベースのサイズによって異なります。仕様の高いスケジュールほど、復元は高速に完了します。詳細については、「バックアップ方法およびバックアップスケジュール仕様の選択」をご参照ください。
次のステップ
API オペレーション:バックアップスケジュールの作成には
CreateBackupPlanを使用します。作成、設定、開始を 1 回の呼び出しで実行するには、CreateAndStartBackupPlanを使用します。詳細については、「CreateBackupPlan」および「CreateAndStartBackupPlan」をご参照ください。バックアップスケジュールの管理:バックアップソース、対象、タイミング、保持ポリシーを変更します。詳細については、「バックアップスケジュールの管理」をご参照ください。
課金の確認:バックアップスケジュールに適用される課金内容を確認します。詳細については、「課金に関するよくある質問」をご参照ください。
バックアップスケジュールの一時停止:コスト削減のため、不要になったスケジュールを一時停止します。詳細については、「バックアップスケジュールの一時停止または開始」をご参照ください。