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

ApsaraDB RDS:個々のデータベースとテーブルのバックアップ

最終更新日:Jan 18, 2024

このトピックでは、ApsaraDB RDS for MySQLインスタンスの個々のデータベースまたはテーブルをバックアップする方法について説明します。

個々のデータベースとテーブルを自動的にバックアップする

  • ApsaraDB RDS: データセキュリティの目的で、ApsaraDB RDSはRDSインスタンスのすべてのデータベースとテーブルをバックアップする自動バックアップ機能を提供します。 自動バックアップ機能を使用して、個々のデータベースまたはテーブルを直接バックアップすることはできません。 一部のデータベースまたはテーブルをバックアップする必要がない場合は、これらのデータベースおよびテーブルを削除するか、コンピューターに移行することをお勧めします。

  • データベースバックアップ (DBS): DBSは、個々のデータベースとテーブルの自動バックアップをサポートする論理バックアップ機能を提供します。 詳細については、「論理バックアップを使用したApsaraDB RDS For MySQLインスタンスまたは自己管理型MySQLデータベースのバックアップ」をご参照ください。

説明

個々のデータベースとテーブルを手動でバックアップする

手動バックアップは、バックアップファイルを手動で作成することを示します。

ApsaraDB RDSを使用したバックアップの実行

前提条件

  • ApsaraDB RDSのバックアップ機能を初めて使用する場合は、Alibaba Cloudアカウントを使用してAliyunServiceRoleForDBSポリシーをアタッチする必要があります。 詳細については、「DBSのサービスにリンクされたロールを作成する方法」をご参照ください。

  • RDSインスタンスは次の要件を満たしています。

    • RDSインスタンスは、MySQL 8.0、MySQL 5.7、またはMySQL 5.6を実行します。

    • RDSインスタンスは、RDS High-availability Editionを実行するか、MySQL 5.7 on RDS Enterprise Editionを実行します。

    • RDSインスタンスはローカルディスクを使用しています。

説明

RDSインスタンスの 基本情報 ページに移動して、上記の情報を取得できます。

使用状況ノート

RDSインスタンスがローカルディスクを使用してRDS High-availability Editionを実行している場合、指定されたデータベースのみをバックアップできますが、指定されたテーブルはバックアップできません。 詳細については、「ストレージタイプ」をご参照ください。

説明

クラウドディスクを使用するRDSインスタンスは、スナップショットバックアップのみをサポートします。 RDSインスタンスの個々のデータベースまたはテーブルをバックアップすることはできません。

手順

  1. [インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
  2. 表示されたページの右上隅で、インスタンスのバックアップをクリックします。

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

    image.png

  4. バックアップするデータベースを選択し、右移アイコンをクリックして、選択したデータベースを右側のセクションに移動します。 OK をクリックします。

  5. オプションバックアップタスクの進行状況を表示します。

    システムは論理バックアップタスクを生成します。 ページの右上隅にある查看备份进度アイコンをクリックできます。 [タスク] ページで、[タスクタイプ] パラメーターを [手動バックアップ] に設定して、バックアップの進行状況を表示します。

    image.png

  6. オプションバックアップデータを復元します。

    生成された論理バックアップファイルからRDSインスタンスのデータを復元できます。 詳細については、「論理バックアップファイルから自己管理型MySQLインスタンスへのApsaraDB RDS For MySQLインスタンスのデータの復元」および「個々のデータベースとテーブルの復元」をご参照ください。

DBSを使用したバックアップの実行

  1. バックアップスケジュールを作成します。 論理バックアップ方式を選択していることを確認してください。 詳細については、「バックアップスケジュールの購入」をご参照ください。

  2. バックアップスケジュールを設定し、バックアップスケジュールとして [単一バックアップ] を選択します。 詳細については、「バックアップスケジュールの設定」をご参照ください。

    詳細については、「論理バックアップを使用したApsaraDB RDS For MySQLインスタンスまたは自己管理型MySQLデータベースのバックアップ」をご参照ください。

関連する操作

カテゴリ

操作

説明

ApsaraDB RDS

ModifyBackupPolicy

インスタンスのバックアップ設定を変更します。

DescribeBackupPolicy

インスタンスのバックアップ設定を照会します。

DescribeBackups

インスタンスのバックアップセットを照会します。

DescribeBackupTasks

インスタンスのバックアップタスクを照会します。

DBS

CreateBackupPlan

バックアップ計画を作成します。

ConfigureBackupPlan

バックアップ計画を設定します。