このトピックでは、ApsaraDB RDS for MySQL インスタンス上の個々のデータベースまたはテーブルをバックアップする方法について説明します。
個々のデータベースとテーブルの自動バックアップ
ApsaraDB RDS: データセキュリティのため、ApsaraDB RDS は自動バックアップ機能を提供し、RDS インスタンス上のすべてのデータベースとテーブルをバックアップします。自動バックアップ機能は、特定のデータベースやテーブルのバックアップには使用できません。特定のデータベースやテーブルをバックアップする必要がない場合は、それらのデータベースやテーブルを削除するか、お使いのコンピューターに移行することをお勧めします。
データディザスタリカバリ: データディザスタリカバリは、特定のデータベースとテーブルの自動バックアップをサポートする論理バックアップ機能を提供します。詳細については、「論理バックアップを使用して ApsaraDB RDS for MySQL または自己管理型 MySQL インスタンスをバックアップする」をご参照ください。
ApsaraDB RDS によって生成される自動バックアップファイルのサイズとストレージコストを削減する方法の詳細については、「バックアップ料金」をご参照ください。
個々のデータベースとテーブルを復元する方法の詳細については、「個々のデータベースとテーブルの復元」をご参照ください。
特定のデータベースとテーブルの手動バックアップ
手動バックアップとは、手動でバックアップファイルを作成することです。
ApsaraDB RDS を使用したバックアップの実行
前提条件
RDS インスタンスは次の要件を満たしている必要があります:
RDS インスタンスは MySQL 8.0、MySQL 5.7、または MySQL 5.6 を実行している。
RDS インスタンスは RDS High-availability Edition を実行しているか、RDS Enterprise Edition で MySQL 5.7 を実行している。
RDS インスタンスはローカルディスクを使用している。
ApsaraDB RDS バックアップサービスを初めて使用する場合は、Alibaba Cloud アカウントを使用して、AliyunServiceRoleForDBS サービスリンクロールを DBS に付与する必要があります。詳細については、「DBS のサービスリンクロールに権限を付与する方法」をご参照ください。
RDS インスタンスの 基本情報 ページに移動して、上記情報を取得できます。
使用上の注意
RDS インスタンスが Premium Local SSD を搭載した RDS High-availability Edition を実行している場合、指定したデータベースのみをバックアップでき、指定したテーブルはバックアップできません。詳細については、「ストレージタイプ」をご参照ください。
クラウドディスクを使用する RDS インスタンスは、スナップショットバックアップのみをサポートします。RDS インスタンスの指定されたデータベースまたはテーブルをバックアップすることはできません。
手順
ApsaraDB RDS コンソールにログインし、インスタンス ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンス ID をクリックします。
表示されたページの右上隅にある インスタンスのバックアップ をクリックします。
表示されたダイアログボックスで、バックアップモードの選択 パラメーターを 論理バックアップ に設定し、バックアップポリシー パラメーターを 単一データベースバックアップ に設定します。

バックアップするデータベースを選択し、
アイコンをクリックして選択したデータベースを右側のセクションに移動します。次に、OK をクリックします。オプション。バックアップタスクの進捗状況を表示します。
システムは論理バックアップタスクを生成します。ページの右上隅にある
アイコンをクリックできます。[タスク] ページで、[タスクタイプ] パラメーターを [手動バックアップ] に設定して、バックアップの進捗状況を表示できます。
オプション。バックアップデータを復元します。
生成された論理バックアップファイルから RDS インスタンスのデータを復元できます。詳細については、「論理バックアップファイルから自己管理型 MySQL インスタンスに ApsaraDB RDS for MySQL インスタンスのデータを復元する」および「ApsaraDB RDS for MySQL インスタンスの個々のデータベースとテーブルを復元する」をご参照ください。
データディザスタリカバリを使用したバックアップの実行
バックアップスケジュールを作成します。必ず論理バックアップメソッドを選択してください。詳細については、「バックアップスケジュールの購入」をご参照ください。
バックアップスケジュールを設定し、バックアップスケジュールに [単一バックアップ] を選択します。詳細については、「バックアップスケジュールの設定」をご参照ください。
詳細については、「論理バックアップを使用して ApsaraDB RDS for MySQL または自己管理型 MySQL インスタンスをバックアップする」をご参照ください。
関連操作
次の表にリストされている API 操作を呼び出して、RDS インスタンスのバックアップポリシーを管理したり、データディザスタリカバリのバックアップスケジュールを設定したりすることもできます。
カテゴリ | 操作 | 説明 |
ApsaraDB RDS | インスタンスのバックアップ設定を変更します。 | |
インスタンスのバックアップ設定を照会します。 | ||
バックアップセットを照会します。 | ||
インスタンスのバックアップタスクを照会します。 | ||
データディザスタリカバリ | バックアップスケジュールを作成します。 | |
バックアップスケジュールを設定します。 |