restore_data

restore_data

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

概要

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_filenamekeybackup_data命令提供的密钥相同。

返回值

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