# Back-ups en snapshots

## De nachtelijke back-up

Uw VPS Pro wordt **volledig, elke nacht** geback-upt: het systeem, uw applicaties, uw bestanden en uw databases. Elke back-up is **versleuteld**, wordt **buiten de machine** bewaard, en blijft **zeven dagen** staan. De back-up wordt van buiten uw server gemaakt: niets te installeren, niets in te stellen, en uw server blijft gewoon werken terwijl ze loopt.

## Uw server terugzetten

U kiest uit de zeven de nacht die u wilt terugzetten: schrijf naar de ondersteuning en vermeld:

* de naam van uw server;
* de gewenste **nacht**, bijvoorbeeld "de back-up van de nacht van 12 op 13";
* wat er is gebeurd, zodat wij u de juiste nacht kunnen aanraden.

Ons team zet uw volledige server terug in de toestand van die nacht. De gegevens die na deze back-up zijn geschreven, staan er niet in: kopieer vóór het terugzetten wat u van die dag wilt bewaren, bijvoorbeeld een database-export.

## Eén bestand terughalen

Een bestand dat per vergissing is verwijderd of overschreven, vindt u terug in een back-up: geef de ondersteuning het pad van het bestand of de map en de gewenste nacht door. Ons team haalt het uit de back-up van die nacht, zonder de rest van uw server aan te raken.

## De snapshot vóór een update

Vraag vóór een delicate handeling (een update van het systeem, een nieuwe versie van uw database, een migratie van uw applicatie) een **snapshot** aan bij de ondersteuning. Die legt uw server vast op het moment van de aanvraag:

* de snapshot is **kosteloos**;
* hij wordt **hoogstens zeven dagen** bewaard;
* hiermee gaat u in enkele minuten terug als de handeling misgaat.

De snapshot vult de nachtelijke back-up aan en vervangt die niet. Laat het ons weten zodra uw update in orde is: wij verwijderen hem dan.

## Uw databases

De nachtelijke back-up kopieert uw server zoals hij op dat moment is. Voeg voor een zeer actieve database een **regelmatige export** toe: die levert een consistente kopie, die u terugzet op de minuut van de export.

Een dagelijkse export van PostgreSQL, bijvoorbeeld, met `cron`:

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

crontab -e
```

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

De bestandsnaam verandert met de dag van de week: zo houdt u zeven exports, en de nachtelijke back-up neemt ze mee met de rest. Voor MySQL of MariaDB vervult `mysqldump --single-transaction` dezelfde rol.

Voor een extra kopie, ergens anders dan bij Simafri, sturen `rsync` of `rclone` uw exports naar uw computer of naar de opslag van uw keuze.

## Veelgestelde vragen

### Hoe lang duurt het terugzetten?

Dat hangt af van het formaat van uw server. Ons team laat u het moment van de overschakeling weten, en uw server gaat verder met al zijn adressen en instellingen.

### Zijn mijn back-ups bij de prijs inbegrepen?

Ja: de nachtelijke back-up, de bewaring van zeven dagen en de snapshot vóór een update zijn inbegrepen bij elke VPS Pro.

### Kan ik een kopie van mijn back-up krijgen?

Uw gegevens zijn van u en u haalt ze op elk moment op, via SSH, `rsync` of uw database-exports. Vraag ons, wanneer u de dienst verlaat, vóór het einde van uw contract een kopie van de laatste back-up (zie [Facturatie en verlenging](/nl/vps-pro/facturation.md)).
