Wolkra propose deux façons de sauvegarder un serveur entier : les sauvegardes automatiques quotidiennes, qui coûtent 20 % du prix du serveur et conservent 7 points de restauration, et les instantanés, que vous créez à la demande, payez au Go et pouvez utiliser pour créer de nouveaux serveurs.
Sauvegardes automatiques
Activer
Activez les sauvegardes lorsque vous créez un serveur, ou plus tard :
- Ouvrez le serveur dans la console.
- Allez dans Backups.
- Choisissez Enable backups.
Dès lors, une sauvegarde s'exécute chaque jour. Les 7 points de restauration les plus récents sont conservés ; les plus anciens sont supprimés automatiquement.
Coût
Les sauvegardes coûtent 20 % du prix du serveur. Pour un serveur à €3.49 par mois, cela représente environ €0.70 par mois. Comme tout le reste, elles sont facturées par heure entamée sur votre solde prépayé, avec un plafond mensuel. Voir les tarifs.
Restaurer
- Ouvrez le serveur et allez dans Backups.
- Choisissez le point de restauration souhaité.
- Choisissez Restore et confirmez.
Une restauration remplace le disque actuel du serveur par la sauvegarde. Tout ce qui a été écrit après cette sauvegarde est perdu : en cas de doute, créez d'abord un instantané de l'état actuel.
Désactiver
Choisissez Disable backups au même endroit. La facturation des sauvegardes s'arrête. Lisez la boîte de dialogue de confirmation pour savoir ce qu'il advient des points de restauration existants, et créez d'abord un instantané si vous voulez conserver l'état actuel.
Instantanés
Créer un instantané
- Ouvrez le serveur.
- Allez dans Snapshots et choisissez Take snapshot.
- Donnez-lui un nom explicite, par exemple
before-postgres-17.
Les bons moments pour un instantané :
- avant une mise à niveau du système ou de la base de données ;
- avant de gros changements de configuration ;
- quand vous voulez un modèle pour d'autres serveurs.
Créer un serveur à partir d'un instantané
Lors de la création d'un serveur, choisissez votre instantané comme image. Le nouveau serveur démarre avec le même contenu de disque. Modifiez ensuite tout ce qui doit être unique, comme le nom d'hôte ou les secrets de l'application. Choisissez une offre avec au moins autant de disque que le serveur d'origine.
C'est aussi une façon économique de mettre un serveur en veille : créez un instantané, supprimez le serveur, puis recréez-le à partir de l'instantané quand vous en avez besoin. Entre-temps, vous ne payez que le stockage de l'instantané.
Coût
Les instantanés sont facturés au Go tant qu'ils existent. Supprimez ceux dont vous n'avez plus besoin dans Snapshots.
Des sauvegardes cohérentes
Les sauvegardes et les instantanés copient le disque pendant que le serveur tourne. Les systèmes de fichiers le gèrent bien, et les bases de données se rétablissent au démarrage comme après une coupure de courant. Pour les bases de données importantes, conservez aussi des dumps logiques à l'intérieur du serveur :
sudo -u postgres pg_dump -Fc mydb > /tmp/mydb.dump
Lancez les dumps via cron avant la fenêtre de sauvegarde, pour que chaque point de restauration contienne un dump propre.
Gardez une copie ailleurs
Les sauvegardes de l'hébergeur protègent contre les erreurs et les problèmes de serveur. Pour les données importantes, ajoutez une copie chiffrée hors de votre compte Wolkra, par exemple avec restic. Le guide de stratégie de sauvegarde présente une configuration complète, avec rétention et tests de restauration.
Testez vos restaurations
Toutes les quelques semaines, créez un serveur de test à partir d'une sauvegarde ou d'un instantané et vérifiez que votre application démarre. Avec la facturation à l'heure, une heure de test coûte très peu.
API
Les actions sur les serveurs, y compris les instantanés, sont visibles via l'API à l'adresse https://api.wolkra.com/v1/actions et via les endpoints serveurs à l'adresse https://api.wolkra.com/v1/servers. Voir jetons d'API.
Plus de détails sur la page produit : sauvegardes et instantanés.
Questions fréquentes
Combien coûtent les sauvegardes ?
Les sauvegardes automatiques quotidiennes coûtent 20 % du prix du serveur et conservent 7 points de restauration. Les instantanés sont facturés au Go tant que vous les conservez.
Quelle différence entre une sauvegarde et un instantané ?
Les sauvegardes s'exécutent automatiquement chaque jour et tournent sur 7 points de restauration. Les instantanés sont créés à votre demande, conservés jusqu'à ce que vous les supprimiez, et peuvent servir à créer de nouveaux serveurs.
Les sauvegardes incluent-elles les volumes attachés ?
Considérez les volumes à part : sauvegardez leurs données avec vos propres outils, comme des dumps de base de données ou restic, pour être certain qu'elles sont couvertes.
Faut-il arrêter le serveur avant un instantané ?
Ce n'est pas obligatoire. Pour un résultat parfaitement propre avec des bases de données très sollicitées, arrêtez d'abord la base ou le serveur, ou appuyez-vous sur un dump récent de la base à l'intérieur du serveur.