docs(Proxmox): Backupstrategie
This commit is contained in:
@@ -18,6 +18,7 @@ Backupsystem läuft auf 2 Ebenen:
|
|||||||
- thunderbird
|
- thunderbird
|
||||||
- Bilder
|
- Bilder
|
||||||
- Dokumente
|
- Dokumente
|
||||||
|
- Inkrementelle Sicherung
|
||||||
|
|
||||||
### Repository:
|
### Repository:
|
||||||
- ssh://u358899@u358899.your-storagebox.de:23/./backups/christianLinux
|
- ssh://u358899@u358899.your-storagebox.de:23/./backups/christianLinux
|
||||||
@@ -26,5 +27,9 @@ Backupsystem läuft auf 2 Ebenen:
|
|||||||
- Rhythmus: täglich 21:40 Uhr
|
- Rhythmus: täglich 21:40 Uhr
|
||||||
- Repo wird all 3 Wochen validiert
|
- Repo wird all 3 Wochen validiert
|
||||||
|
|
||||||
|
## Restore
|
||||||
|
- Gezielt Dateien: Archiv einhängen (Mountpunkt: /home/christina/borgbackupHetzner), Dateien kopierne
|
||||||
|
- allgemeines Restore: ausgewähltes Archiv -> exctract
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
24
docs/backup_restore/proxmox_backup.md
Normal file
24
docs/backup_restore/proxmox_backup.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
# Backup Proxmox
|
||||||
|
|
||||||
|
## 1. PVE
|
||||||
|
- Skript: [/root/backup-pve-configs](/proxmox/backup-pve-configs)
|
||||||
|
- Log: /root/pve-backup.log
|
||||||
|
- Location: verschlüsselt auf hetznerstoragebox gemäß Anleitung https://ralf-peter-kleinert.de/linux-server/proxmox-verschluesselt-backup.html. (Die liegt auch als Anhang im bitwarden)
|
||||||
|
- Scedule: täglich im cron und wird 14 Tage aufgehoben
|
||||||
|
- ÄNDERUNGEN siehe [/etc/fstab](/proxmox/fstab)
|
||||||
|
|
||||||
|
# 2. Komplette lxc und VMs #
|
||||||
|
- Skript: GUI
|
||||||
|
- Log: GUI
|
||||||
|
- Location: //192.168.178.29/Backups/proxmox
|
||||||
|
- Scedule:
|
||||||
|

