Kennisbank

1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!

Jelastic Cloud back-uppen naar Swiss Backup (Swift)

Bijwerken 01-09-2026

Deze handleiding beschrijft hoe u de gegevens van uw mappen en knooppunten van Jelastic Cloud kunt back-uppen via het OpenStack Swift-protocol naar Swiss Backup, de back-upoplossing in een onafhankelijke Zwitserse cloud.

 

Inleiding

  • Om de gegevens te back-uppen, is er een extensie beschikbaar voor Virtuozzo (Jelastic Cloud) in de add-ons van de node.

 

De Swiss Backup-extensie configureren op Jelastic Cloud

Vereisten

Om de handige Swiss Backup-extensie aan Jelastic Cloud toe te voegen:

  1. Log in op het Jelastic Cloud-dashboard van uw server.
  2. Ga naar het gedeelte 'add-ons' van het knooppunt:
  3. Zoek en installeer de extensie Back-up / Herstel:

Vervolgens zijn er twee soorten back-ups mogelijk, die hieronder nader worden toegelicht:

  1. Maak een back-up van specifieke mappen.
  2. Maak een snapshot van een hele server.

 

Specifieke mappen opslaan

Voor het maken van een back-up van specifieke mappen:

  1. Vul de gebruikersnaam en het wachtwoord in, zoals vermeld in de specifieke informatie voor uw apparaat.
  2. Vink Maak een back-up van uw gegevens aan.
  3. Vink Maak een back-up van specifieke mappen aan.
  4. Vul het absolute pad van de mappen die u wilt back-uppen in het veld Mappen om te back-uppen in. U kunt meerdere mappen specificeren door elk pad te scheiden met een komma, bijvoorbeeld: /root/admin/, /home/user1/, /jelastic/containers/ (in dit voorbeeld zijn 3 mappen gespecificeerd)...

Vervolgens moet u de frequentie van de back-ups instellen (zie hieronder).

 

Een hele node opslaan

Voor het opslaan van een hele node:

  1. Vul de gebruikersnaam en het wachtwoord van uw Swift-apparaat in bij Swiss Backup.
  2. Vink Uw gegevens back-uppen aan.
  3. Vink Alle bestanden back-uppen aan om het volledige bestandssysteem van een knooppunt te back-uppen; bepaalde bestanden worden automatisch uitgesloten:
    • de mappen /dev, /proc, /sys, /run
    • bestandssystemen die niet als onderdeel van de rootpartitie zijn gemount, inclusief virtuele bestandssystemen

Vervolgens moet u de frequentie van de back-ups instellen.

 

Frequentie en bewaarbeleid voor back-ups instellen

Er zijn twee opties beschikbaar voor het maken van een back-up:

  1. dagelijks (om 20.00 uur UTC)
  2. elke uur (aan het begin van het uur, bijvoorbeeld om 13.00 uur, 14.00 uur, enz.)

U kunt de bewaartermijn van uw back-ups instellen in jaren, maanden, dagen en uren. Om uw back-ups onbeperkt te bewaren, stelt u de parameters eenvoudig in op 0.

Als u bijvoorbeeld elke uur een back-up maakt en een bewaartermijn van 1 jaar, 2 maanden, 4 dagen en 2 uur instelt, betekent dit dat elke back-up gedurende een periode van 1 jaar, 2 maanden, 4 dagen en 2 uur beschikbaar is (= 10322 back-ups). Houd er rekening mee dat de back-ups elke zondag om 22:30 uur (UTC) worden verwijderd.

 

Let op: stel niet alle parameters op 0 in, omdat permanente back-ups tot fouten bij het maken van back-ups kunnen leiden.

Aanbevolen limieten:

- Jaar: 1
- Maand: 12
- Dagen: 99

Voor een uurlijkse (elke uur) back-up wordt een maximale bewaartermijn van één maand aanbevolen. Bij een langere bewaartermijn kunnen sommige back-ups mislukken.

 

Back-ups herstellen

Gegevens van een knooppunt herstellen

  1. Log in op het Jelastic-dashboard van uw server.
  2. U moet de add-on waarschijnlijk opnieuw installeren (opnieuw starten) via de Marketplace:
    1. Klik op Marketplace.
    2. Zoek naar “backup”…
    3. Klik op de add-on "Backup / Restoration":
  3. Nadat u de extensie hebt toegevoegd en de gebruikersnaam en het wachtwoord van uw Swift-apparaat in Swiss Backup hebt ingevoerd, selecteert u Uw gegevens herstellen.
  4. Selecteer de node die de back-up bevat die u wilt herstellen.
  5. Selecteer de back-up die u wilt herstellen en de map waarin u deze wilt herstellen.
  6. Klik op de knop Herstellen:

 

Specifieke mappen herstellen vanuit een snapshot (CLI)

Elke back-up komt overeen met een unieke ID. U kunt mappen opnemen en uitsluiten van uw snapshots tijdens het herstellen. Om uw snapshots te bekijken:

  1. . /home/.config/swissbackup/openrc.sh
  2. restic snapshots
  3. Gebruik --exclude en --include om de herstelbewerking te beperken tot een subset van bestanden in de snapshot; bijvoorbeeld om één bestand te herstellen: restore 79766175 --target /tmp/restore-work --include /work/foo

Er bestaan hoofdletterongevoelige varianten van --exclude en --include, namelijk --iexclude en --iinclude. Deze opties werken op dezelfde manier, maar negeren de hoofdlettergevoeligheid van de bestandspaden.

 

De back-upconfiguratie wijzigen

Ga als volgt te werk:

  1. Log in op het Jelastic-dashboard van uw server.
  2. Nadat de extensie is toegevoegd en de gebruikersnaam en het wachtwoord van uw Swift-apparaat in Swiss Backup zijn ingevoerd, kunt u de configuratie naar wens aanpassen.

Het back-upschema wordt gedefinieerd door een cronjob en de back-ups worden uitgevoerd met behulp van het hulpprogramma restic.

Om het back-upschema handmatig te wijzigen (via de opdrachtregel), voert u als rootgebruiker het commando crontab -l uit om de huidige planning weer te geven:

  • de regel met retention-all.sh behoort bij de back-uptask
  • de regel met purge.sh behoort bij de taak voor het beheren van back-ups

Voorbeeld:

Wijzig de planning met het commando crontab -e.

U kunt de regel wijzigen die het script retention-all.sh of retention.sh bevat. Deze scripts zijn verantwoordelijk voor het starten van uw back-ups. Let op: de cronjobs zijn zo ontworpen dat ze geen problemen veroorzaken tussen back-ups en het verwijderen van bestanden. Houd rekening met de tijd die nodig is voor de back-ups en het verwijderen…

 

Back-ups handmatig verwijderen (via de opdrachtregel)

Hiervoor:

  1. Laad het configuratiebestand:
    . /home/.config/swissbackup/openrc.sh
  2. Toon de beschikbare back-ups:
    restic snapshots
  3. Verwijder de gewenste back-up:
    restic forget IdBackup --prune
  4. Verwijder alle back-ups van een bestand, behalve de laatste:
    restic forget --tag folders --keep-last 1 --prune

 

De back-upschema verwijderen

Met deze knop kunt u de planning van uw back-up verwijderen:

 

De Swiss Backup-extensie verwijderen

U moet eerst de geplande back-up verwijderen (zie hierboven) voordat u de Swiss Backup-extensie kunt verwijderen:

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2420


Is deze veelgestelde vragenlijst nuttig geweest?