Sync auf kleineren Datastore

Mar 30, 2020
158
18
38
44
Hallo

Ich bräuchte mal bitte eure Meinungen bez Syna auf kleinere Disks

Ich wollte bei einem PBS eine Kopie der letzten Backups auf USB Disk synchen um ein Offline Backup zu erhalten.
Der lokale Datastore hat eine Größe von 25TB
Angehängt habe ich eine 10 TB USB Disk und habe unter umständen zu viele Versionen angegeben.
Die Versionen habe ich alle auf 1 gestellt und ich bereinige den Datastore gerade wie folgt

https://forum.proxmox.com/threads/pbs-vollgelaufen.98290/

sichergehen dass keine neuen backups gemacht werden und keine backup oder sync jobs mehr laufen datastore/gruppen prunen falls moeglich (das loescht zwar nur metadaten, aber damit wird schon mal ein bisschen platz frei) find /DATASTORE/.chunks -exec touch {} \; (DATASTORE entsprechend ersetzen, sicherstellen dass punkt 1. wirklich zutrifft!) GC anwerfen (durch das 'touch' aus schritt 3 werden alle chunks angeschaut) warten bis GC fertig ist - ab phase 2 werden chunks geloescht dann sollte die usage deutlich sinken

Meine Frage nun.
* Wer hat Erfahrung mit Sync auf kleineren Disks? Bei einem andren Test kam mir vor als wenn zuerst immer das älteste Backup gesynct wird und anschließend die gewünschten? Gehe mal davon aus dies mal mit dedup zu tun
* Ist ein Sync auf eine kleinere Disk möglich (die Summe alle Server benötigt in meinem Fall weniger Speicher als die USB Disk hat -> Sollte sich somit ausgehen)

Danke für eure Unterstützung
sg
Roland
 
derzeit ist das nicht einfach moeglich (sync braucht temporaer mehr platz, selbst wenn du anschliessend prune + GC laufen laesst). was in der letzten PBS 2.x version moeglich ist, ist selektiv nur bestimmte gruppen zu syncen - vielleicht ist das erstmal auch eine option?
 
Hallo Fabian!

Danke für die Info.
Ich werde mal nachlesen wie das mit dem Synchen bestimmter Gruppen geht.
Vorher muss ich aber erst den PBS auf V2 Updaten. Ist zwar in Planung aber wie immer fehlt die Zeit
Vor allem weil die PVE noch 6.4.8 sind. Ob es zu Problemen kommt mit PVE 6,4 u Pbs 2.1 weiss ich leider auch noch nicht -> Wobei ich geh davon aus dass dies geht

sg
Roland
 
solange die systeme getrennt sind (2 verschiedene physische hosts, 1x physischer host und 1x VM) kein problem, nur bei co-located PVE und PBS auf einem system muss der unterbau kompatibel sein (PVE 6.x/PBS 1.x -> buster, PVE 7.x/PBS 2.x -> bullseye) - also da geht nur PVE 6.x + PBS 1.x oder PVE 7.x + PBS 2.x ;)
 
Hy

sorry für die Frage aber ich kann irgendwie nicht wirklich viel bez "group-filter" finden?
Sollten diese mit PBS V2.1.2 in der Gui integriert sein oder muss dieser via shell gestartet werden?

Danke
Roland
 
seit 2.1.0 ist das feature drin, der GUI teil ist noch nicht teil einer releasten version sondern nur im git repo ;)
 
proxmox-backup-manager sync-job create <id> --remote <string> --remote-store <string> --store <string> [...] --group-filter <type:<vm|ct|host>|group:GROUP|regex:RE> (und aehnlich fuer update)

type heisst filtern gemaess dem vorderen teil der backup group id, group ganze backup group id, und regex erlaubt eine beliebige regex die auf die backup group id angewandt wird. mehrere filter sind kumulativ, also:

--group-filter type:host --group-filter group:vm/123 --group-filter 'regex:ct/9..' inkludiert alle host backups, die backup group "vm/123" und alle backup groups die auf 'ct/9..' matchen (z.b. 'ct/912', aber auch 'ct/9xy'). fuer type und group gibts auch bash completion ;)
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!