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

Lindorm:インスタンスのバックアップデータを使用した復元

最終更新日:Jan 14, 2025

データのバックアップと復元機能を使用すると、データベースに対する誤操作によって発生する損失を最小限に抑えることができます。このトピックでは、インスタンスのバックアップデータを使用してインスタンスを復元する方法について説明します。

前提条件

注意事項

  • Lindorm New Edition と単一ノード Lindorm インスタンスは、バックアップと復元機能をサポートしていません

  • Lindorm は、バックアップデータをインスタンスのテーブルに書き込むことによって、データをインスタンスに復元します。そのため、バックアップデータを Lindorm テーブルに復元する前に、テーブル内のデータを削除することをお勧めします。

手順

  1. Lindorm コンソール にログインします。

  2. ページの左上隅で、インスタンスがデプロイされているリージョンを選択します。

  3. インスタンス一覧 ページで、管理するインスタンスの ID をクリックするか、インスタンスに対応する 管理[アクション] 列の をクリックします。

  4. 左側のナビゲーションペインで、[ワイドテーブルエンジン] をクリックします。

  5. [バックアップとリカバリ] タブをクリックします。

  6. [フルバックアップ] セクションで、[データリカバリの開始] をクリックします。

  7. [リカバリ] ダイアログボックスで、要件に基づいて関連パラメータを設定します。次の表では、設定できるパラメータについて説明します。

    パラメータ

    説明

    リカバリ対象のクラスタ

    バックアップデータを復元する Lindorm インスタンスの名前。

    重要

    Lindorm インスタンスのバックアップデータは、インスタンスが新しいバージョンにアップグレードされた後、そのインスタンスに復元することはできません。

    ポイントインタイム

    バックアップデータを復元するポイントインタイムを指定します。

    フルデータベースリカバリ

    [はい] を選択します。

    リカバリ対象のテーブル

    フルデータベースリカバリで [いいえ] を選択した場合は、バックアップデータを復元するテーブルを指定します。各行に名前空間を持つテーブルを 1 つ入力します。アスタリスク (*) はサポートされていません。

    • 単一のテーブルにバックアップデータを復元するには、namespace:table 形式で値を指定できます。たとえば、このパラメータの値として default:testTable を指定できます。

    • テーブル内のデータを別のテーブルに復元するには、namespace:table/namespace:table2 形式で値を指定できます。たとえば、このパラメータの値として default:testTable/default:testTable2 を指定できます。

  8. [OK] をクリックします。[リカバリリスト] タブで、復元タスクに対応する 詳細[アクション] 列の をクリックして、進捗状況を表示できます。

FAQ

  • データを復元できる最新のポイントはいつですか?

    保留中のタスクがない場合、最新のポイントは、システムが Write-Ahead Log(WAL)をオブジェクトストレージサービス(OSS)にバックアップするサイクルによって異なります。デフォルトでは、システムは 30 秒間隔で WAL データをバックアップするか、30 MB の WAL データごとにバックアップ操作を実行します。障害が発生した場合、現時点より前の 30 秒以内に Lindorm インスタンスに書き込まれたデータの復元に失敗する可能性があります。

  • データの復元にはどれくらいの時間がかかりますか?

    データの復元にかかる時間は、データサイズと帯域幅によって異なります。

    • フルデータ復元:バックアップデータは、最大 1 GB/s の速度で OSS から読み取ることができます。各 Lindorm Tunnel Service(LTS)ノードは、最大 100 MB/s の速度でバックアップデータを Lindorm インスタンスに書き込むことができます。

    • 増分データ復元:バックアップデータは、Lindorm インスタンスの各ノードに 30 MB/s から 40 MB/s の速度で書き込むことができます。各 LTS ノードは、最大 100 MB/s の速度でバックアップデータを Lindorm インスタンスに書き込むことができます。

  • 単一のテーブルにバックアップデータを復元できますか?

    はい。単一のテーブルにバックアップデータを復元できます。同じ名前のテーブルが既に存在する場合は、バックアップデータを別のテーブルに復元できます。