restore_data

插件命令将数据从远程存储系统流式传输到stdout。

概要

  1. plugin_executable restore_data plugin_config_file data_filenamekey

描述

当还原流式备份时,gprestore会在每个segment主机上调用restore_data插件命令。

restore_data实现应该从远程存储系统读取一个名为或映射到data_filenamekey的潜在大型数据文件,并将内容写入stdout。 如果backup_data命令以任何方式(即压缩)修改了数据,则restore_data应执行撤销操作。

参数

plugin_config_file

插件配置YAML文件的绝对路径。

data_filenamekey

远程存储系统上备份文件的映射关键字。 data_filenamekey与backup_data命令提供的密钥相同。

返回值

restore_data命令必须在成功时以值0退出,如果发生错误则必须为非零。 在非零退出代码的情况下,gprestore向用户显示stderr的内容。