Vos bases, dans le projet. Sauvegardées, en réseau privé.
PostgreSQL, MySQL, MongoDB ou Redis, prêts en quelques secondes sur un stockage persistant, joignables par vos services sans passer par Internet.
En bref
- Moteurs
- PostgreSQL, MySQL, MongoDB, Redis
- Connexion
- Réseau privé du projet
- Sauvegardes
- Quotidiennes ou hebdomadaires, 1 à 60 copies
- Fichiers
- Volumes persistants
Une base, de la création à la restauration.
01
Cinq moteurs.
Choisissez le moteur et nommez la base : le mot de passe est généré, et la base est prête en quelques secondes.
Elle repose sur un volume persistant : les données survivent aux redémarrages et aux mises à jour d'image.
02
Le réseau privé du projet.
Vos services joignent la base par son nom, sur le réseau interne du projet. C'est le branchement par défaut.
L'accès depuis l'extérieur (votre poste, un outil graphique) s'active explicitement, base par base.
03
L'explorateur intégré.
L'onglet Database liste les tables et leur structure, avec un éditeur de requêtes : Ctrl+Enter exécute.
Assez pour vérifier une donnée ou corriger une ligne sans installer de client.
04
Des sauvegardes planifiées.
Un dump chaque jour ou chaque semaine, à l'heure choisie (UTC). Vous gardez de 1 à 60 copies : au-delà, la plus ancienne s'en va.
Les sauvegardes vivent sur un volume dédié au projet, séparé de celui de la base. Les dumps se restaurent depuis la liste.
05
Des fichiers qui restent.
Le système de fichiers d'un service repart de zéro à chaque redéploiement. Un volume persistant garde un dossier : uploads, SQLite, contenu d'un CMS.
Le reste reste éphémère : seuls les chemins montés persistent.
Ce que ça ne fait pas encore.
La planification produit des dumps de bases gérées. Les snapshots de volume se lancent à la main.
Pas de restauration à un instant précis : entre deux sauvegardes, les données écrites ne sont pas protégées par une copie. La perte maximale possible est l'écart entre deux copies, 24 heures en quotidien, 7 jours en hebdomadaire.
Un volume est attaché à une instance. Avec plusieurs réplicas, gardez les données partagées dans la base ou un stockage objet.
La taille d'un volume se choisit à la création. Prévoyez de la marge.
Supprimer un service supprime aussi ses sauvegardes : exportez d'abord ce que vous voulez garder.
Questions sur les données
Le reste de la plateforme
Une base, à côté de votre code.
Créez un projet, ajoutez PostgreSQL : vos services s'y connectent par le réseau privé.