ziosting × PostgreSQL®
ziosting × PostgreSQL est un système de gestion de base de données relationnelle objet open-source, reconnu pour sa robustesse, sa conformité aux standards SQL et ses fonctionnalités avancées. Il est particulièrement apprécié pour les applications nécessitant des requêtes complexes et l'intégrité des données.
Les services PostgreSQL nécessitent deux noeuds afin de pouvoir être hautement disponibles (HA).
PostgreSQL chez Ziosting
Les instances PostgreSQL installées par sont pré-configurées avec les éléments suivants :
- Haute disponibilité : réplication automatique pour garantir la continuité de service
- Backups automatiques : sauvegardes quotidiennes avec rétention configurable
- Monitoring : surveillance des performances et de la santé de la base de données
- Extensions : contactez notre support pour savoir si l'extension souhaitée est supportée par Ziosting.
Services inclus
Backups
- Sauvegardes quotidiennes automatiques
- Rétention configurable des sauvegardes
- Restauration rapide en cas de besoin
Surveillance Ziosting fournit des outils permettant la surveillance (monitoring), et la consultation des logs
- à travers la Console.
- à travers une interface grafana accessible
Gestion du service
Comme l'ensemble de nos services managés, vous pouvez gérer votre service à travers la Console .
Placement sur les noeuds
Vous pouvez définir des règles d'affinités et de tolérations pour contrôler le placement Kubernetes de ce service. Consultez Affinites et tolerations avant d'appliquer des contraintes trop restrictives, en particulier sur un cluster HA.
Gestion de la rétention des backups
La durée de rétention des backups peut être réglée dans l'onglet Réglages de la Console.

En cliquant sur le bouton "MOdifier", vous pourrez choisir la durée de rétention des backups. Par défaut, la rétention est fixée à 30 jours. Vous pouvez la modifier en fonction de vos besoins. Ce réglage s'exprime en jours.

Importer des données
Ziosting permet d'importer des données depuis une source PostgreSQL externe vers votre service managé.
Prérequis
- La source doit être accessible depuis l'extérieur (IP publique ou endpoint accessible).
Étapes
- Ouvrez le service cible dans la Console → onglet Paramètres.
- Cliquez sur Importer des données.
- Renseignez le DSN source (ex :
postgresql://user:pass@host:5432/mydb). - Confirmez — la progression est visible dans l'onglet Tâches.
Restauration depuis un backup
Vous pouvez depuis la Console restaurer votre service PostgreSQL à partir d'un backup existant.
Pour cela, rendez-vous dans l'onglet Sauvegardes de votre service, sélectionnez le backup souhaité, puis cliquez sur le bouton Restaurer à droite:

Une confirmation vous sera demandée avant de lancer la restauration:

Cela lancera une tâche de restauration que vous pourrez suivre dans l'onglet Tâches de votre service. Une fois la tâche terminée, votre service sera restauré à l'état du backup sélectionné.
Aperçu de la tâche de restauration en terminée dans l'onglet Tâches:

Versions supportées
Voir Versions