⚙️ Sauvegarde de projet Laravel 📦 Aucun paquet Composer 🔐 Mots de passe chez vous ☁️ Votre propre cloud ⚙️ Sauvegarde de projet Laravel 📦 Aucun paquet Composer 🔐 Mots de passe chez vous ☁️ Votre propre cloud
Sauvegarde Laravel

Sauvegardez votre site Laravel automatiquement
Fichiers · Base de données · E-mail — un seul module

Vous n'avez pas besoin d'ajouter un paquet à votre projet ni d'écrire une commande artisan. Le module Yedekalma s'exécute indépendamment depuis la racine web de votre projet et sauvegarde les fichiers applicatifs, votre base MySQL et, si vous les utilisez, vos boîtes aux lettres. Les sauvegardes partent directement vers votre propre cloud.

Sans carte bancaire · essai gratuit jusqu’à la fin de l’année

Spécifique à Laravel

Que perdez-vous réellement sur un site Laravel ?

Avant de choisir un plan de sauvegarde, il faut savoir où résident les différentes données.

💾

Base de données

Toutes les données métier de votre application résident en base et n'ont aucune copie dans votre dépôt de code.

📁

Fichiers envoyés par les utilisateurs

Les fichiers sous storage/app ne sont pas versionnés — leur perte est définitive.

🔑

Configuration .env

Les variables d'environnement n'entrent jamais dans le dépôt ; les recréer après une perte de serveur prend du temps.

🗃

Cache et sessions

Les données de cache et de session sur fichier ne sont pas critiques mais accélèrent nettement la reprise.

📜

Fichiers de log

Les logs applicatifs nécessaires à l'analyse d'incident n'existent que sur le serveur.

🧩

Vendor et build

Les dépendances peuvent être réinstallées, mais des écarts de version peuvent provoquer des comportements inattendus.

Installation

Sauvegarde Laravel en quatre étapes

1️⃣

Créez un compte et ajoutez votre domaine

Créez un compte gratuit dans le panneau et ajoutez votre domaine ; le zip du module est généré uniquement pour ce domaine. Rien n'est installé dans Laravel même.

2️⃣

Envoyez-le à la racine web

Décompressez-le et envoyez le dossier qu'il contient, sans le renommer, à la racine de votre site (votre-projet/public) par FTP.

3️⃣

Validez depuis le panneau

Cliquez sur Vérifier dans le panneau ; le module se connecte de lui-même. La clé d'accès est incluse dans le paquet : aucun jeton à coller.

4️⃣

Créez une planification

Choisissez fréquence, composants et destination. Les sauvegardes s'exécutent automatiquement et se restaurent avec l’assistant.

Points forts

Ce que vous obtenez avec la sauvegarde Laravel

🔐

Nous ne voyons jamais vos mots de passe

Le module s'exécute sur votre propre serveur. Vos identifiants de base de données et FTP ne sont jamais envoyés à notre panneau.

☁️

Directement dans votre cloud

Les sauvegardes vont directement vers Google Drive, Amazon S3 et les services compatibles S3, OneDrive, Yandex.Disk, Dropbox (150 Mo maximum par archive) — ou le Module Récepteur sur votre propre serveur. Elles ne sont pas stockées sur nos serveurs.

⚡

Incrémental optionnel

Si vous l’activez, seuls les fichiers modifiés, les tables modifiées et les nouveaux e-mails sont transférés. Comment ça marche.

↩️

Restauration guidée

Restaurez depuis le panneau avec l’assistant en 3 étapes. Lors d’une migration vers un autre domaine de votre compte, les paramètres de connexion sont réécrits pour vous.

🦠

Analyse antimalware

Analyse optionnelle des fichiers et de la base de données pendant la sauvegarde (désactivée par défaut, détection uniquement) ; dans la sauvegarde e-mail, les messages malveillants sont toujours exclus de l’archive.

🔒

Copies immuables

Sur un bucket compatible S3 avec Object Lock, une copie ne peut pas être supprimée pendant la durée choisie. En savoir plus.

Prérequis techniques pour Laravel

Le module nécessite PHP 7.1 ou plus récent (8.1+ recommandé) — pratiquement toute installation Laravel remplit ce critère. Côté base de données, MySQL et MariaDB sont pris en charge : Les projets Laravel utilisant MySQL ou MariaDB sont pris en charge. PostgreSQL, SQLite et SQL Server ne le sont pas.

Le module s'installe comme un dossier indépendant à la racine de votre site. Il ne touche à aucun fichier du cœur de Laravel et n'est pas installé comme thème, extension ou plugin — les mises à jour de Laravel ne cassent donc jamais vos sauvegardes.

Questions fréquentes

Sauvegarde Laravel — Questions fréquentes

Non. Vous n'ajoutez rien à votre projet et ne modifiez aucun code. Le module est envoyé comme dossier indépendant dans votre racine web, votre pipeline de déploiement et vos dépendances Composer restent donc intacts.
Sous Laravel la racine web est généralement le répertoire public, le module doit donc s'y trouver (par exemple public/yedekalma) pour être accessible depuis un navigateur. Placé à la racine du projet, il est inaccessible via le web. Les fichiers situés hors de la racine web (par exemple .env ou storage/) peuvent être ajoutés à la sauvegarde via les « Dossiers supplémentaires » de l’écran de réglages du module.
Non. Le composant base de données prend en charge uniquement MySQL et MariaDB. Avec PostgreSQL vous pouvez tout de même utiliser les composants fichiers et e-mail et continuer à sauvegarder la base avec vos propres outils.
Oui. Vous pouvez définir des dossiers à exclure des sauvegardes. Exclure les répertoires régénérables comme le cache et les sorties de build réduit sensiblement la taille des sauvegardes.
Oui, vers un autre domaine de votre compte sur lequel le module est installé. Lors de la restauration vous pouvez remapper la base cible et les paramètres de connexion sont mis à jour. Voyez notre page de migration pour la procédure complète.

Protégez votre site Laravel dès aujourd'hui

Essayez gratuitement jusqu’à la fin de l’année. Sans carte bancaire, et rien n'est débité à la fin de l'essai.

Créer un compte gratuit

Voir l'installation en quatre étapes →