Часто возникает ошибка в 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
каталогом