首页 > 数据库 > > GaussRoach.py-备份删除命令
delete命令用于删除磁盘上的集群级备份。它可与级联选项一起使用,用于删除特定备份密钥的所有相关备份。
python GaussRoach.py
-t delete
--mode [cluster/single]
--backup-key backup-key
--media-type media-type
--media-destination media-destination-path
--meta>metadata-path
[--cascade]
参数名 | 参数描述 | 取值类型 | 缺省值 | 应用实例 | ||||
|---|---|---|---|---|---|---|---|---|
-t | Roach接口支持多种功能。删除期间指定该参数为delete,表示调用删除功能。 |
| 不涉及 | -t delete | ||||
--mode | Roach工具能在单机和集群两种模式下使用。该参数用于选择数据库模式。 |
| 不涉及 | --mode cluster | ||||
--backup-key | 指定待删除备份的backup key。 | 不涉及 | 不涉及 | --backup-key 20150315-16103 | ||||
--media-type | 介质类型。 | DISK(磁盘) OBS(单机模式下可选) | 不涉及 | --media-type DISK | ||||
--media- destination | 所选介质的目的备份路径。 | 不涉及 | 不涉及 | --media-destination /home/cam/backup | ||||
--meta valign="top" width="23.77%" headers="mcps1.3.3.2.2.6.1.2 "> 指定元数据文件位置 | 不涉及 | 不涉及 | --meta> | --cascade | 指定备份密钥的所有相关备份也将被删除。 如果指定了参数,则该值为true,否则为false。 说明: 如果指定的备份集有子备份集,必须加入此参数。 | 不涉及 | 不涉及 | --cascade |
如果全量备份含有相关增量备份,则只能使用级联选项将其删除。
从磁盘删除备份文件。
python GaussRoach.py -t delete --mode cluster/single --media-type Disk --media-destination $HOME/back1 --meta>--backup-key 20180404_113522相关命令
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3152345/ ,如需转载,请注明出处,否则将追究法律责任。