Всем привет, я настроил расписание резервного копирования моих шаров на cifs/smb целевой диск через веб-интерфейс Unifi Drive, но некоторые файлы не копируются. Это в основном файлы, которые временно используются postgres, но похоже, что эти файлы создаются с разрешениями `-rw-------`, и резервное копирование Unifi Drive, которое, кажется, использует rclone, не может скопировать эти файлы. Пример файла:
$ ls -l
-rw------- 1 unifi-drive-nfs unifi-drive 4445 Apr 2 11:06 db_0.stat
Учитывая, что NFS смонтированные шары "squashed" до пользователя unifi-drive-nfs unifi-drive, резервному копированию UNAS Pro также следует попытаться скопировать эти файлы как unifi-drive-nfs, у которого должно быть разрешение на резервное копирование этих файлов. В логах одно и то же:
2025-04-02T11:07:04-07:00 UNAS-Pro rclone[2262]: ERROR : pydio/data/services/pydio.grpc.log/syslog.bleve/store/000000002920.zap: Failed to copy: failed to open source object: open /srv/.unifi-drive/SwarmDrive/.data/pydio/data/services/pydio.grpc.log/syslog.bleve/store/000000002920.zap: permission denied
Судя по journalctl, задача резервного копирования запускается от имени 988:988
MESSAGE=ERROR : upload/0558df48-ed43-4f57-b140-a8083fbef470/ae/35/ae355626-3bd3-4635-aa39-ffb17b8a75e7.mp4: Failed to copy: failed to make parent directories: mkdir UNAS Pro_Weekly Backup: permission denied
_PID=2262
_UID=988
_GID=988
Но поскольку эти диски в основном используются через NFS, мне нужно, чтобы rclone задача запускалась от имени 977:988unifi-drive:x:988:988::/home/unifi-drive:/usr/sbin/nologin
unifi-drive-nfs:x:977:988::/home/unifi-drive-nfs:/usr/sbin/nologin
$ ls -l
-rw------- 1 unifi-drive-nfs unifi-drive 4445 Apr 2 11:06 db_0.stat
Учитывая, что NFS смонтированные шары "squashed" до пользователя unifi-drive-nfs unifi-drive, резервному копированию UNAS Pro также следует попытаться скопировать эти файлы как unifi-drive-nfs, у которого должно быть разрешение на резервное копирование этих файлов. В логах одно и то же:
2025-04-02T11:07:04-07:00 UNAS-Pro rclone[2262]: ERROR : pydio/data/services/pydio.grpc.log/syslog.bleve/store/000000002920.zap: Failed to copy: failed to open source object: open /srv/.unifi-drive/SwarmDrive/.data/pydio/data/services/pydio.grpc.log/syslog.bleve/store/000000002920.zap: permission denied
Судя по journalctl, задача резервного копирования запускается от имени 988:988
MESSAGE=ERROR : upload/0558df48-ed43-4f57-b140-a8083fbef470/ae/35/ae355626-3bd3-4635-aa39-ffb17b8a75e7.mp4: Failed to copy: failed to make parent directories: mkdir UNAS Pro_Weekly Backup: permission denied
_PID=2262
_UID=988
_GID=988
Но поскольку эти диски в основном используются через NFS, мне нужно, чтобы rclone задача запускалась от имени 977:988unifi-drive:x:988:988::/home/unifi-drive:/usr/sbin/nologin
unifi-drive-nfs:x:977:988::/home/unifi-drive-nfs:/usr/sbin/nologin
