このトピックでは、ApsaraDB RDS for MySQLインスタンスを手動でバックアップする方法について説明します。
前提条件
ApsaraDB RDSのバックアップ機能を初めて使用する場合、AliyunServiceRoleForDBSサービスにリンクされたロールはAlibaba Cloudアカウントを使用して作成されます。 詳細については、「DBSのサービスにリンクされたロールを作成するにはどうすればよいですか? 」をご参照ください。
課金ルール
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 をクリックします。
説明バックアップポリシーの違いの詳細については、「論理バックアップ、物理バックアップ、およびスナップショット」をご参照ください。
すべてのデータベースのバックアップ
指定されたデータベースのバックアップ
ローカルディスクを使用するRDSインスタンス
次のいずれかのバックアップ方法を使用します。
[バックアップモードの選択] ドロップダウンリストから 物理バックアップ を選択します。 物理的なバックアップと復元の速度は、論理的なバックアップと復元の速度よりも高速です。
[バックアップモードの選択] ドロップダウンリストから
を選択します。 次に、バックアップポリシーパラメーターをインスタンスバックアップに設定します。
[バックアップモードの選択] ドロップダウンリストから
を選択します。 次に、バックアップポリシーパラメーターを単一データベースバックアップに設定します。クラウドディスクを使用するRDSインスタンス
[バックアップモードの選択] ドロップダウンリストから スナップショットバックアップ を選択します。
サポートされていません。
バックアップタスクの進行状況の表示
バックアップポリシーを設定すると、バックアップタスクが作成されます。 ページの右上隅にあるアイコンをクリックできます。 タスクリスト ページで、[タスクタイプ] パラメーターを [手動バックアップ] に設定し、バックアップタスクの進行状況を表示します。
手動バックアップで生成されたバックアップファイルの保存期間は、バックアップポリシーで指定されます。
バックアップタスクが完了するまで、バックアップファイルはコンソールに表示されません。
関連する操作
バックアップタスクが完了したら、バックアップと復元 ページの [基本バックアップ] タブでバックアップファイルをダウンロードできます。 詳細については、「バックアップファイルのダウンロード」をご参照ください。
CreateBackupを呼び出して、バックアップセットを作成することもできます。
データのバックアップとデータ復元方法の詳細については、「ApsaraDB RDS For MySQLインスタンスのバックアップと復元の方法」および「データ復元方法の概要」をご参照ください。