|
||||||
|
- **TODO: Borgbackup für Container**
|
||||||
|
|
||||||
|
# 3. vm_paperless #
|
||||||
|
- Skript: /paperless/backupqnap.sh
|
||||||
|
- Location: //192.168.178.29/paperless/zips;
|
||||||
|
//u358899@u358899.your-storagebox.de/backup/./backups/paperless
|
||||||
|
- Scedule: täglich 4:00 für 31 Tage
|
||||||
|
|
||||||
|
# 4. VM Homeassistent
|
||||||
45
docs/proxmox/proxmox.md
Normal file
45
docs/proxmox/proxmox.md
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
# Proxmox Host
|
||||||
|
|
||||||
|
## System
|
||||||
|
- Hostname: vm-proxmox
|
||||||
|
- OS: Debian 12
|
||||||
|
- VMs:
|
||||||
|
- paperless-ngx
|
||||||
|
- home-assistant
|
||||||
|
- Docker-VM
|
||||||
|
- Backup: tägliche Snapshots
|
||||||
|
|
||||||
|
## Crontab
|
||||||
|
```snippet
|
||||||
|
0 1 * * * /root/backup-pve-configs.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
## Mounts
|
||||||
|
/etc/fstab
|
||||||
|
|
||||||
|
``` snippet
|
||||||
|
# <file system> <mount point> <type> <options> <dump> <pass>
|
||||||
|
/dev/pve/root / ext4 errors=remount-ro 0 1
|
||||||
|
/dev/pve/swap none swap sw 0 0
|
||||||
|
proc /proc proc defaults 0 0
|
||||||
|
|
||||||
|
#SSD
|
||||||
|
UUID=fe878af4-c44e-4ab8-8d81-1efb0391aaf7 /mnt/DockerDaten ext4 defaults 0 0
|
||||||
|
|
||||||
|
#QNAP
|
||||||
|
//192.168.178.254/qnapmultimedia /mnt/qnapmount_mm cifs user,credentials=/root/.credentials/qnapcreds,iocharset=utf8,noperm 0 0
|
||||||
|
//192.168.178.254/Backups /mnt/qnapmount_backups cifs user,credentials=/root/.credentials/qnapcreds,iocharset=utf8,noperm 0 0
|
||||||
|
|
||||||
|
#Hetznerbox
|
||||||
|
//u358899.your-storagebox.de/backup /mnt/hetznerbox cifs user,credentials=/root/.credentials/hetznercreds,iocharset=utf8,noperm 0 0
|
||||||
|
|
||||||
|
#Storagebox Crypted
|
||||||
|
//u358899.your-storagebox.de/backup/backups/proxmox /mnt/storagebox-crypted cifs credentials=/root/.credentials/hetznercreds,iocharset=utf8,rw,_netdev,uid=0,gid=0,file_mode=0660,dir_mode=07>
|
||||||
|
#Storagebox Uncrypted - wird automatisch mit Crypted verbunden
|
||||||
|
/mnt/storagebox-crypted /mnt/storagebox-nocrypt fuse./usr/bin/gocryptfs rw,nofail,auto,x-systemd.idle-timeout=10,x-systemd.automount,allow_other,quiet,passfile=/root/.gocryptfspw 0 0
|
||||||
|
```
|
||||||
|
|
||||||
|
## Backup
|
||||||
|
=> [Proxmox Backup](../backup_restore/proxmox_backup.md).
|
||||||
|
|
||||||
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
# Proxmox Host
|
|
||||||
|
|
||||||
- Hostname: vm-proxmox
|
|
||||||
- OS: Debian 12
|
|
||||||
- VMs:
|
|
||||||
- paperless-ngx
|
|
||||||
- home-assistant
|
|
||||||
- Docker-VM
|
|
||||||
- Backup: tägliche Snapshots
|
|
||||||
@@ -16,7 +16,7 @@ nav:
|
|||||||
- Topologie: network/topology.md
|
- Topologie: network/topology.md
|
||||||
- Tunnel: network/tunnel.md
|
- Tunnel: network/tunnel.md
|
||||||
- Proxmox:
|
- Proxmox:
|
||||||
- VMs: proxmox/vms.md
|
- VMs: proxmox/proxmox.md
|
||||||
- Docker:
|
- Docker:
|
||||||
- Architektur: docker/architecture.md
|
- Architektur: docker/architecture.md
|
||||||
- Adguardhome: docker/adguardhome/adguardhome.md
|
- Adguardhome: docker/adguardhome/adguardhome.md
|
||||||
@@ -28,9 +28,10 @@ nav:
|
|||||||
- Vaultwarden_Backup: docker/vaultwarden-backup/vaultwarden-backup.md
|
- Vaultwarden_Backup: docker/vaultwarden-backup/vaultwarden-backup.md
|
||||||
- Wikijs: docker/wikijs/wikijs.md
|
- Wikijs: docker/wikijs/wikijs.md
|
||||||
|
|
||||||
- Backup_Storage:
|
- Backup:
|
||||||
- Backup: backup/backup.md
|
- Backup: backup/backup.md
|
||||||
- christian-linux: backup_restore/christian-linux.md
|
- christian-linux: backup_restore/christian-linux_backup.md
|
||||||
|
- Proxmox: backup_restore/proxmox_backup.md
|
||||||
- Storage: backup/storage.md
|
- Storage: backup/storage.md
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user