# Sigurnosne kopije i snapshotovi

## Sigurnosna kopija svake noći

Vaš se VPS Pro kopira **u cijelosti, svake noći**: sustav, vaše aplikacije, vaše datoteke i vaše baze podataka. Svaka je sigurnosna kopija **šifrirana**, pohranjena **izvan stroja** i čuva se **sedam dana**. Izrađuje se izvan vašeg poslužitelja: ništa za instalirati, ništa za postaviti, a vaš poslužitelj nastavlja raditi dok se ona izvodi.

## Vraćanje poslužitelja

Noć koju treba vratiti birate između sedam: pišite podršci i navedite:

* naziv svojeg poslužitelja;
* željenu **noć**, na primjer „sigurnosna kopija iz noći s 12. na 13.”;
* što se dogodilo, kako bismo vam savjetovali pravu noć.

Naš tim vraća cijeli vaš poslužitelj u stanje iz te noći. Podaci zapisani nakon te sigurnosne kopije nisu u njoj: prije vraćanja kopirajte ono što želite zadržati od tog dana, na primjer izvoz baze.

## Dohvaćanje jedne datoteke

Datoteka izbrisana ili prepisana greškom nalazi se u sigurnosnoj kopiji: navedite podršci putanju datoteke ili mape i željenu noć. Naš je tim preuzima iz sigurnosne kopije te noći, bez diranja ostatka vašeg poslužitelja.

## Snapshot prije ažuriranja

Prije osjetljive operacije (ažuriranje sustava, nova verzija baze podataka, migracija aplikacije) zatražite **snapshot** od podrške. On zamrzava vaš poslužitelj u trenutku zahtjeva:

* **bez naknade** je;
* čuva se **najviše sedam dana**;
* omogućuje povratak na prethodno stanje za nekoliko minuta ako operacija pođe po zlu.

Snapshot dopunjuje sigurnosnu kopiju svake noći i ne zamjenjuje je. Kad potvrdite svoje ažuriranje, javite nam: uklanjamo ga.

## Vaše baze podataka

Noćna sigurnosna kopija kopira vaš poslužitelj kakav je u tom trenutku. Za vrlo aktivnu bazu podataka dodajte **redoviti izvoz**: on daje dosljednu kopiju, koju vraćate na minutu izvoza.

Dnevni izvoz PostgreSQL-a, na primjer, s `cron`-om:

```
mkdir -p /var/backups/pg

crontab -e
```

```
30 2 * * * pg_dump -U postgres -Fc moja_baza > /var/backups/pg/moja_baza-$(date +\%a).dump
```

Naziv datoteke mijenja se s danom u tjednu: tako čuvate sedam izvoza, a noćna ih sigurnosna kopija nosi zajedno s ostatkom. Za MySQL ili MariaDB istu ulogu ima `mysqldump --single-transaction`.

Za još jednu kopiju, izvan Simafrija, `rsync` ili `rclone` šalju vaše izvoze na vaše računalo ili u pohranu po vašem izboru.

## Česta pitanja

### Koliko traje vraćanje?

Ovisi o veličini vašeg poslužitelja. Naš vam tim javlja trenutak prebacivanja, a vaš poslužitelj nastavlja raditi sa svim svojim adresama i postavkama.

### Jesu li sigurnosne kopije uključene u cijenu?

Da: sigurnosna kopija svake noći, njezinih sedam dana čuvanja i snapshot prije ažuriranja uključeni su u svaki VPS Pro.

### Mogu li dobiti kopiju svoje sigurnosne kopije?

Vaši podaci pripadaju vama i u svakom ih trenutku izvlačite, putem SSH-a, `rsync`-a ili svojih izvoza baze. Pri napuštanju usluge zatražite od nas kopiju posljednje sigurnosne kopije prije isteka ugovora (vidi [Naplata i obnova](/hr/vps-pro/facturation.md)).
