このトピックでは、ApsaraDB RDS for MySQL インスタンスを手動でバックアップする方法について説明します。
前提条件
ApsaraDB RDS のバックアップ機能を初めて使用する場合、Alibaba Cloud アカウントを使用して AliyunServiceRoleForDBS サービスロールが作成されます。詳細については、「データディザスタリカバリのサービスロールを作成する方法」をご参照ください。
課金ルール
RDS インスタンスには、バックアップストレージの無料枠が提供されます。RDS インスタンスのバックアップファイルの合計サイズが無料枠を超えない場合、バックアップ料金は発生しません。合計サイズが無料枠を超えた場合、使用した超過バックアップストレージに対して課金されます。無料枠と課金ルールの詳細については、「バックアップストレージ料金」をご参照ください。
使用上の注意
RDS インスタンスのマイナーエンジンバージョンが以下の条件を満たす場合、RDS インスタンスはロック後にバックアップできません。
RDS インスタンスが MySQL 5.1 または MySQL 5.5 を実行している場合、すべてのマイナーエンジンバージョン。
RDS インスタンスが MySQL 5.6、MySQL 5.7、または MySQL 8.0 を実行している場合、20190815 以前。
RDS インスタンスのメジャーエンジンバージョンのアップグレードまたはマイナーエンジンバージョンの更新方法の詳細については、「メジャーエンジンバージョンのアップグレード」または「マイナーエンジンバージョンの更新」をご参照ください。
詳細については、「ApsaraDB RDS インスタンスがロック状態の場合はどうすればよいですか?」をご参照ください。
手動バックアップタスクの開始
ApsaraDB RDS コンソールにログインし、インスタンス ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけ、インスタンス ID をクリックします。
ページの右上隅にある インスタンスのバックアップ をクリックします。
インスタンスのバックアップ ダイアログボックスで、特定のデータベースとテーブルをバックアップするか、すべてのデータベースをバックアップするかを選択するバックアップポリシーを選択します。次に、OK をクリックします。
説明詳細については、「論理バックアップ、物理バックアップ、およびスナップショット」をご参照ください。
すべてのデータベースのバックアップ
指定されたデータベースのバックアップ
プレミアムローカル SSD を使用する RDS インスタンス
次のバックアップ方法のいずれかを使用します。
物理バックアップ を [バックアップモードの選択] ドロップダウンリストから選択します。物理バックアップとリストアの速度は、論理バックアップとリストアの速度よりも高速です。
を [バックアップモードの選択] ドロップダウンリストから選択します。次に、[バックアップポリシー] パラメーターを インスタンスバックアップ に設定します。
[バックアップモードの選択] ドロップダウンリストから
を選択します。次に、バックアップポリシーパラメーターを 単一データベースバックアップ に設定します。クラウドディスクを使用する RDS インスタンス
[バックアップモードの選択] ドロップダウンリストから スナップショットバックアップ を選択します。
サポートされていません。
バックアップタスクの進捗状況の表示
バックアップポリシーを設定すると、バックアップタスクが作成されます。ページの右上隅にある アイコンをクリックできます。タスクリスト ページで、[タスクタイプ] パラメーターを [手動バックアップ] に設定し、バックアップタスクの進捗状況を表示します。
手動バックアップによって生成されたバックアップファイルの保存期間は、バックアップポリシーで指定されます。
バックアップタスクが完了するまで、バックアップファイルはコンソールに表示されません。
関連操作
バックアップタスクが完了した後、バックアップと復元 ページの [ベースバックアップ] タブでバックアップファイルをダウンロードできます。詳細については、「バックアップファイルのダウンロード」をご参照ください。
CreateBackup 操作を呼び出して、バックアップセットを作成することもできます。
データバックアップとデータ復元方法の詳細については、「ApsaraDB RDS for MySQL インスタンスのバックアップと復元方法」および「データ復元方法の概要」をご参照ください。