Ошибка бэкапа LXC контейнера на NFS в Proxmox

Часто возникает ошибка в Proxmox при бэкапе LXC контейнеров на NFS. Ошибка такого характера:

ERROR: Backup of VM ***** failed - command 'rsync --stats -h --numeric-ids -aH --delete --no-whole-file --sparse --one-file-system --relative '--exclude=/tmp/?*' '--exclude=/var/tmp/?*' '--exclude=/var/run/?*.pid' /proc/1436/root//./ *****.tmp' failed: exit code 23

Суть проблемы заключается в том, что Proxmox пытается сделать dump контейнера, но не может выставить права на файлы, т.к. NFS не поддерживает их (в частности Synology).

Для решения, необходимо создать на ноде с контейнером каталог для временного бэкапа, к примеру /tmp и прописать в /etc/vzdump.conf параметр tmpdir:

tmpdir: /tmp

После этого Proxmox будет делать dump контейнера у себя, после чего отправлять на NFS только упакованный бэкап.

P.S. Следите за сбободным местом на разделе с tmp каталогом

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *