显示目录信息命令
功能
show命令可显示可用备份及其类型。还可显示删除操作后可释放的空间,以及用于backup key恢复的备份。
命令格式
python GaussRoach.py -t show --all-backups --backup-key <backup-key> --master-port <master-port> --media-destination <media-destination-path> --metadata-destination <metadata-path> [--no-display] [--output-file <output-file-name>] [--overwrite] [--related-backup-keys] [--restore-target-time]
参数说明
表1 显示目录信息命令的命令行参数列表 完整选项
缩写选项
数据类型
说明
取值范围
缺省值
应用实例
-t
不涉及
字符串
Roach接口支持多种功能。指定该参数为show,表示调用显示目录信息功能。
- -t backup
- -t stop
- -t validate
- -t delete
- -t restore
- -t show
- -t generate
- -t genstack
- -t getobject
- -t start
- -t clean
- -t config
- -t version
- -t help
不涉及
-t show
--all-backups
不涉及
布尔型
显示所有备份文件。
如果命令中指定了该参数,则参数值为true。否则值为false。
不涉及
False
--all-backups
--backup-key
不涉及
整数
(从NBU/磁盘)恢复使用的backup key。
不涉及
不涉及
--backup-key 20161025_194540
--master-port
不涉及
整数
指定Roach主代理进程执行端口。
1024 - 65535
6812
--master-port 8808
--media- destination
不涉及
字符串
所选介质的目标位置。
不涉及
不涉及
--media-destination /home/cam/backup
--metadata-destination
不涉及
字符串
元数据文件位置。
不涉及
不涉及
--metadata-destination
/home/username
--no-display
不涉及
布尔型
指定应该在控制台上禁止显示show命令回显信息。该参数可与--output-file一起使用以重定向输出。参数值为True或False。
不涉及
False
--no-display
--output-file
不涉及
字符串
show命令回显信息中显示的包含文件名的绝对输出文件路径。
不涉及
False
--output-file /home/catalog.txt
--overwrite
不涉及
布尔型
指定可以强制覆盖输出文件。参数值为True或False。
不涉及
False
--overwrite
--related-backup-keys
不涉及
布尔型
指定显示所提供backup key的所有相关备份。参数值为True或False。
不涉及
False
--related-backup-keys
--restore-target-time
不涉及
字符串
显示特定时间戳之前,最近一次成功备份且没有删除的备份信息,包括最近一次可用的全量备份和增量备份。
该时间戳格式为YYYY-MM-DD hh:mm:ss。
不涉及
不涉及
--restore-target-time 2018-02-28 08:30:00
使用指南
要查看目录信息,必须指定backup key参数。如果未指定该参数,Roach工具会显示错误信息。
说明:
如果用户指定了表的backup key,则系统显示该表的备份。
命令示例
查看集群中的备份信息。
python GaussRoach.py -t show --all-backups --metadata-destination /home/userA/metadata
相关命令
恢复命令
查看更多:华为GaussDB 200 GaussRoach.py 命令行参考