データディザスタリカバリでは、データベースをデータソースとして登録することで、そのデータの管理およびバックアップが可能です。Alibaba Cloud のデータベース(ApsaraDB RDS および PolarDB)は自動的に同期されます。Elastic Compute Service (ECS) 上の自己管理データベース、オンプレミスデータベース、またはサードパーティのクラウドプロバイダーが提供するデータベースについては、手動で登録します。
課金
データソースの追加自体は無料です。データソースに対してバックアップを有効化した場合にのみ、課金が発生します。
仕組み
データディザスタリカバリでは、データソースを追加する方法として以下の 2 種類をサポートしています。
| 方法 | 対応するデータベースタイプ |
|---|---|
| 自動同期 | ApsaraDB RDS for MySQL、ApsaraDB RDS for SQL Server、ApsaraDB RDS for PostgreSQL、PolarDB for MySQL |
| 手動登録 | ECS インスタンス上の自己管理 MySQL、オンプレミス MySQL データベース、サードパーティのクラウドプロバイダーが提供する MySQL データベース |
対応するデータベースタイプの完全な一覧については、「対応するデータベースタイプと機能」をご参照ください。
前提条件
開始する前に、以下の条件を満たしていることを確認してください。
データベースエンドポイント(IP アドレス)およびポート番号
データディザスタリカバリとデータベース間のネットワーク接続性が確保されていること:
パブリックネットワーク:データベースのセキュリティ設定で、データディザスタリカバリの CIDR ブロックからのインバウンド接続が許可されていることを確認してください。
プライベートネットワーク:データディザスタリカバリが、仮想プライベートクラウド(VPC)または専用回線を経由してデータベースに到達できることを確認してください。
操作手順
自動同期されるデータベースの表示
ApsaraDB RDS および PolarDB のデータベースは、作成時に自動的に登録されます。本手順を使用して、それらを表示します。
DMS コンソール V5.0 にログインします。
上部ナビゲーションバーで、セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > データディザスタリカバリデータソース を選択します。
シンプルモードの場合、左上隅の
アイコンにポインターを合わせて、すべての機能 > セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > データディザスタリカバリデータソース を選択します。データディザスタリカバリデータソース ページで、クラウドデータベース タブをクリックし、登録済みのデータベースを表示します。
ECS インスタンス上の自己管理データベースの追加
本手順では、ECS インスタンス上で動作する自己管理 MySQL データベースを例として説明します。
DMS コンソール V5.0 にログインします。
上部ナビゲーションバーで、セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > データディザスタリカバリデータソース を選択します。
シンプルモードの場合、左上隅の
アイコンにポインターを合わせて、すべての機能 > セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > データディザスタリカバリデータソース を選択します。ECS 上の自己管理データベース タブで、データソースの追加 をクリックします。
データソースの追加 ダイアログボックスで、ECS インスタンスを選択し、次へ をクリックします。
バックアップ設定を構成します。
パラメーター 説明 必須 エンジンタイプ ECS インスタンス上の自己管理 MySQL データベースのみがサポートされています。 はい バックアップ方法 論理バックアップ を指定します。 はい ポート データベースのポート番号です。MySQL のデフォルトポートは 3306です。はい データソース名 このデータソースを識別するための説明的な名前です。名前は一意である必要はありません。 いいえ 
OK をクリックします。
データソースは、ECS 上の自己管理データベース タブに表示されます。
トラブルシューティング:データディザスタリカバリが CIDR ブロックを ECS セキュリティグループに自動的に追加できない場合、アクセス権限が取り消されている可能性があります。CIDR ブロックを手動で追加するには、ECS インスタンスのセキュリティグループに追加します。
オンプレミスまたはサードパーティのクラウドデータベースの追加
本手順では、サードパーティのクラウドプロバイダーが提供する MySQL データベースを例として説明します。
DMS コンソール V5.0 にログインします。
上部ナビゲーションバーで、セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > データディザスタリカバリデータソース を選択します。
シンプルモードの場合、左上隅の
アイコンにポインターを合わせて、すべての機能 > セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > データディザスタリカバリデータソース を選択します。ページ上部で、リージョンを選択します。
オンプレミスデータベースおよびサードパーティのクラウドプロバイダーによるクラウドデータベース タブで、バックアップタイプを選択し、該当する手順に従います。
サービス向け自動バックアップ
サービス向け自動バックアップは、オンプレミスの自己管理データベース、サードパーティの自己管理データベース、およびデータセンター内にホストされているデータベースに適しています。
オンプレミスデータベースおよびサードパーティのクラウドプロバイダーによるクラウドデータベース > サービス向け自動バックアップ を選択し、データソースの追加 をクリックします。
ダイアログボックスで、以下のパラメーターを設定し、OK をクリックします。
重要コンソールで ホワイトリストの設定 をクリックして、データディザスタリカバリの CIDR ブロックをデータベースのセキュリティ設定に追加してください。この手順を実行しないと、データディザスタリカバリはデータベースに接続できません。詳細については、「DBS の CIDR ブロックを自己管理データベースのセキュリティ設定に手動で追加」をご参照ください。
パラメーター 説明 エンジンタイプ MySQL を指定します。 バックアップ方法 論理バックアップ を指定します。バックアップ方法の比較については、「論理バックアップ、物理バックアップ、スナップショット」をご参照ください。 ネットワークタイプ データディザスタリカバリがデータベースに接続するために使用するネットワークを選択します。パブリックネットワーク(クラシックネットワーク) は、パブリック IP アドレスを介してインターネット経由で接続します。専用ネットワーク(VPC/専用回線)VPC とは 専用ネットワーク(VPC/専用回線) データベースが展開されている VPC または専用回線ネットワークです。ネットワークアクセスタイプ が 専用ネットワーク(VPC/専用回線) に設定されている場合にのみ表示されます。 ソースデータベースの IP アドレス データベースへの接続に使用するエンドポイントです。 ポート データベースへの接続に使用するポートです。MySQL のデフォルトポートは 3306です。データソース名 このデータソースを識別するための説明的な名前です。 
ユーザー向け自動バックアップ
MySQL データベースのバージョンは 5.5 である必要があります。
ユーザー向け自動バックアップでは、バックアップスケジュールが必要です。各データベースインスタンスには個別のバックアップスケジュールが必要です。まだ購入していない場合は、データソースの追加前にバックアップスケジュールを購入してください。
バックアップスケジュールの購入(必要な場合)
バックアップスケジュールの購入 をクリックして、購入ページを開きます。
以下の設定を構成し、購入手続きを完了します。
パラメーター 説明 製品タイプ バックアップスケジュール を選択します。従量課金はサポートされていません。 リージョン バックアップデータを保存するリージョンです。 データソースタイプ MySQL を選択します。 仕様 xmicro を選択します。無料バックアップクォータは仕様タイプによって異なります。詳細については、「バックアップスケジュールタイプの選択」をご参照ください。 バックアップ方法 物理バックアップ を選択します。 ストレージサイズ 容量の選択は不要です。保存されたデータ量に基づいて課金されます。詳細については、「ストレージ料金」をご参照ください。 リソースグループ バックアップスケジュールのリソースグループです。デフォルトのまま使用するか、要件に応じて選択してください。 数量 購入するバックアップスケジュールの数です。データベースインスタンスごとに 1 つずつ購入してください。 サブスクリプション期間 バックアップスケジュールのサブスクリプション期間です。
データソースの追加
データソースの追加 をクリックします。ダイアログボックスで、以下のパラメーターを設定し、バックアップスケジュールを選択して、次へ をクリックします。
パラメーター 説明 データソース名 このデータソースを識別するための説明的な名前です。 エンジンタイプ MySQL のみがサポートされています。 エンジンバージョン データベースエンジンのバージョンです。 エンジンパラメーター {"lower_case_table_names":1}
指定されたバケットにバックアップセットをアップロードします。詳細については、「データのアップロード(ユーザー向け自動バックアップ)」をご参照ください。
OK をクリックします。
次のステップ
データソースを追加した後は、バックアップを有効化して、データの保護を開始してください。