Резервные копии
Так как объекты Tantor PipelineDB представлены стандартными объектами PostgreSQL, резервные копии можно сделать с использованием инструментов pg_dump и pg_dumpall. Другие инструменты резервного копирования и восстановления PostgreSQL также будут работать, поскольку база данных Tantor PipelineDB — это обычная база данных PostgreSQL.
Экспорт отдельных непрерывных представлений
Для экспорта одного непрерывного представления необходимо явно выгрузить и само непрерывное представление, и связанную с ним таблицу материализованного представления, как показано ниже:
pg_dump -t <CV name> -t <CV name>_mrel # <-- Обратите внимание на суффикс "_mrel"
Восстановление непрерывных представлений
Для восстановления резервной копии, созданной с помощью pg_dump
, просто передайте ее вывод клиенту psql
:
pg_dump > backup.sql
psql -f backup.sql