Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PostgreSQL Новый топик    Ответить
 Файлы с расширением .deleted в pg_xlog  [new]
qqq_num1
Member

Откуда:
Сообщений: 10
Здравствуйте.

В директории %pgdata%/pg_xlog скопилось несколько файлов, с форматом имени wal файлов, но с расширением .deleted и .backup. Подскажите, пожалуйста, какое назначение у этих файлов.
9 июл 20, 17:56    [22164779]     Ответить | Цитировать Сообщить модератору
 Re: Файлы с расширением .deleted в pg_xlog  [new]
О-О-О
Member

Откуда: Нижний Новгород
Сообщений: 285
qqq_num1,

25.3.2. Создание базовой резервной копии раздел инструкции по postgresql.
Проще всего получить базовую резервную копию, используя программу pg_basebackup. Эта программа сохраняет базовую копию в виде обычных файлов или в архиве tar. Если гибкости
pg_basebackup не хватает, вы также можете получить базовую резервную копию, используя низкоуровневый API (см. Подраздел 25.3.3).
Продолжительность создания резервной копии обычно не имеет большого значения. Однако, если вы эксплуатируете сервер с отключённым режимом full_page_writes, вы можете заметить падение производительности в процессе резервного копирования, так как режим full_page_writes
включается принудительно на время резервного копирования.
Чтобы резервной копией можно было пользоваться, нужно сохранить все файлы сегментов WAL,
сгенерированные во время и после копирования файлов. Для облегчения этой задачи, процесс
создания базовой резервной копии записывает файл истории резервного копирования, который
немедленно сохраняется в области архивации WAL. Данный файл получает имя по имени файла
первого сегмента WAL, который потребуется для восстановления скопированных файлов. Например, если начальный файл WAL назывался 0000000100001234000055CD, файл истории резервного
копирования получит имя 0000000100001234000055CD.007C9330.backup. (Вторая часть имени файла обозначает точную позицию внутри файла WAL и обычно может быть проигнорирована.) Как
только вы заархивировали копии файлов данных и файлов сегментов WAL, полученных в процессе копирования (по сведениям в файле истории резервного копирования), все заархивированные
сегменты WAL с именами, меньшими по номеру, становятся ненужными для восстановления файловой копии и могут быть удалены.
......
.
9 июл 20, 21:38    [22164876]     Ответить | Цитировать Сообщить модератору
 Re: Файлы с расширением .deleted в pg_xlog  [new]
qqq_num1
Member

Откуда:
Сообщений: 10
О-О-О,
Спасибо за информацию. Если не ошибаюсь, файлы с расширением .Backup создаются в архивной директории, указанной в параметре archive_command в конфигурационном файле.
15 июл 20, 18:59    [22168109]     Ответить | Цитировать Сообщить модератору
 Re: Файлы с расширением .deleted в pg_xlog  [new]
qqq_num1
Member

Откуда:
Сообщений: 10
qqq_num1,
Немного расширю вопрос. В pg_xlog скопились старые файлы с расширением .deleted, возраст доходит до полугода. Из 600 мб директории 60% занимают именно эти файлы. Остановка службы не приводит к удалению файлов. Файлы wal успешно переносятся в директорию, указанную в archive_command, обычные wal файлы ротируются и не копятся, уровень архива - реплика. Критичного ничего не вижу, лежат-есть не просят, пусть и лежат, смущает только отсутствие информации об этих файлах в документации.
15 июл 20, 19:09    [22168120]     Ответить | Цитировать Сообщить модератору
Все форумы / PostgreSQL Ответить