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_filenamekey与backup_data命令提供的密钥相同。
返回值
restore_data命令必须在成功时以值0退出,如果发生错误则必须为非零。 在非零退出代码的情况下,gprestore向用户显示stderr的内容。