データベースバックアップ (DBS) では、バックアップポリシーを作成できます。 バックアップポリシーには、バックアップ方法、保存方法、バックアップ頻度、バックアップサイクル、バックアップ開始時刻など、バックアップスケジュールの構成項目が含まれます。 このトピックでは、バックアップポリシーを作成する方法について説明します。 これにより、データベースをより適切にバックアップできます。
手順
データベースバックアップ (DBS) コンソールにログインします。
左側のナビゲーションウィンドウで、[バックアップ戦略] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。
表示されるページで、バックアップポリシーの追加 をクリックします。
ポリシーテンプレートの追加 ページで、[ポリシー名] パラメーターを設定します。
バックアップポリシーを設定し、ページの左下隅にある [OK] をクリックします。
バックアップ方法を選択します。 論理バックアップまたは物理バックアップを選択できます。
論理バックアップ: ApsaraDB RDSインスタンス、PolarDBインスタンス、ApsaraDB for Redisインスタンス、ApsaraDB for MongoDBインスタンス、オンプレミスデータベース、およびElastic Compute Service (ECS) インスタンスでホストされている自己管理データベースで論理バックアップを実行できます。
物理バックアップ: 物理バックアップは、自己管理データベースでのみ実行できます。
説明バックアップポリシーの作成後にこのパラメーターを変更することはできません。 詳細については、「制限事項」をご参照ください。
バックアップポリシーの右側にある [変更] をクリックします。 [バックアップポリシー] ダイアログボックスで、バックアップポリシーのパラメーターを設定します。 そして、[OK] をクリックします。 下表に、各パラメーターを説明します。
パラメーター
説明
フルバックアップモード
完全バックアップの実行に使用されるメソッド。 有効な値:
定期的バックアップ: 特定の定期的に完全バックアップを実行します。
単一バックアップ
フルバックアップ頻度
完全バックアップが実行される間隔。 デフォルト値: 毎週。 毎週1〜7回の完全バックアップを実行できます。
説明このパラメーターは、フルバックアップモード パラメーターを [定期バックアップ] に設定した場合にのみ使用できます。
フルバックアップサイクル
フルバックアップが実行される曜日。 1週間以上の曜日を選択できます。
フルバックアップの開始時間
各完全バックアップの開始時刻。 あなたはその日の正確な時間を選択することができます。
説明次のバックアップの開始時に前の完全バックアップが完了していない場合、DBSは次のバックアップをスキップします。
増分バックアップ間隔
増分バックアップが実行される間隔。 単位: 分。 有効な値: 10、20、30、40、50、60。 デフォルト値は 10 です。
たとえば、間隔を10分に設定した場合、DBSは10分ごとに増分バックアップを実行します。
説明このパラメーターは、バックアップ方法として [物理バックアップ] を選択した場合にのみ使用できます。
MySQLデータベースなどのデータベースのバックアップ方法として論理バックアップを選択し、DBSでデータベースの増分バックアップ機能を有効にすると、増分バックアップがリアルタイムで実行されます。 詳細については、「制限事項」または「バックアップと復元の概要」をご参照ください。
Level-1 Storage Pool (Backup) の右側にある [変更] をクリックします。 表示されるダイアログボックスで、レベル1のストレージプールを指定するようにパラメーターを設定します。 次に、[OK] をクリックします。 下表に、各パラメーターを説明します。
パラメーター
説明
ストレージタイプ
ストレージタイプです。 [DBSストレージ] 、[NAS] 、または ユーザー OSS を選択できます。
説明バックアップ方法として論理バックアップを選択し、パブリックプレビューに参加している場合にのみ、NASまたはユーザー OSSを選択できます。
ストレージタイプパラメーターがレベル1のストレージプールに対してNASに設定されている場合、レベル2のストレージプールを設定することはできません。
パブリックプレビューに参加し、このパラメーターをNASまたはユーザー OSSに設定する必要がある場合は、事前にApsara File Storage NAS (NAS) ファイルシステムまたはObject Storage Service (OSS) バケットをDBSストレージプールとして追加する必要があります。 詳細については、「ストレージプールの追加または削除」をご参照ください。
ストレージプール
データバックアップが保存されるストレージプール。 データソースと同じリージョン内にあるストレージプールを選択する必要があります。
説明バックアップポリシーの作成後にこのパラメーターを変更することはできません。
保持期間
完全バックアップが保持される期間。 有効な値: 1週間、1ヶ月、1四半期、6ヶ月、1年、2年、3年、4年、5年、6年、7年、8年、9年、および10年。 デフォルト値: 2 Years
暗号化方法
バックアップを暗号化するかどうかを指定します。 有効な値:
組み込み暗号化 (デフォルト): バックアップは暗号化されます。
サーバー側の暗号化機能はOSSで使用されます。 サーバー側の暗号化が有効になっているバケットにオブジェクトをアップロードすると、OSSはオブジェクトを暗号化して保存します。 OSSから暗号化されたオブジェクトをダウンロードすると、OSSはオブジェクトを復号化し、復号化されたオブジェクトを返します。 詳細については、「サーバー側の暗号化」をご参照ください。
非暗号化: バックアップは暗号化されません。
次に何をすべきか
データベースをバックアップするときに、作成したバックアップポリシーを選択して、バックアップスケジュールに適用します。 詳細については、「データベースのバックアップ」をご参照ください。
関連する API 操作
バックアップポリシーの変更
データベースバックアップ (DBS) コンソールにログインします。
左側のナビゲーションウィンドウで、[バックアップ戦略] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。
DBSコンソールにログインします。 左側のナビゲーションウィンドウで、[バックアップ戦略] をクリックします。 [バックアップ戦略リスト] ページで、管理するバックアップポリシーを見つけ、[操作] 列の [変更] をクリックします。
説明一部のパラメータは変更できません。 コンソールに表示されるパラメータが優先されます。
バックアップポリシーを変更すると、変更後に作成されたバックアップスケジュールのみが影響を受けます。 バックアップポリシーの詳細ページに移動して、バックアップポリシーに関連付けられているバックアップスケジュールを表示できます。
実行中のバックアップスケジュールのバックアップポリシーを変更する場合は、バックアップポリシーを個別に変更する必要があります。 詳細については、「バックアップスケジュールのバックアップポリシーの変更」をご参照ください。
バックアップポリシーのクローン
バックアップポリシーを複製して、類似または同一の構成のバックアップポリシーをすばやく作成できます。 これにより、作業効率を向上させ、バックアップセキュリティを確保できます。 バックアップポリシーを複製するには、次の手順を実行します。
データベースバックアップ (DBS) コンソールにログインします。
左側のナビゲーションウィンドウで、[バックアップ戦略] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。
[バックアップ戦略リスト] ページで、管理するバックアップポリシーを見つけ、[操作] 列の [クローン] をクリックします。
バックアップポリシーの削除
データベースバックアップ (DBS) コンソールにログインします。
左側のナビゲーションウィンドウで、[バックアップ戦略] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。
[バックアップ戦略リスト] ページで、管理するバックアップポリシーを見つけ、[操作] 列の [削除] をクリックします。
説明バックアップポリシーがバックアップスケジュールに関連付けられている場合、バックアップポリシーを削除することはできません。
よくある質問
Q: バックアップポリシーのバックアップ時間とDBSのバックアップスケジュールに設定されているバックアップ時間の関係はどのくらいですか? バックアップポリシーのバックアップ時間は、DBSのバックアップスケジュールに設定されたバックアップ時間に影響しますか。
A: バックアップポリシーをテンプレートとして使用して、バックアップスケジュールを作成できます。 バックアップポリシーを設定した後、バックアップポリシーに基づいて [データソース] ページで複数のバックアップスケジュールを作成できます。 バックアップポリシーを使用して、一度に複数のデータベースをバックアップできます。 このシナリオでは、データソースと一緒にバックアップポリシーを使用する必要があります。 データソースの詳細については、「サポートされているデータソース」をご参照ください。 バックアップポリシーの影響を受けずに、バックアップポリシーに基づいて作成されたバックアップスケジュールのバックアップ時刻を変更できます。
バックアップポリシーを使用せずにバックアップスケジュールを作成することもできます。 この場合、バックアップスケジュールはバックアップポリシーの影響を受けません。