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

华为GaussDB T RESTORE BLOCKRECOVER

墨天轮 2019-10-12
347

RESTORE BLOCKRECOVER

功能描述

当磁盘数据页面损坏时,可利用备份集修复损坏的数据库页面。该命令仅供工具ztrst调用,不允许用户执行。ztrst工具调用此命令后,会首先备份损坏的页面,放在ztrst对应的临时目录,然后将损坏页面修复。

注意事项

  • 该命令仅供工具ztrst调用,不允许用户执行。
  • 数据库必须包含从备份时间点开始到发现磁盘数据页故障时的所有重演日志。
  • 不支持恢复临时表空间,nologging表空间的数据页面。
  • 不支持修复表空间描述信息的数据页面。

语法格式

RESTORE BLOCKRECOVER DATAFILE file_id PAGE page_id FROM backup_path

参数说明

  • file

    损坏页面所在的数据文件序号,取值范围为[0,1022]。

    数据库发生页面损坏时,运行日志会记录对应的数据文件序号,请从运行日志中获取损坏页面所在的数据文件序号。

  • page

    损坏页面在数据文件中的序号,取值最小为1,最大为数据文件最大页面数量。

    数据库发生页面损坏时,运行日志会记录页面在对应数据文件中的序号,请从运行日志中获取损坏页面在数据文件中的序号。

  • path

    备份文件的路径,与BACKUP语句中dest_format字段相同。

示例

在数据库mount状态下,利用备份集修复一个损坏的页面。
RESTORE BLOCKRECOVER DATAFILE 3 PAGE 2 FROM '?/full0824.bak';
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论