VPS varundamise ja snapshot'ide juhend

Autor: ONIE insenerimeeskond · Uuendatud 12. november 2026 · Lugemisaeg 2 min

Server võib rikkuda halb uuendus, viga, pahavara või riistvaratõrge. Hea plaan ühendab snapshot'id, varukoopiad ja testitud taastamise. ONIE-l toetavad Cloud Servers Ho Chi Minh Citys snapshot'e ja varukoopiaid ning andmete jaoks saab lisada täiendavat Block Storage'i.

Snapshot vs varukoopia

SnapshotVarukoopia
Mis see onKettast salvestatud olek ühel hetkelServeri või selle andmete eraldi koopia
Parim kasutusKiire tagasipöördumine enne uuendust või konfiguratsioonimuudatustTaastumine kaotusest, kahjustusest või kustutamisest
HoitakseOriginaalserveri lähedalEraldi salvestusruumis
KiirusKiire teha ja taastadaAeglasem, sõltub mahust

Kasuta mõlemat: snapshot enne riskantseid muudatusi ja ajastatud varukoopiad kõige muu jaoks.

3-2-1 reegel

Hoia olulistest andmetest 3 koopiat, 2 erinevat tüüpi salvestusruumis ja 1 koopia mujal. Sama serveri snapshot üksi ei ole piisav.

Failide varundamine

rsync kopeerib ainult muutunud faile:

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

restic teeb krüpteeritud ja deduplitseeritud varukoopiaid mitmesse sihtkohta:

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

Andmebaasi varundamine

Kopeeri andmebaas dumpi abil, mitte ära kopeeri töötavaid andmefaile:

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

PostgreSQL-i puhul kasuta pg_dump-i.

Automatiseeri

Käivita varukoopiad cron'ist või systemd timerist ning hoia säilitusreeglit, et vanad koopiad eemaldataks:

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

Testi taastamist

Varukoopia, mida pole kunagi taastatud, on vaid oletus. Kord kuus taasta andmed varuserverisse ja kontrolli, et sait ja andmed töötavad. Kirjuta sammud üles, et meeskonna iga liige saaks neid järgida.

Enne suuri muudatusi

Tee snapshot, tee muudatus, testi seda ja kustuta snapshot, kui oled kindel. See sobib hästi koos turvalise SSH seadistusega ning sama harjumus aitab, kui uuendad WordPressi saiti.

Korduma kippuvad küsimused

Kui sageli peaksin varundama?

Sagedased muutustega saitide ja andmebaaside puhul on tavaline päevane varundus. Varunda tihedamini, kui ühe päeva andmete kadumine oleks kahjulik.

Kas snapshot'e ja varukoopiaid tasustatakse?

Snapshot'e ja varukoopiaid arvestatakse kasutatud mahu järgi. Praegused hinnad leiad teenuse hinnalehelt.

Kuhu varukoopiaid hoida?

Mitte ainult samas serveris. Kasuta teist asukohta või teenusepakkujat, et ühe rikke korral ei kaoks kõik koopiad.

Allikad ja lisalugemine

Veel VPS-i juhendeid