SHOW SNAPSHOT
デスクリプション
このステートメントは、リポジトリに既に存在するバックアップを表示するために使用されます。
Syntax
SHOW SNAPSHOT ON `<repo_name>`
[WHERE SNAPSHOT = "<snapshot_name>" [AND TIMESTAMP = "<backup_timestamp>"]];
パラメータ
1.<repo_name>
選択されたリポジトリ名をバックアップします。
2.<snapshot_name>
バックアップ名。
3.<backup_timestamp>
バックアップのタイムスタンプ。
戻り値
| Column | デスクリプション |
|---|---|
| Snapshot | バックアップの名前 |
| Timestamp | バックアップの時刻バージョンに対応 |
| Status | バックアップの時刻バージョンに対応 |
| Database | バックアップデータが元々属していたデータベースの名前 |
| Details | Json形式で、バックアップ全体のデータディレクトリとファイル構造を表示 |
例
- リポジトリexample_repoの既存のバックアップを表示
SHOW SNAPSHOT ON example_repo;
- リポジトリ example_repo 内の backup1 という名前のバックアップのみを表示する:
SHOW SNAPSHOT ON example_repo WHERE SNAPSHOT = "backup1";
- warehouse example_repo 内の backup1 という名前のバックアップの詳細を、時間バージョン "2018-05-05-15-34-26" で表示します:
SHOW SNAPSHOT ON example_repo WHERE SNAPSHOT = "backup1" AND TIMESTAMP = "2018-05-05-15-34-26";