Changes for page Proxmox Backup server
Last modified by Kevin Wiki on 2024/05/21 21:23
From version
27.1
edited by Kevin Wiki
on 2024/04/06 20:07
on 2024/04/06 20:07
Change comment:
There is no comment for this version
To version
28.1
edited by Kevin Wiki
on 2024/05/21 19:17
on 2024/05/21 19:17
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -222,6 +222,40 @@ 222 222 * mode: snapshot 223 223 * enabled: true 224 224 * job comment: ~{~{guestname}}, ~{~{node}}, ~{~{vmid}} 225 + 226 + 227 += Debugging/issues live here = 228 + 229 +== Permission denied anything for certain backups == 230 + 231 +When trying to restore a VM I noticed that it was very outdated. Before doing anything I got a `Permission denied (os error 13)` error message. I checked the permissions of the storage mount in proxmox cluster, generated new API key, removed and re-added the storage to node getting permission denied, and what gave it away I also got it when running the CLI command from proxmox-backup-server host. 232 + 233 +{{code language="bash"}} 234 +kevin@clio:~$ sudo proxmox-backup-client snapshot forget -ns apollo -repository proxmox-backup 'vm/201/2023-07-31T01:31:18Z' 235 +[sudo] password for kevin: 236 +Password for "root@pam": ***************** 237 +fingerprint: **:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:** 238 +Are you sure you want to continue connecting? (y/n): y 239 +storing login ticket failed: $XDG_RUNTIME_DIR must be set 240 +Error: removing backup snapshot "/mnt/pergamum/proxmox-backup/ns/apollo/vm/201/2023-07-31T01:31:18Z" failed - Permission denied (os error 13) 241 + 242 +kevin@clio:~$ ls -l "/mnt/pergamum/proxmox-backup/ns/apollo/vm/201/2023-07-31T01:31:18Z" 243 +total 263 244 +-rw-r--r-- 1 root root 667 Feb 17 01:16 client.log.blob 245 +-rw-r--r-- 1 root root 167936 Feb 17 01:16 drive-scsi0.img.fidx 246 +-rw-r--r-- 1 root root 539 Feb 17 01:16 index.json.blob 247 +-rw-r--r-- 1 root root 342 Feb 17 01:16 qemu-server.conf.blob 248 +{{/code}} 249 + 250 +Aha! The owner of everything in these folders should be `backup:backup`. 251 + 252 +**Resolve using:** 253 + 254 +{{code language="bash"}} 255 +kevin@clio:~$ sudo chown -R backup:backup /mnt/pergamum/proxmox-backup/ns/apollo/* 256 +{{/code}} 257 + 258 + 225 225 ))) 226 226 227 227