Скачать Купить

Вкладка «Параметры»

На данной вкладке задаются специфические параметры выгрузки баз данных PostgreSQL. Программа использует для создания резервных копий стандартную консольную утилиту pg_dump, поэтому настройки на этой вкладке напрямую управляют аргументами ее запуска.

Параметры бэкапа PostgreSQL Server

В этом блоке указываются формат выходного файла, параметры сжатия и другие настройки:

  • Формат: Выбор формата создаваемой резервной копии. Доступны следующие варианты:
    • Plain — обычный текстовый SQL-скрипт, содержащий команды SQL для воссоздания базы данных.
    • Custom — специальный архивный формат PostgreSQL. Является наиболее гибким, так как по умолчанию сжимает данные и позволяет выборочно восстанавливать отдельные объекты с помощью утилиты pg_restore.
    • Tar — стандартный tar-архив (не поддерживает внутреннее сжатие средствами pg_dump).
    • Directory — формат каталога. Создает директорию, содержащую по одному файлу для каждой таблицы и большого объекта, а также файл оглавления. Этот формат обязателен для выполнения параллельного бэкапа (в несколько потоков).
  • Степень сжатия: Позволяет определить уровень компрессии данных при создании бэкапа. Вы можете выбрать значение от 0 - Без сжатия до 9 - Максимальное сжатие. При выборе варианта по умолчанию программа будет использовать стандартные настройки сжатия утилиты pg_dump для выбранного формата.
  • Кодировка: Позволяет принудительно задать кодировку текстовых данных в файле резервной копии (например, UTF8, SQL_ASCII, LATIN1 и т.д.). Если оставить поле пустым, дамп будет создан в кодировке базы данных.
  • Число заданий: Задает количество параллельных потоков для выгрузки таблиц. Использование нескольких заданий может существенно ускорить процесс создания резервной копии на многоядерных серверах. Обратите внимание: параллельная выгрузка поддерживается только для формата Directory. По умолчанию установлено значение 1.
  • Путь к pg_dump: В этом поле необходимо указать полный путь к исполняемому файлу pg_dump.exe, который поставляется вместе с установленным сервером PostgreSQL. Нажмите кнопку […] в конце строки, чтобы открыть проводник и выбрать файл вручную (например, D:\PostgreSql\pgsql 17.5\bin\pg_dump.exe).

Статьи и документация