VPS-rugsteun en momentopname-gids

Deur ONIE-ingenieurspan · Opgedateer 12 November 2026 · 2 min leestyd

'n Bediener kan misluk weens 'n slegte opdatering, 'n fout, kwaadwillige sagteware of 'n hardeware-probleem. 'n Goeie plan kombineer momentopnames, rugsteun en 'n getoetsde herstel. Op ONIE ondersteun Cloud Servers in Ho Chi Minh City momentopnames en rugsteun, en jy kan addisionele Block Storage vir data byvoeg.

Momentopname teenoor rugsteun

MomentopnameRugsteun
Wat dit is'n Gestoorde toestand van die skyf op een oomblik'n Afsonderlike kopie van die bediener of sy data
Die beste vir'n vinnige terugkeer voor 'n opgradering of konfigurasieveranderingHerstel na verlies, skade of skrapping
Word gehouNaby aan die oorspronklike bedienerOp afsonderlike berging
SpoedVinnig om te neem en te herstelStadiger, hang af van grootte

Gebruik albei: 'n momentopname voor riskante veranderinge en geskeduleerde rugsteun vir al die res.

Die 3-2-1-reël

Hou 3 kopieë van belangrike data, op 2 verskillende soorte berging, met 1 kopie elders. 'n Momentopname op dieselfde bediener is op sy eie nie genoeg nie.

Rugsteun lêers

rsync kopieer net wat verander het:

rsync -aH --delete /var/www/ backup@backup-host:/srv/backups/www/

restic maak versleutelde, gededupliseerde rugsteun na baie teikens:

sudo apt install -y restic
restic -r sftp:backup@backup-host:/srv/restic init
restic -r sftp:backup@backup-host:/srv/restic backup /var/www /etc
restic -r sftp:backup@backup-host:/srv/restic forget --keep-daily 7 --keep-weekly 4 --prune

Rugsteun 'n databasis

Kopieer die databasis met 'n dump in plaas van om lewendige datalêers te kopieer:

mysqldump --single-transaction --routines -u root wordpress | gzip > /var/backups/wordpress-$(date +%F).sql.gz

Vir PostgreSQL gebruik pg_dump.

Outomatiseer dit

Laat rugsteun vanaf cron of 'n systemd-timer loop, en hou 'n behoudbeleid sodat ou kopieë verwyder word:

sudo crontab -e
# every day at 02:30
30 2 * * * /usr/local/bin/backup.sh

Toets jou herstel

'n Rugsteun wat jy nooit herstel het nie, is net 'n raaiskoot. Herstel een keer per maand na 'n reserwe-bediener en kontroleer dat die webwerf en die data werk. Skryf die stappe neer sodat enigiemand op jou span dit kan doen.

Voor groot veranderinge

Neem 'n momentopname, maak die verandering, toets dit, en vee die momentopname uit wanneer jy seker is. Dit werk goed saam met 'n veilige SSH-opstelling, en dieselfde gewoonte help wanneer jy 'n WordPress-webwerf opgradeer.

Gereelde vrae

How often should I back up?

Daily is common for sites and databases that change often. Back up more often if losing a day of data would hurt.

Are snapshots billed?

Snapshots and backups are billed by the space they use. See the current rates on the pricing page of the service.

Where should I store backups?

Not only on the same server. Use another location or provider so one failure cannot remove every copy.

Bronne en verdere lees

Meer VPS-gidse