Nya erbjudanden i Komplett Geek Week

backup (proxmox) - snapshot, suspend eller stop?

Permalänk
Medlem

backup (proxmox) - snapshot, suspend eller stop?

Försöker bestämma mig huruvida man borde köra snapshot, suspend eller stop för backups i proxmox. Men blir inte klok på vad som är det bästa valet. Tycker mig se nackdelar och fördelar med alla.

Gillar t.ex inte att de skriver "...at the cost of a small inconsistency risk" för snapshot, även om det i övrigt verkar vara ett bra alternativ.
Inte heller känns det bra att proxmox stoppar VM/LXC då proxmox inte har koll på vad som sker på dessa precis i detta tillfälle med risk för korruption eller liknande.
Och proxmox själva rekommenderar inte att använda suspend, utan då istället köra snapshot då de skapat suspend mest för "kompatibilitets-skäl" som de själva skriver.

Så, vad kör ni? Några rekommendationer?

Permalänk
Medlem

Har inte testat varken suspend eller stop så har ingen åsikt där. Jag kör dock snapshot-backups dagligen till en Proxmox Backup Server, min NAS samt en NAS hos en kompis(Skickar även över krypterade backups till google drive med Duplicati om allt annat skulle faila).

4 LXCs och 9 VMs totalt har rullat på i drygt 1 år och 8 månader. Använder Uptime Kuma för att hålla koll och inget har varit nere förutom när jag manuellt tagit ner något. Testar regelbundet att det går att restorea från backups. Kör du docker/kubernetes inne i en VM/LXC kan du köra backups på deras config separat också.

Men om det du hostar är så pass kritiskt att allt går under vid minsta lilla korruption så kanske du får bita i det sura äpplet och köra stop och leva med lite downtime nattetid? Tänk på att du om kör backups ofta har du fler än en backup att välja på om det går åt skogen.

Permalänk
Medlem
Skrivet av Svertel:

Har inte testat varken suspend eller stop så har ingen åsikt där. Jag kör dock snapshot-backups dagligen till en Proxmox Backup Server, min NAS samt en NAS hos en kompis(Skickar även över krypterade backups till google drive med Duplicati om allt annat skulle faila).

4 LXCs och 9 VMs totalt har rullat på i drygt 1 år och 8 månader. Använder Uptime Kuma för att hålla koll och inget har varit nere förutom när jag manuellt tagit ner något. Testar regelbundet att det går att restorea från backups. Kör du docker/kubernetes inne i en VM/LXC kan du köra backups på deras config separat också.

Men om det du hostar är så pass kritiskt att allt går under vid minsta lilla korruption så kanske du får bita i det sura äpplet och köra stop och leva med lite downtime nattetid? Tänk på att du om kör backups ofta har du fler än en backup att välja på om det går åt skogen.

Problemet är inte huruvida jag KAN köra stop. Frågan är vad som sker när något körs samtidigt inne i en VM/LXC när hosten stoppar den. Tex den skriver till något databas eller liknande.

Permalänk
Medlem

stop borde väll vara en vanlig shutdown?

Dvs systemd eller vad man nu kör kommer medela processerna att stoppa? Borde ju inte bli nått problem med databaser då.

Permalänk
Medlem
Skrivet av etnica33:

stop borde väll vara en vanlig shutdown?

Dvs systemd eller vad man nu kör kommer medela processerna att stoppa? Borde ju inte bli nått problem med databaser då.

Ja är det så, då är det ju inga problem.

Permalänk
Medlem
Skrivet av naaw:

Problemet är inte huruvida jag KAN köra stop. Frågan är vad som sker när något körs samtidigt inne i en VM/LXC när hosten stoppar den. Tex den skriver till något databas eller liknande.

Tror jag missförstod frågan isf för enda skillnaden mellan snapshot och stop är att hosten kör en freeze/thaw för att det inte ska skrivas under snapshoten och att Stop kör en graceful shutdown och startar igen och du får en downtime lika lång som det tar att starta om VM/LXCn.

Snapshots fungerar olika på VMs och LXCs dock.

Permalänk
Medlem
Skrivet av Svertel:

Tror jag missförstod frågan isf för enda skillnaden mellan snapshot och stop är att hosten kör en freeze/thaw för att det inte ska skrivas under snapshoten och att Stop kör en graceful shutdown och startar igen och du får en downtime lika lång som det tar att starta om VM/LXCn.

Snapshots fungerar olika på VMs och LXCs dock.

Det är inte omöjligt att jag var otydlig också. Eftersom jag är ute på okänd mark och inte vet vad jag snackar om.
Tack för infon!