Skip to content

Invalid CRC of backup file #453

Closed
Closed
@aeuge

Description

@aeuge

Столкнулся с проблемой на ванильном Постгресе Ubuntu 20.04(21.04) (ВМ в GCP e2-standard)
ставлю с нуля Постгрес 13 (14) и пробкап 13 (14) - пробовал уже кучу разных вариантов
создаю каталог и создаю переменную export BACKUP_PATH='/var/lib/postgresql/13/main/backups/'
первый полный бэкап (из под рута. до этого и пользователя бэкап делал и все - сейчас для простоты воспроизведения) проходит на ура
делаю второй полный после этого и получаю ошибки:
INFO: Syncing backup files to disk
INFO: Backup files are synced, time elapsed: 4s
INFO: Validating backup R2TB1I
WARNING: Invalid CRC of backup file "/var/lib/postgresql/13/main/backups/backups/main/R2TB1I/database/backups/backups/main/R2TB16/database/global/pg_control" : A7DB2EB. Expected 87208743
WARNING: Backup R2TB1I data files are corrupted
INFO: Backup R2TB1I resident size: 63MB
ERROR: Backup R2TB1I failed

любые другие бэкапы также не проходят

Для воспроизведения:
sudo su postgres
mkdir /var/lib/postgresql/13/main/backups/
export BACKUP_PATH='/var/lib/postgresql/13/main/backups/'
pg_probackup-13 init
pg_probackup-13 add-instance --instance 'main' -D /var/lib/postgresql/13/main
pg_probackup-13 backup --instance 'main' -b FULL --stream --temp-slot
pg_probackup-13 backup --instance 'main' -b FULL --stream --temp-slot

При этом если создать каталог /home/backups и выдать права 777 и в него делать бэкапы, то все проходит на ура.
При указании любых каталогов, даже вложенных в папке с БД для бэкапов выдают такую ошибку

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions