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

ApsaraDB RDS:ApsaraDB for MariaDB インスタンスのバックアップ

最終更新日:Feb 18, 2025

ApsaraDB for MariaDB は、自動バックアップと手動バックアップをサポートしています。バックアップポリシーを設定して、ApsaraDB for MariaDB のデータバックアップサイクルとログバックアップサイクルを調整し、ApsaraDB for MariaDB インスタンスを自動的にバックアップできます。また、RDS インスタンスを手動でバックアップすることもできます。

前提条件

Alibaba Cloud アカウントを使用して ApsaraDB for RDS のバックアップ機能を初めて使用すると、AliyunServiceRoleForDBS サービスロールが作成されます。詳細については、「データディザスタリカバリのサービスロールを作成する方法」をご参照ください。

注意事項

  • バックアップファイルはバックアップストレージを使用します。各 RDS インスタンスには、バックアップストレージの無料枠が割り当てられます。使用したバックアップストレージの容量が無料枠を超えた場合、超過分に対して課金されます。無料枠を最大限に活用するために、ビジネス要件に基づいてバックアップサイクルを指定することをお勧めします。バックアップストレージの無料枠の詳細については、「ApsaraDB for MariaDB インスタンスのバックアップストレージの無料枠を表示する」をご参照ください。

  • バックアップストレージの課金方法と課金項目をよく理解しておくことをお勧めします。詳細については、「課金項目、課金方法、料金」をご参照ください。

  • バックアップストレージの使用量の課金ルールについては、「ApsaraDB for RDS の料金」をご参照ください。

  • バックアップ操作中に DDL 文を実行しないでください。バックアップ操作中に DDL 文が実行されると、関連するテーブルがロックされ、バックアップ操作が失敗します。

  • RDS インスタンスは、オフピーク時にバックアップすることをお勧めします。

  • RDS インスタンスのデータ量が多い場合、バックアップの完了に時間がかかる場合があります。

  • バックアップファイルは、指定された期間保持されます。指定された保持期間が経過する前に、バックアップファイルをコンピュータにダウンロードすることをお勧めします。

バックアップの説明

データバックアップ

ログバックアップ

スナップショットバックアップがサポートされています。物理バックアップと論理バックアップはサポートされていません。

  • ログファイルは、RDS インスタンスのストレージ容量を使用します。

  • ログファイルのサイズが 500 MB を超えるか、ログデータがログファイルに書き込まれている期間が 6 時間を超えると、新しいログファイルが生成されます。元のログファイルは非同期でアップロードされます。

  • ログファイルを Object Storage Service (OSS) バケットにアップロードするには、[ログのアップロード] 機能を使用できます。これは、RDS インスタンスのデータ復旧には影響せず、ログファイルは RDS インスタンスのストレージ容量を消費しなくなります。

説明

ログファイルが保存されている OSS バケットにはアクセスできません。

自動バックアップをトリガーする

ApsaraDB RDS は、指定したバックアップポリシーに基づいて RDS インスタンスを自動的にバックアップします。

  1. ApsaraDB RDS コンソールにログインし、[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンス ID をクリックします。

  2. 左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。

  3. バックアップと復元 ページで、バックアップポリシー タブをクリックします。表示されるタブで、データバックアップの設定 セクションの [編集] をクリックします。

  4. バックアップ設定 ダイアログボックスで、バックアップポリシーを指定し、[保存] をクリックします。次の表にパラメータを示します。

    パラメータ

    説明

    データバックアップの保持期間(日数)

    データバックアップファイルを保持する日数。有効値:7 ~ 730。デフォルト値:7。

    バックアップサイクル

    バックアップを実行するサイクル。1 つ以上の曜日を選択できます。

    説明

    データセキュリティのために、少なくとも 2 つの曜日を選択することをお勧めします。

    バックアップ時間

    バックアップを実行する時間帯。

    ログバックアップ

    ログバックアップ機能を有効にするか無効にするかを指定します。

    重要

    この機能を無効にすると、すべてのログバックアップファイルが削除され、RDS インスタンスのデータを特定の時点に復元できなくなります。

    ログの保持期間(日数)

    • ログバックアップファイルを保持する日数。有効値:7 ~ 730。デフォルト値:7。

    • ログの保持期間は、データバックアップの保持期間以下である必要があります。

手動バックアップを実行する

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。

  2. 表示されるページの右上隅にある インスタンスのバックアップ をクリックします。インスタンスのバックアップ ダイアログボックスで、OK をクリックします。

バックアップが完了したら、バックアップと復元基本バックアップリスト を選択し、バックアップリスト タブまたは ログバックアップ タブをクリックして、バックアップファイルを別の RDS インスタンスに復元できます。

よくある質問

  1. RDS インスタンスのデータバックアップ機能を無効にできますか?

    いいえ、RDS インスタンスのデータバックアップ機能を無効にすることはできません。データバックアップの保持期間は 7 日~ 730 日の範囲内である必要があります。

  2. RDS インスタンスのログバックアップ機能を無効にできますか?

    はい、[バックアップ設定] ダイアログボックスで RDS インスタンスのログバックアップ機能を無効にすることができます。

関連操作

操作

説明

CreateBackup

インスタンスのバックアップタスクを作成します。

DescribeBackups

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

DescribeBackupPolicy

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

ModifyBackupPolicy

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

DescribeBackupTasks

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

DescribeBinlogFiles

インスタンスのログファイルを照会します。