使用 BACKUP_FILTER 配置参数可指定用于 ON-Bar 或 ontape 实用程序的外部过滤器程序的路径名和任何选项。
该过滤器在备份数据之前对其进行变换(例如,将其压缩)。然后变换的数据将被备份,并且会存储成单个文件。执行复原时,必须将数据变换回其原始格式。在通过设置 RESTORE_FILTER 配置参数进行复原之前,指定相应程序来变换数据。
为了安全,过滤器不能有非特权用户写许可权。对过滤器的许可权与对 GBase 8s 服务器或实用程序所调用的其他可执行文件的许可权相同。
当已设置 BACKUP_FILTER 配置参数时,LTAPESIZE 配置 参数无法设置为 0;请更改 LTAPESIZE 的值。 程序结束。
变通方法是将 LTAPESIZE 配置参数设置为高值。日志文件不会大幅高于 LOGSIZE 配置参数。使用 LOGSIZE 中的值作为此数据库的上限。
BACKUP_FILTER /bin/compress
此过滤器所生成的输出将作为单个对象保存到存储管理器中。
BACKUP_FILTER 'my_encrypt -file /var/adm/encryption.pass'