データベースバックアップ (DBS) では、データベースを継続的かつ費用対効果の高い方法でバックアップするための、論理バックアップと物理バックアップの2つのバックアップ方法が用意されています。 ビジネス要件に基づいてバックアップ方法を選択できます。
論理バックアップと物理バックアップの違い
項目 | 論理バックアップ | 物理バックアップ |
定義 | 論理バックアップは、テーブル、インデックス、ストアドプロシージャなどのデータベースオブジェクトをバックアップします。 一般的に使用されるツールには、MySQL mysqldumpとOracle expおよびimpがあります。 | 物理バックアップは、オペレーティングシステムのデータベースファイルをバックアップします。 一般的に使用されるツールには、MySQL XtraBackupとOracle RMANがあります。 |
フルバックアップ | DBSは、データベース内のすべてのテーブルのデータを分割し、データベース上でSQL文を実行して、複数のスレッドのデータを並列に読み取ります。 | DBSバックアップゲートウェイは、データベースファイルをバックアップするためにデータベースサーバーにインストールされています。 詳細については、「バックアップゲートウェイのインストール」をご参照ください。 |
増分バックアップ | DBSは、データベースのメモリに保存されたログを読み取り、リアルタイムでログに基づいて増分バックアップを実行します。 これにより、フルバックアップ時のI/Oパフォーマンスの低下を防ぐことができます。 データベースログが読み取られる速度は、ログが生成される速度に基づいて調整されます。 | |
機能 |
|
|
推奨データベースサイズ | 1 MBから1テラバイト | より大きい1テラバイト |
サポートされるデータベースエンジン |
| |
バックアップゲートウェイのインストール | 必須 | 選択可能 |
参照
さまざまなデータベースエンジンでサポートされているバックアップ方法の詳細については、「データベースエンジンと機能」をご参照ください。
DBSを使用すると、Object Storage Service (OSS) バケットまたはDBS内蔵ストレージにバックアップデータを保存できます。 詳細については、「組み込みストレージとOSS」をご参照ください。
DBSバックアップスケジュールの作成方法の詳細については、「バックアップスケジュールの作成」をご参照ください。