Formats дампа PostgreSQL -Fc и -Fd отличаются способом выгрузки данных: postgrespro.ru
- Формат -Fc (custom) позволяет выгрузить данные в специальном архивном формате, пригодном для дальнейшего использования утилитой pg_restore. postgrespro.ru help.1forma.ru Этот формат наиболее гибкий, так как даёт возможность вручную выбирать и сортировать восстанавливаемые объекты. postgrespro.ru Вывод в нём по умолчанию сжимается. postgrespro.ru
- Формат -Fd (directory) создаёт резервную копию в формате каталога. postgrespro.ru Для каждой таблицы и большого объекта создаются отдельные файлы, а также файл оглавления в машинно-читаемом формате, понятном для pg_restore. postgrespro.ru С полученной резервной копией можно работать штатными средствами Unix, например, несжатую копию можно сжать посредством gzip. postgrespro.ru Этот формат по умолчанию сжимается, а также поддерживает работу в несколько потоков. postgrespro.ru
Таким образом, основное отличие в том, что формат -Fc позволяет работать с данными напрямую, а формат -Fd создаёт резервную копию в виде каталога с отдельными файлами для таблиц и больших объектов. postgrespro.ru