すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:データベース単位およびテーブル単位のバックアップ

最終更新日:Mar 29, 2026

デフォルトでは、ApsaraDB RDS for MySQL はすべてのデータベースおよびテーブルをバックアップします。特定のデータベースのみをバックアップする場合は、RDS コンソールから「単一データベース」スコープの論理バックアップを実行します。個別のテーブルを対象としたバックアップや、定期的なスケジュールによる選択的バックアップを実行する場合は、Data Disaster Recovery(DDR)をご利用ください。

サポートされるスコープ

方法粒度スケジューリング
RDS コンソール(論理バックアップ)データベース単位のみ — テーブル単位は非対応手動(オンデマンド)のみ
Data Disaster Recovery(論理バックアップ)データベース単位およびテーブル単位1 回限りまたは定期スケジュール
デフォルトの ApsaraDB RDS バックアップは、常にすべてのデータベースおよびテーブルを対象とし、部分的なスコープ指定はできません。特定のデータベースまたはテーブルをバックアップする必要がない場合は、それらのデータベースおよびテーブルを削除するか、ローカル環境へ移行することを推奨します。デフォルトバックアップのサイズまたはコストを削減するには、「バックアップコストの削減」をご参照ください。

コンソールから特定データベースをバックアップする

オンデマンドで 1 つ以上の特定データベースをバックアップする場合に、RDS コンソールをご利用ください。この方法では、テーブル単位の選択はサポートされません。

前提条件

開始前に、以下の条件を満たしていることを確認してください。

  • MySQL 8.0、5.7、または 5.6 を実行中の ApsaraDB RDS for MySQL インスタンス

  • High Availability Edition または MySQL 5.7 RDS Enterprise Edition のインスタンスエディション

  • ローカル SSD ストレージタイプ(インスタンスの 基本情報 ページでご確認ください)

  • Alibaba Cloud アカウントに作成された AliyunServiceRoleForDBS サービスリンクロール(初回使用時に必要。詳細については、「Data Disaster Recovery のサービスリンクロールを作成するにはどうすればよいですか?」をご参照ください。)

標準 SSD または拡張 SSD を使用するインスタンスは、スナップショットバックアップのみをサポートしており、特定のデータベースまたはテーブルのバックアップはサポートしていません。これらのインスタンスタイプでは、DMS データエクスポート または mysqldump コマンドを使用して対象データベースを SQL ファイルとしてエクスポートする をご利用ください。

操作手順

  1. ApsaraDB RDS コンソール にログインします。上部のナビゲーションバーから、ご利用のインスタンスが配置されているリージョンを選択し、その後、インスタンス ID をクリックします。

  2. インスタンスページの右上隅で、[インスタンスのバックアップ] をクリックします。

  3. 表示されたダイアログボックスで、[バックアップモードの選択]論理バックアップ に、[バックアップポリシー]単一データベースバックアップ に設定します。

    Backup dialog showing Logical Backup and Single-Database Backup settings

  4. バックアップ対象のデータベースを選択し、Right arrow をクリックして右側パネルに追加した後、[OK] をクリックします。

  5. (任意)バックアップの進行状況を確認します。システムが論理バックアップタスクを作成します。進行状況を確認するには、右上隅の View backup progress をクリックして [タスク] ページを開き、[タスクタイプ][手動バックアップ] でフィルターします。

    Tasks page showing manual backup progress

  6. (任意)バックアップの復元を行います。この論理バックアップからデータを復元するには、「論理バックアップファイルをセルフマネージド MySQL インスタンスへ復元する」または「データベースおよびテーブルの復元」をご参照ください。

Data Disaster Recovery を使用したデータベースおよびテーブルのバックアップ

テーブル単位の選択、定期スケジュールによるバックアップ、またはその両方が必要な場合に、DDR をご利用ください。

DDR の論理バックアップでは、個別のデータベースおよびテーブルを選択でき、1 回限りのジョブまたは定期スケジュールで実行できます。

  1. [バックアッププランの作成] を実行し、バックアップ方法として 論理バックアップ を選択します。

  2. バックアッププランの設定」。バックアップ時間を設定する場合:

    • [1 回限りのバックアップ] を選択して、単発実行します。

    • 定期的なスケジュールを選択して、特定のデータベースまたはテーブルを一定の間隔で自動的にバックアップします。

詳細については、「論理バックアップを使用した ApsaraDB RDS for MySQL インスタンスのバックアップ」をご参照ください。

API リファレンス

以下の API を使用して、RDS のバックアップ設定をプログラムで管理したり、DDR のバックアッププランを構成したりできます。

分類API オペレーション説明
ApsaraDB RDS バックアップModifyBackupPolicyRDS インスタンスのバックアップ設定を変更します
DescribeBackupPolicyインスタンスのバックアップ設定を照会します
DescribeBackupsバックアップセットを照会します
DescribeBackupTasksRDS インスタンスのバックアップタスクを照会します
Data Disaster Recovery バックアップCreateBackupPlanバックアッププランを作成します
ConfigureBackupPlanバックアッププランを設定します

次のステップ