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

ApsaraDB for OceanBase:手動バックアップを開始する

最終更新日:Jan 19, 2025

スケジュール バックアップに加えて、OceanBase データベースでは手動バックアップを開始することもできます。手動バックアップはバックアップ戦略とは独立しており、あらゆるシナリオで直接開始できます。クラスタの物理バックアップとテーブルの論理バックアップを開始できます。

背景情報

  • 物理バックアップ: OceanBase データベースのベースライン データとログ アーカイブ データの物理ファイルのバックアップを指します。データベースに障害が発生した場合、これらのファイルを使用してデータベースを復元できます。

  • 論理バックアップ: データベース オブジェクト レベルでのバックアップを指します。現在、テーブルレベルのバックアップとデータベースレベルのバックアップがサポートされています。データベースレベルのバックアップでサポートされているデータベース オブジェクトは、モードによって異なります。

    • MySQL モード: テーブル、ビュー、トリガー、シーケンス、シノニム、型、パッケージ、関数、およびストアド プロシージャ。

    • Oracle モード: テーブル、ビュー、関数、およびストアド プロシージャ。

    説明

    テーブルレベルのバックアップのテーブル数は 200 を超えないようにすることをお勧めします。

  • デフォルトでは、OceanBase データベースは 1 日に 1 回メジャー コンパクションを開始します。ただし、OceanBase データベースに大量のデータが書き込まれた場合、メジャー コンパクションが 1 日に数回トリガーされることがあります。

    V4.0.0.0 より前の OceanBase データベースでは、各メジャー コンパクションの後にクラスタのデータ バックアップを 1 回だけ実行できます。次のメジャー コンパクションの前に、データ バックアップ操作が成功した後に再度データ バックアップをトリガーすると、システムは現在のデータベース バージョンに既にバックアップ セットがあるとプロンプトを表示します。

    説明

    このチェックは OceanBase データベース V4.x では使用できません。

  • 手動バックアップはデータ バックアップにのみ適用され、ログ バックアップには影響しません。

手順

  1. ApsaraDB for OceanBase コンソール にログインします。

  2. 左側のナビゲーション ウィンドウで、[インスタンス] をクリックします。

  3. インスタンス リストで、ターゲット クラスタ インスタンスの名前をクリックして [クラスタ インスタンス ワークスペース] ページに移動します。

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

  5. 右上隅にある [バックアップの作成] をクリックします。表示されるページで、[物理バックアップ] または [論理バックアップ] を選択できます。image

物理バックアップ

現在のクラスタ インスタンスをバックアップするには、[物理バックアップ] を選択し、[OK] をクリックします。

論理バックアップ

現在のインスタンス内のテーブルまたはデータベースをバックアップするには、[論理バックアップ] を選択します。

  1. 論理バックアップ用に [テーブル] または [データベース] を選択します。

  2. テーブル オブジェクト選択のセクションで、[ソース オブジェクト] の下でバックアップするオブジェクトを選択し、image.png をクリックして [ターゲット オブジェクト] に追加します。

  3. [OK] をクリックします。

説明
  • 論理バックアップでは、ダウンタイムなしでテーブルのデータ整合性を確保できます。

  • 論理バックアップ中は DDL 操作はサポートされていません。

  • 論理バックアップを有効にする場合は、OceanBase テクニカルサポートにお問い合わせください。

2

次のステップ

[データ バックアップ] タブで、開始した手動バックアップ タスクに関する情報を表示できます。詳細については、「データ バックアップ」をご参照ください。