メインコンテンツまでスキップ

SNAPSHOT表示

説明

このステートメントは、リポジトリに既に存在するバックアップを表示するために使用されます。

構文

SHOW SNAPSHOT ON `<repo_name>`
[WHERE SNAPSHOT = "<snapshot_name>" [AND TIMESTAMP = "<backup_timestamp>"]];

パラメータ

1.<repo_name>

選択したリポジトリ名をバックアップします。

2.<snapshot_name>

バックアップ名。

3.<backup_timestamp>

バックアップタイムスタンプ。

戻り値

ColumnDescription
Snapshotバックアップの名前
Timestampバックアップの時間バージョンに対応
Statusバックアップの時間バージョンに対応
Databaseバックアップデータが元々属していたデータベースの名前
DetailsJson形式で、バックアップ全体のデータディレクトリとファイル構造を表示

  1. リポジトリexample_repoの既存のバックアップを表示
SHOW SNAPSHOT ON example_repo;
  1. リポジトリ example_repo 内の backup1 という名前のバックアップのみを表示する:
SHOW SNAPSHOT ON example_repo WHERE SNAPSHOT = "backup1";
  1. 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";