vault backup: 2026-10-10 12:40:43

This commit is contained in:
2026-10-10 12:40:43 +03:00
parent 51e1273bc4
commit dda329e683
5 changed files with 242 additions and 43 deletions
@@ -74,7 +74,33 @@ mp0: /mnt/backup-disk,mp=/mnt/backup-disk
```
---
### Настройки PBS и связка его с Proxmox VE
---
## Настройка сохранения бэкапов на NAS
### 1. Подключение NFS в Backup PVE и проброс в PVE
1. Настройка Backup в PBS
1. Создать хранилище для backup PBS
1. Создаем Share Folder
1. в параметрах обязательно: rw,sync,no_root_squash,no_subtree_check
2. Подключаем в Service NFS доступ для PVE
2. Подключить NFS директорию в PVE
1. mkdir `mnt/pve/pbs-storage`
3. Прописать в `/etc/fstab` точку монтирования
1. 192.168.1.73:/pbs-storage /mnt/pve/pbs-storage nfs defaults,_netdev,nofail 0 0
4. Примонтировать
1. `mount -a `
2. `systemctl daemon-reload && mount -a`
5. Просмотр примонтированных устройств
1. `findmnt -t nfs,nfs4,cifs`
6. В конфигурации LXC контейнера добавить точку монтирования и перезагрузить контейнер
1. `mp1: /mnt/pve/pbs-storage,mp=/mnt/backup-omv`
2. перезагрузка контейнер
7. Проверка что все успешно примонтировалось
1. `df -h /mnt/backup-omv`
8. Выдача "прав" пользователя backup для NFS
1. `chown -R backup:backup /mnt/backup-omv`
### 2. Настройки PBS и связка его с Proxmox VE
После того, как подключили HDD и добавили его точку монтирования необходимо:
1. Создать Datastore и "подключить" каталог к базе данных в PBS
1. Левая часть Datastore - Add Datastore
@@ -83,16 +109,18 @@ mp0: /mnt/backup-disk,mp=/mnt/backup-disk
4. Add
2. Зайти в Proxmox VE и подключить хранилище PBS
1. **Storage** - Add - ProxmoxBackupServer
1. ID (придумать)
2. Server - прописать IP LXC контейнера `192.168.1.1`
3. User и Password (Пользователь обязательно формата `user@pam`)
4. Datastorage `<имя прописанное в PBS>`
1. ID (придумать)
2. Server - прописать IP LXC контейнера `192.168.1.91`
3. User и Password:
1. usr: root@pam (Пользователь обязательно формата `user@pam`)
2. pwd: <> пароль от pbs
4. Datastorage `backup-omv` (имя прописанное в PBS)
5. Fingerprint - получить в PBS (на главной странице Show Fingerprint)
1. `5f:8b:02:b4:59:4e:f7:52:6b:28:87:57:76:cf:61:fa:8f:87:24:22:a6:32:71:0c:60:36:88:a5:63:5d:a3:05`
2. Подтвердить.
3. В случае успеха - будет подключено Proxmox БД для backup
---
### Настройка автоматического резервного копирования в Proxmox VE
### 3. Настройка автоматического резервного копирования и управления бэкапами
Proxmox VE - Datacenter
1. Backup - Add:
1. Node - оставить без изменений или выбрать нужную ноду
@@ -110,31 +138,13 @@ Proxmox VE - Datacenter
3. Keep Weekly: 4
4. Keep Yearly: 12
5. Остальные параметры не устанавливать
2. Garbage Collection - Настройка сборщика мусора
3. PBS - Datastore - `backup-omv`
1. Garbage Collection - Настройка сборщика мусора
1. PBS - Datastore - Prune & GC
2. Garbage Collect Jobs - Edit
1. GC Schedule - `mon 03:00`
---
### Настройка сохранения бэкапов на NAS
1. Настройка Backup в PBS
1. Создать хранилище для backup PBS
1. Создаем Share Folder
1. в параметрах обязательно: rw,sync,no_root_squash,no_subtree_check
2. Подключаем в Service NFS доступ для PVE
2. Подключить NFS директорию в PVE
1. создать папке в mnt/pve/pbs-storage
3. Прописать в /etc/fstab точку монтирования
1. 192.168.1.73:/pbs-storage /mnt/pve/pbs-storage nfs defaults,_netdev,nofail 0 0
4. Примонтировать
1. mount -a
2. systemctl daemon-reload && mount -a
5. Просмотр примонтированных устройств
1. findmnt -t nfs,nfs4,cifs
6. В конфигурации LXC контейнера добавить точку монтирования и перезагрузить контейнер
1. mp1: /mnt/pve/pbs-storage,mp=/mnt/backup-omv
2. перезагрузка
7. Проверка что все успешно примонтировалось
1. df -h /mnt/backup-omv
8. Выдача "прав" пользователя backup для NFS
1. chown -R backup:backup /mnt/backup-omv
9.
1. GC Schedule - `sun 04:00`
2. Verify Jobs - Настройка верификации бэкапов
1. Add:
1. Schedule: `sat 12:00`
2. Skip Verified `check`
3. Re-Verify After: `30` days