TiDB Cloud StarterまたはEssentialデータのバックアップと復元
このドキュメントでは、TiDB Cloud StarterまたはTiDB Cloud Essentialインスタンス上のデータのバックアップと復元方法について説明します。
ヒント:
TiDB Cloud Dedicatedクラスター上のデータをバックアップおよび復元する方法については、 TiDB Cloud Dedicatedデータのバックアップと復元復元」を参照してください。
バックアップページをビュー
私のTiDBページで、対象のTiDB Cloud StarterまたはEssentialインスタンスの名前をクリックすると、その概要ページに移動します。
ヒント:
複数の組織に所属している場合は、左上隅のコンボボックスを使用して、まず目的の組織に切り替えてください。
左側のナビゲーションペインで、 [データ] > [バックアップ]をクリックします。
自動バックアップ
TiDB Cloudはデータを自動的にバックアップするため、災害発生時にバックアップスナップショットからデータを復元することで、データ損失を最小限に抑えることができます。
バックアップ設定について学ぶ
自動バックアップの設定は、 TiDB Cloud StarterインスタンスとTiDB Cloud Essentialインスタンスで異なり、以下の表に示されています。
バックアップサイクルとは、バックアップが実行される頻度のことです。
バックアップ保持期間とは、バックアップが保持される期間のことです。期限切れのバックアップは復元できません。
- 無料のTiDB Cloud Starterインスタンスの場合、バックアップの保持期間は1日間です。
- TiDB Cloud Starter (利用限度額が0より大きい場合)またはTiDB Cloud Essentialインスタンスの場合、バックアップの保持期間を1日から30日の間の任意の値に設定できます。デフォルトの保持期間は14日です。
バックアップ時刻とは、バックアップのスケジュールが開始される時刻です。最終的なバックアップ時刻は、設定されたバックアップ時刻よりも遅れる場合があることにご注意ください。
- 無料のTiDB Cloud Starterインスタンスの場合、バックアップ時間はランダムに固定された時間になります。
- TiDB Cloud Starter (利用限度額が0より大きい場合)またはTiDB Cloud Essentialインスタンスの場合、バックアップ間隔を30分ごとに設定できます。デフォルト値はランダムに固定された時間です。
バックアップ設定を構成する
TiDB Cloud Essentialインスタンスのバックアップ時間を設定するには、以下の手順を実行します。
TiDB Cloud StarterまたはEssentialインスタンスのバックアップページに移動します。
「バックアップ設定」をクリックしてください。すると「バックアップ設定」ウィンドウが開きます。ここで、必要に応じて自動バックアップの設定を構成できます。
「バックアップ時間」で、毎日のバックアップの開始時間を設定します。
「確認」をクリックしてください。
復元する
TiDB Cloudは、偶発的なデータ損失や破損が発生した場合にデータを復旧するための復元機能を提供します。
復元モード
TiDB Cloudは、 TiDB Cloud StarterまたはEssentialインスタンスのスナップショット復元と特定時点への復元をサポートしています。
スナップショット復元:特定のバックアップスナップショットからTiDB Cloud StarterまたはEssentialインスタンスを復元します。
ポイントインタイム復元(ベータ版) : TiDB Cloud Essentialインスタンスを特定の時点の状態に復元します。
- TiDB Cloud Starterインスタンス:サポートされていません。
- TiDB Cloud Essentialインスタンス:バックアップ保持期間内の任意の時点に復元できますが、 TiDB Cloud Essentialインスタンスの作成時刻より前、または現在時刻の1分前より後には復元できません。
目的地を復元する
TiDB Cloudは、新しいTiDB Cloud StarterまたはEssentialインスタンスへのデータ復元をサポートしています。
復元タイムアウト
復元プロセスは通常数分以内に完了します。復元に3時間以上かかる場合は、自動的にキャンセルされ、新しいTiDB Cloud StarterまたはEssentialインスタンスは削除されますが、元のインスタンスは変更されません。
キャンセルされた復元後にデータが破損し、復旧できない場合は、 TiDB Cloudサポートにお問い合わせください。
新しいTiDB Cloud StarterまたはEssentialインスタンスに復元します {#restore-to-a-new-instance}
注記:
元のTiDB Cloud StarterまたはEssentialインスタンスのユーザー認証情報と権限は、新しいTiDB Cloud StarterまたはEssentialインスタンスには復元されません。
新しいTiDB Cloud StarterまたはEssentialインスタンスにデータを復元するには、以下の手順に従ってください。
TiDB Cloud StarterまたはEssentialインスタンスのバックアップページに移動します。
「復元」をクリックしてください。
復元モードでは、特定のバックアップから復元するか、任意の時点から復元するかを選択できます。
選択したバックアップスナップショットから復元するには、次の手順を実行します。
- 「スナップショット復元」をクリックします。
- 復元元のバックアップスナップショットを選択してください。
TiDB Cloud Essentialインスタンスを特定の時点に復元するには、以下の手順を実行してください。
- 「特定時点への復元」をクリックします。
- 復元したい日時を選択してください。
新しいインスタンスの名前を入力してください。
必要に応じて容量を更新してください。
- TiDB Cloud Starterインスタンスの場合、 無料割り当てよりも多くのリソースが必要な場合は、毎月の支出制限を設定してください。
- TiDB Cloud Essentialインスタンスの場合、最小RCUと最大RCUを設定し、必要に応じて詳細設定を構成してください。
「復元」をクリックして復元プロセスを開始してください。
復元処理が開始されると、 TiDB Cloud StarterまたはEssentialインスタンスのステータスが「復元中」に変わります。復元が完了し、ステータスが「利用可能」に変わるまで、 TiDB Cloud StarterまたはEssentialインスタンスは利用できません。
制限事項
- TiFlashレプリカが有効になっている場合、データの再構築がTiFlash内で行われるため、復元後一定期間は利用できなくなります。
- TiDB Cloud StarterおよびTiDB Cloud Essentialインスタンスでは、手動バックアップはサポートされていません。
- TiDB Cloud StarterまたはTiDB Cloud Essentialインスタンスで、1 TiBを超えるデータが含まれている場合、デフォルトでは新しいインスタンスへの復元はサポートされません。より大規模なデータセットに関するサポートが必要な場合はTiDB Cloudサポートにお問い合わせください。