SHOW BACKUPS
Synopsis:
sql
SHOW BACKUPS IN location
[NEWER THAN timestamp]
[OLDER THAN timestamp]
[WITH [OPTIONS] (option [, ...])]
Description: Displays information about backups stored in a backup collection. The statement lists available backups with their IDs, backup times, and optional additional metadata depending on the options specified.
Parameters:
| Parameter | Description | Required |
|---|---|---|
location |
The URI of the backup collection to examine | Yes |
NEWER THAN timestamp |
Only show backups created after the specified timestamp | No |
OLDER THAN timestamp |
Only show backups created before the specified timestamp | No |
Options:
| Option | Description |
|---|---|
REVISION START TIME |
Include revision start time information in the output |
DEBUG |
Include additional debug information such as start time, full subdirectory path, and backup path |
Examples:
-- Show all backups in a collection
SHOW BACKUPS IN 'gs://my-bucket/backups';
-- Show backups with debug information
SHOW BACKUPS IN 'nodelocal://1/backups' WITH DEBUG;
-- Show backups with both debug and revision start time information
SHOW BACKUPS IN 's3://backup-bucket/db-backups'
WITH DEBUG, REVISION START TIME;
-- Show recent backups with debug information
SHOW BACKUPS IN 'gs://my-bucket/backups'
NEWER THAN '2023-01-01 00:00:00'
WITH DEBUG;
-- Alternative syntax with OPTIONS keyword
SHOW BACKUPS IN 'nodelocal://1/backups'
WITH OPTIONS (DEBUG, REVISION START TIME);
Required Privileges: The user must have appropriate privileges to access the backup location and read backup metadata.
Notes:
- When using WITH DEBUG, additional columns are included in the output: start_time, full_subdir, and path
- The DEBUG option requires the use_backups_with_ids session setting to be enabled
- Debug information includes internal backup paths and subdirectory structures useful for troubleshooting
- The DEBUG option can be combined with REVISION START TIME for comprehensive backup metadata