Query Backup
The query backup command displays a list of backup versions of your files that are stored on the IBM Spectrum® Protect server, or that are inside a backup set from the server when the backupsetname option is specified.
- File specification
- File size
- Backup date
- Whether the file is active or inactive
- The management class that is assigned to the file. Only the first 10 characters of the management class name are displayed.
- Last modification date
Last access date
Last file attributes (inode) change date
Creation date
- Compression type
- Encryption type
- Client-side data deduplication
Whether the file is migrated or premigrated. A value of Yes means that the file is migrated or premigrated. A value of No means that the file is not migrated or premigrated.
File inode number
Size of ACL metadata (IBM Spectrum Scale)
Server storage information (media class, volume ID, and restore order)
The following example shows sample output when the query backup command is issued with the detail option:




Size Backup Date Mgmt Class A/I File
---- ----------- ---------- --- ----
1,500,000 B 08/15/2016 16:01:25 DEFAULT A /home/test/mydir/myfile1.txt
Modified: 08/15/2016 16:00:10 Accessed: 08/16/2016 15:31:23 Inode changed: 08/15/2016 16:00:10
Compression Type: LZ4 Encryption Type: None Client-deduplicated: YES Migrated: NO Inode#: 22691
ACL Size: 0 Media Class: Fixed Volume ID: 0008 Restore Order: 00000000-0000001F-00000000-00600774

Size Backup Date Mgmt Class A/I File
---- ----------- ---------- --- ----
1,000,000 B 03/15/2016 14:33:17 DEFAULT A \\eighth\n$\testdir\myfile1.txt
Modified: 03/15/2016 14:31:42 Created: 03/15/2016 14:31:41
Compression Type: LZ4 Encryption Type: None Client-deduplicated: YES
For more information about the compression type, see Compression.
Supported Clients
This command is valid for all clients.
Syntax
Parameters
filespec
Specifies the path and file name that you want to query. Use wildcard characters to specify a group of files or all the files in a directory. If you use wildcard characters, enclose the file specification in double quotation marks. Specify an asterisk (*) to display information about backup versions for all of your files in the current directory. Do not use wildcards characters when you query NAS file system images with
-class=nas
option setting.filespec
Specifies the path and file name that you want to query. Use wildcard characters to specify a group of files or all the files in a directory. Do not use wildcard characters when you query NAS file system images with
-class=nas
option setting.If you include filespacename, do not include a drive letter in the file specification. Drive label names are only used for removable media.
You can also use the following value for filespec:
- systemstate
- Displays the list of backup versions of Windows system state.
{filespacename}
Specifies the file space, enclosed in braces, on the server that contains the file you want to query. This is the drive label or UNC name on the workstation drive from which the file was backed up. The following example shows how to specify a UNC name:
{'\\machine\C$'}
.Use the filespacename if the name has changed, or if you want to query files backed up from another node with drive label names that are different from yours.
You must specify a mixed or lowercase NTFS or ReFS file space name that is enclosed in quotation marks and braces. For example,
{"NTFSDrive"}
. Single quotation marks or double quotation marks are valid in loop mode. For example:{"NTFSDrive"}
and{'NTFSDrive'}
are both valid. In batch mode, only single quotation marks are valid.
Option | Where to use |
---|---|
backupsetname | Command line only. |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
detail | Command line only. |
dirsonly | Command line only. |
filelist | Command line only. |
filesonly | Command line only. |
fromdate | Command line only. |
fromowner | Command line only. |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
fromtime | Command line only. |
inactive | Command line only. |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
pitdate | Command line only. |
pittime | Command line only. |
querysummary | Command line only. |
![]() |
![]() |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
todate | Command line only. |
totime | Command line only. |
Examples
dsmc
query backup c:\* -subdir=yes -querysummary
dsmc query archive c:\* -subdir=yes -querysummary
Task
Query files from the
abc
file spaceproj
directory.dsmc query backup {"abc"}\proj\*.*
Task
Display a list of all active and inactive backup versions of your files in the current directory.
dsmc query backup –inactive "*"
Task
Display a list of all active and inactive backup versions that were backed up from the
c:\pro
j directory.dsmc q backup –ina c:\proj\*
Task
Display a list of all your backups in the current directory. Use the detail option to display the last modification date and the last access date of each file.
dsmc q backup -detail "*"
Task
Display a list of all your backups in the
c:\dir1
directory. Use the detail option to display the last modification date and the creation date of each file.dsmc q backup -detail c:\dir1\*
Task
Display a list of all active and inactive backup versions that were backed up from the
c:\proj
directory. Use the dateformat and timeformat options to reformat the dates and times.dsmc q b –date=5 –time=4 –ina c:\proj\*
Task
Display a list of files that were backed up from the
/home/proj
directory with file names that begin with proj.dsmc q b "/home/proj/proj*"
Task
Display a list of active and inactive backup file versions in the
/home
file system.dsmc q b –ina –su=yes /home/
Task
Last week you backed up files from a diskette labeled docs. Display a list of those files.
dsmc q b {docs}\*
Task
Query file system images from the nas2 NAS file server.
dsmc query backup -nasnodename=nas2 -class=nas
Task
Query file system images from the nas2 NAS file server.
dsmc query backup -nasnodename=nas2 -class=nas
Task
Display a list of all files from your c drive that are contained in the backup set
weekly_accounting_data.32145678
.dsmc query backup c:\* -subdir=yes -backupsetname=weekly_accounting_data.32145678
Task
Display information about all the active and inactive backup versions of the system state on the server.
dsmc query backup -ina systemstate