Déployez Portabase en un clic
Sauvegardes de bases de données auto-hébergées, prêtes en quelques minutes
Portabase est un plan de contrôle open source pour la sauvegarde et la restauration de bases de données : vous définissez les planifications, la rétention et les destinations dans un seul tableau de bord, et des agents légers exécutent les exports à proximité de vos bases de données.
-
Neuf moteurs de base de données
-
Planifications cron et exécutions manuelles
-
Fichiers de sauvegarde chiffrés AES-GCM
-
S3, Google Drive et cibles locales
-
Rétention par nombre, par durée et GFS
-
Les agents n’ont besoin d’aucun port entrant.
votre VPS
préconfigurée
~2 minutes
complet
Fonctionnalités clés
Les agents interrogent le tableau de bord via des connexions sortantes et exécutent les vidages à proximité des bases de données, de sorte qu’aucun élément du réseau protégé n’ait à accepter de connexion entrante.
Les fichiers sont protégés avec AES-GCM, et chaque canal de stockage indique son propre statut d’envoi – une réussite signifie que le chemin, la taille et la somme de contrôle ont été vérifiés.
Conservez les N dernières sauvegardes, conservez tout ce qui date des N derniers jours, ou exécutez une rotation Grand-père-Père-Fils sur des points quotidiens, hebdomadaires, mensuels et annuels.
Plusieurs politiques de stockage sur une même base de données envoient simultanément le même fichier de sauvegarde vers un disque local, des buckets compatibles S3, Google Drive et Google Cloud Storage.
Restaurez à partir d’une sauvegarde stockée ou d’un fichier situé dans un canal de stockage, ou téléversez un dump externe via le tableau de bord – tous les moteurs pris en charge, à l’exception de Redis et Valkey, peuvent être restaurés.
Les stratégies par base de données se déclenchent en cas de réussite ou d’échec d’une sauvegarde ou d’une restauration, ainsi que lorsqu’une base de données est inaccessible, et sont acheminées vers Slack, Discord, Telegram, ntfy, Gotify, un e-mail ou un webhook.
Configuration requise
Voir toutes les options VPS
Commencez en 4 étapes simples
-
1
Sélectionnez une offre VPS
Choisissez les ressources de serveur virtuel et les niveaux de performance adaptés aux exigences de votre projet.
-
2
Sélectionnez votre application
Parcourez notre place de marché lors de la configuration du VPS et sélectionnez le logiciel auto-hébergé que vous souhaitez déployer.
-
3
Finaliser le paiement
Réglez la facture standard du serveur virtuel : l’outil de déploiement en 1 clic lui-même est entièrement gratuit.
-
4
Terminer et accéder
Votre serveur provisionne et installe automatiquement le logiciel. Une fois le processus de configuration terminé, votre nouvel environnement est entièrement prêt pour que vous puissiez vous y connecter et l’utiliser.
Détails du déploiement
Pourquoi déployer sur INTROSERV
-
Stockage NVMe
Chaque VPS fonctionne sur des disques NVMe – des E/S rapides pour les bases de données, les métriques et les charges de travail intensives.
-
Sites en Europe et aux États-Unis
Déployez près de votre infrastructure et de vos utilisateurs – latence réduite, conformité régionale.
-
Trafic illimité
Aucune limite de bande passante et aucuns frais de dépassement – votre prix mensuel reste prévisible.
-
IPv4 et IPv6 inclus
Une adresse IPv4 dédiée ainsi qu’une IPv6 native avec chaque serveur.
-
Assistance humaine 24 h/24 et 7 j/7
Des ingénieurs de permanence 24 h/24 – de vraies réponses, pas des robots de tickets.
-
Évoluez à tout moment
Mettez à niveau le processeur, la RAM ou le stockage à mesure que votre charge de travail augmente, sans migration.
Conditions et limites du support
Limites de l’infrastructure et du support
Notre entreprise fournit l’infrastructure de serveur privé virtuel ainsi que le script d’automatisation pour le déploiement initial. Bien que nous garantissions la disponibilité et les performances de votre matériel et de votre réseau, notre support technique couvre exclusivement les problèmes liés à l’infrastructure, tels que la connectivité du serveur, la stabilité du matériel et la facturation. L’assistance concernant la configuration spécifique aux applications, les bogues logiciels ou la gestion des utilisateurs relève de la responsabilité de l’administrateur du serveur ou des mainteneurs du logiciel.
Licences logicielles et conformité
Tous les outils de la marketplace déploient des versions standard de logiciels tiers et sont fournis « en l’état », sans modification de leur code d’origine. Bien que le cœur de nombreuses applications disponibles soit open source, l’utilisation de fonctionnalités propriétaires ou de niveaux avancés destinés aux entreprises dans des environnements de production peut être soumise aux conditions de licence spécifiques du fournisseur. Les utilisateurs doivent gérer et acquérir directement auprès des développeurs de logiciels tout abonnement commercial requis.
FAQ
-
Ai-je besoin d’un forfait payant pour exécuter Portabase ?
Non. Portabase est publié sous licence Apache 2.0, sans limite sur le nombre d’agents, de bases de données ou d’utilisateurs, et sans offre commerciale distincte à débloquer. Vous ne payez que la facture standard du serveur virtuel.
-
Comment puis-je me connecter après le déploiement ?
Une fois le serveur provisionné, vous trouverez l’URL du tableau de bord et un mot de passe généré de manière sécurisée dans l’onglet Marketplace de votre panneau INTROSERV. Ouvrez-la via HTTPS et connectez-vous – nous vous recommandons de définir votre propre mot de passe après la première connexion.
-
Comment puis-je obtenir un certificat SSL valide ?
Le serveur est fourni avec un certificat auto-signé activé par défaut. Pour émettre un certificat Let's Encrypt gratuit pour votre propre domaine ou le FQDN du serveur, connectez-vous en SSH et exécutez le script
setup-ssldans la console : une seule commande, aucune configuration manuelle. -
Ce serveur sauvegarde-t-il mes bases de données automatiquement ?
Non. Ce VPS exécute le tableau de bord – planifications, rétention, stockage et alertes. Les sauvegardes elles-mêmes sont exécutées par l’agent Portabase, un composant gratuit distinct que vous installez sur le serveur où se trouve la base de données, et un seul agent couvre toutes les bases de données de cet hôte. Trois étapes : ajoutez un agent dans le tableau de bord, installez-le sur votre serveur de base de données avec la clé Edge que vous y obtenez, puis listez les connexions qu’il doit gérer – les bases de données apparaissent alors d’elles-mêmes dans le tableau de bord. L’agent doit seulement pouvoir accéder à la base de données ; un réseau privé ou une instance hébergée par un fournisseur fonctionne donc de la même manière.
-
Comment les mises à jour sont-elles gérées ?
Le tableau de bord fonctionne à partir de l’image officielle ; la mise à jour consiste donc à récupérer un tag plus récent et à recréer le conteneur. Vous disposez d’un accès root complet et choisissez quand le faire. Les versions suivent le versionnement sémantique et sont publiées fréquemment, et il n’existe pas de branche LTS distincte sur laquelle rester.
-
Où les sauvegardes sont-elles stockées ?
Par défaut, sur le serveur Portabase lui-même — le VPS que vous déployez ici. Il est fourni avec un canal de stockage local déjà configuré, de sorte que les sauvegardes restent sur son disque, sauf si vous les envoyez ailleurs. D’autres destinations sont ajoutées dans le tableau de bord : un bucket compatible S3, Google Drive ou Google Cloud Storage. Une sauvegarde peut être envoyée vers plusieurs destinations à la fois. Si vous conservez les fichiers localement, le disque doit pouvoir contenir chaque copie conservée par votre règle de rétention. Si vous les envoyez vers un stockage externe, ce VPS ne stocke que les paramètres, l’historique et les journaux.
-
Que se passe-t-il si ma configuration ne me suffit plus ?
Mettez à niveau le CPU, la RAM ou le stockage de votre VPS à mesure que le nombre d’agents, de bases de données et l’historique conservé augmentent – aucune réinstallation n’est nécessaire. Réévaluez l’offre lorsque PostgreSQL et le tableau de bord commencent à se disputer la RAM, ou lorsque les sauvegardes conservées sur ce serveur remplissent le disque.
-
Puis-je piloter Portabase à partir de mes propres outils ?
Oui, via l’API REST. Elle est désactivée par défaut : ajoutez API_ENABLED et OPENAPI_ENABLED au fichier .env sur le serveur, puis recréez le conteneur. L’API répond sous /api/v1, et Swagger UI ainsi que la spécification OpenAPI sont incluses. Générez un jeton dans votre profil et envoyez-le dans l’en-tête x-api-key : il dispose des mêmes autorisations que votre utilisateur. Tous les points de terminaison n’existent pas encore, vérifiez donc la spécification pour les appels dont vous avez besoin.