Это первый набег на резервные копии PostgreSQL (дампы db), и я исследовал различные форматы pgdump, другие параметры pgdump и pgdumpall. Для новичка в Postgres, который хочет получить ежечасный дамп (перезапишет предыдущий дамп) двух баз данных, содержащих триггеры таблиц и две разные схемы в каждой базе данных, каков будет формат и параметры резервного копирования, позволяющие легко достичь следующего:
- Небольшой размер файла (один файл на каждую БД или возможность выбрать, какую БД восстанавливать)
- Легко восстановить как чистую базу данных (с & без того же имени [s] базы данных)
- Легко восстановить на другом сервере (пользователь может быть другим)
- Триггеры отключаются при восстановлении и снова включаются после восстановления.
Включите примеры команд для резервного копирования и восстановления.
Любые другие полезные предложения по pgdump / pgrestore приветствуются.