データディザスタリカバリ コンソールを使用するか、API オペレーションを呼び出して、データベースをバックアップおよびリストアするためのバックアップスケジュールを作成できます。このトピックでは、コンソールでバックアップスケジュールを作成する方法について説明します。
注意事項
データディザスタリカバリ では、従量課金制のバックアップスケジュールを作成することはできません。 データディザスタリカバリでは、サブスクリプションバックアップスケジュールのみを作成できます。
バックアップするデータベースとテーブルに、不適切なテーブルスキーマ、大きなテーブル、大きなフィールドなどの問題が含まれており、低仕様のバックアップスケジュールタイプを選択した場合、バックアップスケジュールのリソースがデータベースまたはテーブルのバックアップに不十分な場合があります。 この場合、バックアップ例外が発生します。 バックアップ例外を防ぐために、高仕様のバックアップスケジュールタイプを選択することをお勧めします。
手順
DMS コンソール V5.0 にログインします。
上部のナビゲーションバーで、 を選択します。
説明DMS コンソールをシンプルモードで使用している場合は、DMS コンソールの左上隅にある
アイコンにポインターを移動し、 を選択します。[バックアップスケジュール] ページで、右上隅にある [スケジュールの作成] をクリックして、バックアッププランの作成 に移動します。
以下のパラメーターを設定し、ページの右下隅にある 今すぐ購入 をクリックします。
パラメーター
説明
プロダクトタイプ
使用するバックアップスケジュール。
説明データ管理 (DMS) コンソールでは、従量課金制のバックアップスケジュールを作成することはできません。
リージョン
バックアップデータを保存するリージョン。
説明同じリージョンへのバックアップ: バックアップ対象のデータベースが存在するリージョンを選択します。
地理的冗長性: バックアップ対象のデータベースとは異なるリージョンを選択します。 この方法では、より優れたディザスタリカバリ機能が提供されますが、追加料金が発生する場合があります。 たとえば、[中国 (北京)] リージョンのデータベースを [中国 (上海)] リージョンにバックアップする場合は、[中国 (上海)] リージョンを選択します。
データソースタイプ
バックアップ対象のデータベースのデータソースタイプ。
説明データソースが ApsaraDB RDS for MySQL インスタンス、自己管理 MySQL データベース、または PolarDB for MySQL クラスタの場合、MySQL を選択します。データソースタイプの選択方法の詳細については、「サポートされているデータベースの種類と機能」をご参照ください。
仕様
使用するバックアップスケジュールの仕様。 仕様が高いほど、バックアップとリストアのパフォーマンスが向上します。 データディザスタリカバリは、micro、small、medium、large、xlarge のバックアップスケジュール仕様をサポートしています。 xlarge 仕様タイプは、バックアップデータ量の制限がない特大仕様を提供します。
本番環境のデータベースインスタンスなど、特定のデータベースインスタンスのバックアップとリストアを高速化するには、xlarge または large 仕様タイプを選択することをお勧めします。
高いバックアップおよびリストアパフォーマンスが不要な場合は、ビジネス要件に基づいて最も費用対効果の高いバックアップスケジュール仕様を選択できます。 詳細については、「バックアップ方法とバックアップスケジュール仕様の選択」をご参照ください。
バックアップするデータベースとテーブルに、不適切なテーブルスキーマ、大きなテーブル、大きなフィールドなどの問題が含まれており、低仕様のバックアップスケジュールタイプを選択した場合、バックアップスケジュールのリソースがデータベースまたはテーブルのバックアップに不十分な場合があります。 この場合、バックアップ例外が発生します。 バックアップ例外を防ぐために、高仕様のバックアップスケジュールタイプを選択することをお勧めします。
バックアップ方法
使用するバックアップ方法。 有効な値:
物理バックアップ: 物理バックアップは自己管理データベースに対してのみ実行でき、ApsaraDB RDS インスタンスに対しては実行できません。
この方法を使用して、オペレーティングシステム内のデータベースファイルをバックアップできます。 ほとんどの場合、物理バックアップとリストアは論理バックアップとリストアよりも高速です。 また、緊急ディザスタリカバリのためにサンドボックスインスタンスを使用することもできます。
論理バックアップ: 論理バックアップは、ApsaraDB RDS インスタンス、データセンター内の自己管理データベース、および Elastic Compute Service (ECS) インスタンスでホストされている自己管理データベースに対して実行できます。
この方法を使用して、テーブル、インデックス、ストアドプロシージャなどのデータベースオブジェクトをバックアップできます。 データディザスタリカバリでは、指定されたデータベースとテーブルを詳細にバックアップできます。
説明論理バックアップと物理バックアップの定義と違いについては、「論理バックアップ、物理バックアップ、スナップショット」および「バックアップ方法の選択」をご参照ください。
ストレージサイズ
購入するバックアップスケジュールのストレージ容量。 バックアップスケジュールを購入する際にストレージ容量を指定する必要はありません。 データディザスタリカバリに保存されているデータ量に対して課金されます。
説明大量のデータをバックアップする場合は、データディザスタリカバリが提供するバックアップインスタンスストレージプランを購入して、バックアップスケジュールの[組み込みストレージ] のストレージ料金を相殺することをお勧めします。 ストレージプランの購入方法の詳細については、このトピックのFAQ セクションをご参照ください。
バックアップスケジュールで発生する可能性のある料金については、「課金に関する FAQ」をご参照ください。
リソースグループ
バックアップスケジュールで使用されるリソースグループ。 バックアップスケジュールの管理を容易にするために、デフォルトのリソースグループまたはカスタムリソースグループを選択できます。
数量
購入するバックアップスケジュールの数。
説明バックアップスケジュールは、1 つのデータベースインスタンスのみをバックアップするために使用できます。複数のデータベースインスタンスをバックアップするには、複数のバックアップスケジュールを購入する必要があります。たとえば、ApsaraDB RDS for MySQL インスタンス A と ApsaraDB RDS for MySQL インスタンス B をバックアップする場合、2 つのバックアップスケジュールを購入する必要があります。
1 つのバックアップスケジュールを使用してバックアップできるデータベースタイプは 1 つだけです。 複数のタイプのデータベースをバックアップするには、複数のバックアップスケジュールを購入する必要があります。 たとえば、自己管理 SQL Server データベースと自己管理 MySQL データベースをバックアップする場合は、2 つのバックアップスケジュールを購入する必要があります。
サブスクリプション期間
購入するバックアップスケジュールのサブスクリプション期間。
[注文の確認] ページで、注文情報を確認し、サービス規約を読んで選択してから、[支払] をクリックします。
注文の支払いが完了したら、[バックアップスケジュール] ページに移動して、新しいバックアップスケジュールを表示します。
FAQ
関連情報
データディザスタリカバリがデータベースのバックアップとリストア、およびデータベースのバックアップとリストアの粒度をサポートしているかどうかについては、「サポートされているデータベースタイプと機能」をご参照ください。
バックアップスケジュールタイプ、またはバックアップスケジュールタイプの選択方法の詳細については、「バックアップ方法とバックアップスケジュールタイプの選択」をご参照ください。
論理バックアップと物理バックアップの定義と違いについては、「論理バックアップ、物理バックアップ、スナップショット」をご参照ください。