# Rezerves kopijas un momentuzņēmumi

## Rezerves kopija katru nakti

Jūsu VPS Pro tiek dublēts **pilnībā, katru nakti**: sistēma, jūsu lietojumprogrammas, faili un datubāzes. Katra rezerves kopija ir **šifrēta**, glabāta **ārpus mašīnas** un tiek uzturēta **septiņas dienas**. Tā tiek veikta no jūsu servera ārpuses: nekas nav jāinstalē, nekas nav jāiestata, un jūsu serveris turpina strādāt, kamēr tā notiek.

## Servera atjaunošana

Jūs izvēlaties atjaunojamo nakti no septiņām: rakstiet atbalsta komandai, norādot:

* sava servera nosaukumu;
* vēlamo **nakti**, piemēram, “rezerves kopija no 12. uz 13. datuma nakti”;
* kas notika, lai mēs varētu ieteikt pareizo nakti.

Mūsu komanda atjauno visu jūsu serveri tādā stāvoklī, kāds tas bija tajā naktī. Dati, kas ierakstīti pēc šīs rezerves kopijas, tajā nav iekļauti: pirms atjaunošanas nokopējiet to, ko vēlaties paturēt no tās dienas, piemēram, datubāzes eksportu.

## Viena faila atgūšana

Kļūdas pēc izdzēstu vai pārrakstītu failu var atrast rezerves kopijā: norādiet atbalsta komandai faila vai mapes ceļu un vēlamo nakti. Mūsu komanda to paņem no tās nakts rezerves kopijas, neskarot pārējo jūsu serveri.

## Momentuzņēmums pirms atjauninājuma

Pirms delikātas darbības (sistēmas atjauninājums, jauna datubāzes versija, lietojumprogrammas migrācija) pieprasiet atbalsta komandai **momentuzņēmumu** (snapshot). Tas iesaldē jūsu serveri pieprasījuma brīdī:

* tas ir **bez maksas**;
* tas tiek glabāts **līdz septiņām dienām**;
* tas ļauj dažu minūšu laikā atgriezties iepriekšējā stāvoklī, ja darbība neizdodas.

Momentuzņēmums papildina rezerves kopiju katru nakti, nevis to aizstāj. Kad jūsu atjauninājums ir apstiprināts, dodiet mums ziņu: mēs to noņemsim.

## Jūsu datubāzes

Nakts rezerves kopija kopē jūsu serveri tādu, kāds tas ir attiecīgajā brīdī. Ļoti aktīvai datubāzei pievienojiet **regulāru eksportu**: tas dod konsekventu kopiju, kuru atjaunojat eksporta brīža stāvoklī.

Piemēram, ikdienas PostgreSQL eksports ar `cron`:

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

crontab -e
```

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

Faila nosaukums mainās līdz ar nedēļas dienu: tā jūs glabājat septiņus eksportus, un nakts rezerves kopija tos paņem līdzi kopā ar pārējo. MySQL vai MariaDB to pašu lomu pilda `mysqldump --single-transaction`.

Papildu kopijai ārpus Simafri `rsync` vai `rclone` nosūta jūsu eksportus uz jūsu datoru vai jūsu izvēlēto krātuvi.

## Biežāk uzdotie jautājumi

### Cik ilgi notiek atjaunošana?

Tas ir atkarīgs no jūsu servera lieluma. Mūsu komanda paziņo pārslēgšanas brīdi, un jūsu serveris atsāk darbu ar visām savām adresēm un iestatījumiem.

### Vai rezerves kopijas ir iekļautas cenā?

Jā: rezerves kopija katru nakti, tās septiņu dienu glabāšana un momentuzņēmums pirms atjauninājuma ir iekļauti katrā VPS Pro.

### Vai varu saņemt savas rezerves kopijas kopiju?

Jūsu dati pieder jums, un jūs tos varat iegūt jebkurā laikā, caur SSH, `rsync` vai datubāzu eksportiem. Atsakoties no pakalpojuma, pieprasiet mums pēdējās rezerves kopijas kopiju pirms līguma beigām (skatīt [Norēķini un pagarināšana](/lv/vps-pro/facturation.md)).
