# Varmuuskopiot ja tilannevedokset

## Jokaöinen varmuuskopio

VPS Pro -palvelimesi varmuuskopioidaan **kokonaan joka yö**: järjestelmä, sovelluksesi, tiedostosi ja tietokantasi. Jokainen varmuuskopio on **salattu**, se säilytetään **koneen ulkopuolella**, ja sitä pidetään tallessa **seitsemän päivää**. Varmuuskopiointi tehdään palvelimesi ulkopuolelta: mitään ei tarvitse asentaa eikä säätää, ja palvelimesi jatkaa palvelemista varmuuskopioinnin aikana.

## Palvelimen palauttaminen

Valitset palautettavan yön seitsemän joukosta: kirjoita tukeen ja kerro:

* palvelimesi nimi;
* haluamasi **yö**, esimerkiksi ”12. ja 13. päivän välisen yön varmuuskopio”;
* mitä tapahtui, jotta voimme suositella oikeaa yötä.

Tiimimme palauttaa koko palvelimesi tuon yön tilaan. Varmuuskopion jälkeen kirjoitetut tiedot eivät sisälly siihen: kopioi ennen palautusta, mitä haluat säilyttää kyseiseltä päivältä, esimerkiksi tietokantavienti.

## Yksittäisen tiedoston palauttaminen

Vahingossa poistettu tai korvattu tiedosto löytyy varmuuskopiosta: kerro tuelle tiedoston tai kansion polku ja haluamasi yö. Tiimimme palauttaa sen kyseisen yön varmuuskopiosta koskematta palvelimesi muuhun sisältöön.

## Tilannevedos ennen päivitystä

Ennen herkkää toimenpidettä (järjestelmäpäivitys, tietokantasi uusi versio, sovelluksesi migraatio) pyydä tuelta **tilannevedos**. Se jäädyttää palvelimesi pyyntöhetken tilaan:

* se on **maksuton**;
* sitä säilytetään **enintään seitsemän päivää**;
* sen avulla voit palata takaisin muutamassa minuutissa, jos toimenpide epäonnistuu.

Tilannevedos täydentää jokaöistä varmuuskopiota eikä korvaa sitä. Kun päivityksesi on todettu toimivaksi, ilmoita meille: poistamme sen.

## Tietokantasi

Yöllinen varmuuskopio kopioi palvelimesi sellaisena kuin se on sillä hetkellä. Hyvin aktiiviselle tietokannalle lisää **säännöllinen vienti**: se antaa yhtenäisen kopion, jonka palautat viennin hetken tilaan.

Esimerkiksi päivittäinen PostgreSQL-vienti `cron`-ajastuksella:

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

crontab -e
```

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

Tiedostonimi vaihtuu viikonpäivän mukaan: näin säilytät seitsemän vientiä, ja yöllinen varmuuskopio vie ne mukanaan muun sisällön ohella. MySQL<!-- -->:lle<!-- --> tai MariaDB<!-- -->:lle<!-- --> `mysqldump --single-transaction` hoitaa saman tehtävän.

Lisäkopiota varten muualle kuin Simafrille `rsync` tai `rclone` lähettävät vientisi tietokoneellesi tai valitsemaasi tallennuspalveluun.

## Usein kysytyt kysymykset

### Kuinka kauan palautus kestää?

Se riippuu palvelimesi koosta. Tiimimme kertoo sinulle siirtymähetken, ja palvelimesi jatkaa toimintaansa kaikkine osoitteineen ja asetuksineen.

### Sisältyvätkö varmuuskopiot hintaan?

Kyllä: jokaöinen varmuuskopio, sen seitsemän päivän säilytys ja tilannevedos ennen päivitystä sisältyvät jokaiseen VPS Pro -palvelimeen.

### Voinko saada kopion varmuuskopiostani?

Tietosi kuuluvat sinulle, ja voit noutaa ne milloin tahansa SSH<!-- -->:lla<!-- -->, `rsync`:ll<!-- -->ä tai tietokantavienneilläsi. Kun lopetat palvelun, pyydä meiltä kopio viimeisimmästä varmuuskopiosta ennen sopimuksesi päättymistä (katso [Laskutus ja uusiminen](/fi/vps-pro/facturation.md)).
