翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
次の手順は、削除されたテーブルをバックアップから削除時点の状態に復元する方法を示しています。この作業には、CQL または AWS CLI を使用します。
注記
この手順では、削除されたテーブルに対して PITR が有効になっていることを前提としています。
CQL を使用して削除済みテーブルを復元する
-
削除されたテーブルに対してポイントインタイムリカバリが有効になっていることを確認するには、システムテーブルのクエリを実行します。ポイントインタイムリカバリが有効になっているテーブルのみが表示されます。
SELECT custom_properties FROM system_schema_mcs.tables_history WHERE keyspace_name = 'mykeyspace' AND table_name = 'my_table';
クエリには次の出力が表示されます。
custom_properties ------------------ { ..., "point_in_time_recovery":{ "restorable_until_time":"2020-08-04T00:48:58.381Z", "status":"enabled" } }
-
次のサンプルステートメントを使用して、テーブルを削除時点の状態に復元します。
RESTORE TABLE mykeyspace.mytable_restored FROM TABLE mykeyspace.mytable;