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

Database Backup:バックアップ方法の選択

最終更新日:Oct 18, 2024

データベースバックアップ (DBS) では、データベースを継続的かつ費用対効果の高い方法でバックアップするための、論理バックアップと物理バックアップの2つのバックアップ方法が用意されています。 ビジネス要件に基づいてバックアップ方法を選択できます。

論理バックアップと物理バックアップの違い

項目

論理バックアップ

物理バックアップ

定義

論理バックアップは、テーブル、インデックス、ストアドプロシージャなどのデータベースオブジェクトをバックアップします。 一般的に使用されるツールには、MySQL mysqldumpとOracle expおよびimpがあります。

物理バックアップは、オペレーティングシステムのデータベースファイルをバックアップします。 一般的に使用されるツールには、MySQL XtraBackupとOracle RMANがあります。

フルバックアップ

DBSは、データベース内のすべてのテーブルのデータを分割し、データベース上でSQL文を実行して、複数のスレッドのデータを並列に読み取ります。

DBSバックアップゲートウェイは、データベースファイルをバックアップするためにデータベースサーバーにインストールされています。 詳細については、「バックアップゲートウェイのインストール」をご参照ください。

増分バックアップ

DBSは、データベースのメモリに保存されたログを読み取り、リアルタイムでログに基づいて増分バックアップを実行します。 これにより、フルバックアップ時のI/Oパフォーマンスの低下を防ぐことができます。 データベースログが読み取られる速度は、ログが生成される速度に基づいて調整されます。

機能

  • 詳細なバックアップは、データベースとテーブルで実行できます。

  • データバックアップ中にデータベースはロックされません。 これにより、データベースのパフォーマンスに対するデータバックアップの影響が最小限に抑えられます。

  • データベースインスタンスは、全体としてのみバックアップできます。

  • データはデータベースのディスクから読み取られ、データベースのI/Oパフォーマンスに影響します。

  • ほとんどの場合、物理的なバックアップと復元は、論理的なバックアップと復元よりも高速です。

    説明

    DBSサンドボックスインスタンスを作成して、バックアップデータを簡単に使用できます。 詳細については、「DBSサンドボックスの概要」をご参照ください。

推奨データベースサイズ

1 MBから1テラバイト

より大きい1テラバイト

サポートされるデータベースエンジン

  • Alibaba Cloudで作成されたデータベースは、論理バックアップ方式のみをサポートしています。

  • さまざまなデータベースエンジンでサポートされているバックアップ方法については、「データベースエンジンと機能」をご参照ください。

バックアップゲートウェイのインストール

必須

選択可能

参照

  • さまざまなデータベースエンジンでサポートされているバックアップ方法の詳細については、「データベースエンジンと機能」をご参照ください。

  • DBSを使用すると、Object Storage Service (OSS) バケットまたはDBS内蔵ストレージにバックアップデータを保存できます。 詳細については、「組み込みストレージとOSS」をご参照ください。

  • DBSバックアップスケジュールの作成方法の詳細については、「バックアップスケジュールの作成」をご参照ください。