备份

因为PipelineDB就是一个常规的PostgreSQL数据库,所以可以直接使用PostgreSQL的 pg_dumppg_dumpall 工具或者其它PostgreSQL备份和恢复工具进行备份。

导出流视图

导出流视图的时候,流视图及其关联的数据表必须同时显式导出:

pipeline-dump -t <CV name> -t <CV name>_mrel # <-- Note the "_mrel" suffix

恢复流视图

可以通过 pg_dump 恢复备份,将其输出通过 psql 客户端导入即可:

pg_dump > backup.sql
psql -f backup.sql