暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB T 显示目录信息

墨天轮 2019-09-23
341

显示目录信息

Show功能能够以列表形式显示可用备份、备份类型、将用于特定backup key恢复的备份。Roach支持查看所有备份集信息和指定备份存储介质的备份集信息。

操作步骤

  • omm用户身份登录GaussDB 100任意服务器。
  • 进入$ROACH_HOME目录。

    cd $ROACH_HOME

  • 查看目录信息。

    • 显示所有存储介质的备份集信息。

      在集群的一个节点上执行以下命令:

      python GaussRoach.py -t show --all-backups --metadata-destination <metadata_path>

      例如:

      python GaussRoach.py -t show --all-backups --metadata-destination /home/userA/metadata

      系统显示目录信息,如下所示:

      Parsing the configuration file. |S_NO| BACKUP KEY |BKP TYPE|MEDIA | START TIME | END TIME | DELETION TIME | VALIDATION TIME | BKP SIZE | STATUS | TLI | BKP PRIOR KEY |BACKUP LEVEL| |====|===============|========|======|===================|===================|===================|===================|============|===========|=======|================|============| | 0 |20180712_202510| FULL | Disk |2018-07-12 20:25:10|2018-07-12 20:25:45| NA | NA | 0 | NA | 0 | FULL | 0 | | 1 |20180713_172056| FULL | Disk |2018-07-13 17:20:56|2018-07-13 17:21:15| NA | NA | 0 | NA | 0 | FULL | 0 | | 2 |20180713_172740| FULL | Disk |2018-07-13 17:27:40|2018-07-13 17:28:14| NA | NA | 0 | NA | 0 | FULL | 0 | | 3 |20180713_172823| FULL | Disk |2018-07-13 17:28:23|2018-07-13 17:28:58| NA | NA | 0 | NA | 0 | FULL | 0 | | 4 |20180716_094516| FULL | Disk |2018-07-16 09:45:16|2018-07-16 09:45:50| NA | NA | 0 | NA | 0 | FULL | 0 | | 5 |20180716_094705| INCR | Disk |2018-07-16 09:47:05|2018-07-16 09:47:34| NA | NA | 0 | NA | 0 |20180716_094516 | 1 | | 6 |20180716_103911| FULL | NBU |2018-07-16 10:39:11|2018-07-16 10:41:00| NA | NA | 0 | NA | 0 | FULL | 0 | | 7 |20180716_104220| INCR | NBU |2018-07-16 10:42:20|2018-07-16 10:43:58| NA | NA | 0 | NA | 0 |20180716_103911 | 1 | | 8 |20180716_105708| FULL | NBU |2018-07-16 10:57:08|2018-07-16 10:58:57| NA | NA | 0 | NA | 0 | FULL | 0 | | 9 |20180716_153823| FULL | NBU |2018-07-16 15:38:23|2018-07-16 15:40:06| NA | NA | 0 | NA | 0 | FULL | 0 | | 10 |20180716_154636| FULL | Disk |2018-07-16 15:46:36|2018-07-16 15:47:10| NA | NA | 0 | NA | 0 | FULL | 0 | | 11 |20180717_095912| FULL | NBU |2018-07-17 09:59:12|2018-07-17 10:01:01| NA | NA | 0 | NA | 0 | FULL | 0 | | 12 |20180717_102228| FULL | NBU |2018-07-17 10:22:28|2018-07-17 10:24:22| NA | NA | 0 | NA | 0 | FULL | 0 | | 13 |20180717_102453| INCR | NBU |2018-07-17 10:24:53|2018-07-17 10:26:36| NA | NA | 0 | NA | 0 |20180717_102228 | 1 | | 14 |20180717_105000| FULL | NBU |2018-07-17 10:50:00|2018-07-17 10:50:08| NA | NA | 0 | NA | 0 | FULL | 0 | | 15 |20180717_105043| FULL | NBU |2018-07-17 10:50:43|2018-07-17 10:52:31| NA | NA | 0 | NA | 0 | FULL | 0 | | 16 |20180717_105532| INCR | NBU |2018-07-17 10:55:32|2018-07-17 10:57:10| NA | NA | 0 | NA | 0 |20180717_105043 | 1 | | 17 |20180717_110631| FULL | DISK |2018-07-17 11:06:31|2018-07-17 11:06:39| NA | NA | 0 | NA | 0 | FULL | 0 | | 18 |20180717_111855| FULL | Disk |2018-07-17 11:18:55| | NA | NA | 0 | NA | 0 | FULL | 0 | | 19 |20180717_112036| FULL | Disk |2018-07-17 11:20:36|2018-07-17 11:21:10| NA | NA | 0 | NA | 0 | FULL | 0 | | 20 |20180717_112132| FULL | NBU |2018-07-17 11:21:32|2018-07-17 11:21:40| NA | NA | 0 | NA | 0 | FULL | 0 | | 21 |20180717_112418| FULL | Disk |2018-07-17 11:24:18|2018-07-17 11:24:52|2018-07-17 16:36:52| NA | 0 | delete | 0 | FULL | 0 | | 22 |20180720_155514| FULL | Disk |2018-07-20 15:55:14|2018-07-20 15:55:49| NA | NA | 0 | NA | 0 | FULL | 0 | | 23 |20180720_155632| FULL | Disk |2018-07-20 15:56:32|2018-07-20 15:57:07| NA | NA | 0 | NA | 0 | FULL | 0 | | 24 |20180720_155943| INCR | Disk |2018-07-20 15:59:43|2018-07-20 16:00:12| NA | NA | 0 | NA | 0 |20180720_155632 | 1 | | 25 |20180723_101937| FULL | Disk |2018-07-23 10:19:37|2018-07-23 10:20:11| NA | NA | 0 | NA | 0 | FULL | 0 | | 26 |20180725_170405| FULL | Disk |2018-07-25 17:04:05|2018-07-25 17:04:39| NA | NA | 0 | NA | 0 | FULL | 0 | | 27 |20180727_201609| FULL | Disk |2018-07-27 20:16:09|2018-07-27 20:16:43| NA | NA | 0 | NA | 0 | FULL | 0 | | 28 |20180727_202554| FULL | NBU |2018-07-27 20:25:54|2018-07-27 20:27:37| NA | NA | 0 | NA | 0 | FULL | 0 |
    • 显示指定存储介质类型的备份集信息。

      在集群的一个节点上执行以下命令:

      python GaussRoach.py -t show --all-backups --metadata-destination <metadata_path> --media-type <media type>

      例如:

      python GaussRoach.py -t show --all-backups --metadata-destination /home/userA/metadata --media-type NBU

      系统显示目录信息,如下所示:

      Parsing the configuration file. |S_NO| BACKUP KEY |BKP TYPE|MEDIA | START TIME | END TIME | DELETION TIME | VALIDATION TIME | BKP SIZE | STATUS | TLI | BKP PRIOR KEY |BACKUP LEVEL| |====|===============|========|======|===================|===================|===================|===================|============|===========|=======|================|============| | 0 |20190628_100202| FULL | NBU |2019-06-28 10:02:02|2019-06-28 10:03:12| NA | NA | 0 |UNVERIFIED | 0 | FULL | 0 | | 1 |20190628_100350| INCR | NBU |2019-06-28 10:03:50|2019-06-28 10:05:02| NA | NA | 0 |UNVERIFIED | 0 |20190628_100202 | 1 | | 2 |20190628_101940| FULL | NBU |2019-06-28 10:19:40|2019-06-28 10:20:53| NA | NA | 0 |UNVERIFIED | 0 | FULL | 0 | | 3 |20190628_102131| INCR | NBU |2019-06-28 10:21:31|2019-06-28 10:22:44| NA | NA | 0 |UNVERIFIED | 0 |20190628_101940 | 1 | | 4 |20190628_103750| FULL | NBU |2019-06-28 10:37:50|2019-06-28 10:39:05| NA | NA | 0 |UNVERIFIED | 0 | FULL | 0 | | 5 |20190628_103943| INCR | NBU |2019-06-28 10:39:43|2019-06-28 10:40:58| NA | NA | 0 |UNVERIFIED | 0 |20190628_103750 | 1 | | 6 |20190628_105656| FULL | NBU |2019-06-28 10:56:56|2019-06-28 10:58:23| NA | NA | 0 |UNVERIFIED | 0 | FULL | 0 | | 7 |20190628_105902| INCR | NBU |2019-06-28 10:59:02|2019-06-28 11:00:20| NA | NA | 0 |UNVERIFIED | 0 |20190628_105656 | 1 |
    说明:
    • 回显信息中包括BACKUP KEY、BKP TYPE、DELETION TIME、VALIDATION TIME、STATUS、TLI、BKP PRIOR KEY、BACKUP LEVELSTART TIME 、END TIME、BKP_SIZE关键信息。
      • BARRIER TIME:提交事务的同步时间,适用于全量/增量集群备份场景。
      • DELETION TIME:删除备份的时间。
      • VALIDATION TIME:上次执行验证的时间。
      • STATUS:备份状态如下:

        UNVERIFIED,表示备份未验证。

        VALIDATED,表示备份已成功验证。

        UNKNOWN,表示未获取到备份状态。

        DELETED,表示备份已删除。

        FAILED,表示备份失败。

        NA,表示无效备份,或备份验证失败。

      • TLI:执行备份的时间轴。例如,如果用户先使用一个全量备份执行恢复操作,然后尝试在该备份基础上执行最新增量备份,Roach将报错,因为全量备份之后时间轴会改变。因此用户必须先重新执行全量备份才能执行增量备份。
      • BKP PRIOR KEY:之前用于执行增量备份的backup key。
      • BACKUP LEVEL:备份的级别。此值为0表示全量备份,为1和其他正整数表示增量备份。
    • 如果元数据目录和文件已删除,执行Show命令后无法返回正确的状态信息。
    • 由于roach现在不支持验证和统计备份集大小,所以备份集信息中validation time字段和bkp size字段的值分别为NA和0。validation time字段和bkp size字段是为以后的验证备份集功能预留的字段。
    表1 参数配置原则

    参数名

    配置说明

    举例

    --media-type

    该参数用于指定待查看备份的存储介质。

    取值范围为:

    • DISK
    • NBU

    DISK

    --backup-key

    该参数用于指定待查看备份文件信息。

    每次备份成功后都会生成一个以时间戳命名的备份文件夹,该时间戳(文件夹名称)就是backup key。

    20180404_113522

    --metadata-destination

    该参数用于指定待查看备份的元数据存储路径。

    说明:

    metadata是指Roach在备份恢复操作中收集的配置管理类数据,也叫元数据。例如:集群节点个数、节点配置信息。

    /home/userA/metadata

    --all-backups

    指定显示所有备份集

    --all-backups

    --nbu-policy

    用于设置NBU的policy。

    sample_policy

    --nbu-schedule

    用于设置NBU的schedule。

    sample_schedule

    --nbu-backup-host

    执行NBU备份的主机名称。

    不涉及

    说明:
    • 查询备份集分为查询所有备份集和查询单个备份集,--backup-key与--all-backups不能同时存在。
    • 如果Metedata destination下的backups.ini文件丢失,则磁盘备份的备份集将不能再使用;但是,可使用--all-backups和--media-type nbu进行查询,查询时会自动将最近的NBU备份集信息文件从NBU服务器上下载至参数metedata destination指定的路径。

必选参数

  • 显示所有存储介质的备份集信息时,必选参数如下:
    • metedata destination(目的介质)
  • 显示指定存储介质类型的备份集信息时,必选参数如下:
    • metedata destination(目的介质)
    • --media-type(存储介质)
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论