Sauvegardes (Backups)
La mise en place d'une stratégie de sauvegarde robuste est essentielle pour protéger vos données contre les pertes accidentelles, les erreurs de configuration ou les incidents imprévus. Découvrez comment gérer les sauvegardes pour vos services NeoHeberg.
Sauvegardes pour les VPS Gratuits
Pour les VPS gratuits fournis par NeoHeberg, il est de votre responsabilité de mettre en place et de gérer vos propres sauvegardes. Nous ne réalisons pas de sauvegardes automatiques pour ces services. Il est crucial de sauvegarder régulièrement vos données importantes pour éviter toute perte.
Importance des sauvegardes VPS
En cas de problème avec votre VPS (mauvaise manipulation, panne, etc.), sans sauvegarde de votre part, vos données pourraient être définitivement perdues. Planifiez des sauvegardes régulières et testez-les.
Méthodes de sauvegarde pour VPS
-
Copie manuelle via SCP/RSYNC
Utilisez
scp
(Secure Copy Protocol) oursync
(Remote Sync) via SSH pour transférer des fichiers et répertoires importants de votre VPS vers votre machine locale ou un autre serveur de stockage.# Exemple avec SCP pour copier un dossier entier scp -r utilisateur@votre_vps_ip:/chemin/vers/dossier_a_sauvegarder /chemin/local/de_destination # Exemple avec Rsync pour une synchronisation incrémentielle rsync -avz utilisateur@votre_vps_ip:/chemin/vers/dossier_a_sauvegarder /chemin/local/de_destination
-
Automatisation avec Cron
Configurez des tâches Cron sur votre VPS pour automatiser l'exécution de scripts de sauvegarde à intervalles réguliers (quotidien, hebdomadaire, etc.).
# Exemple de script simple pour MySQL et fichiers #!/bin/bash DATE=$(date +"%Y%m%d%H%M%S") MYSQL_USER="votre_utilisateur_mysql" MYSQL_PASS="votre_mot_de_passe_mysql" BACKUP_DIR="/root/backups" DB_NAME="votre_base_de_donnees" mkdir -p $BACKUP_DIR # Sauvegarde de la base de données MySQL mysqldump -u $MYSQL_USER -p$MYSQL_PASS $DB_NAME > $BACKUP_DIR/mysql_backup_$DATE.sql # Sauvegarde des fichiers importants (par exemple, un site web) tar -czvf $BACKUP_DIR/web_backup_$DATE.tar.gz /var/www/html # Supprimer les anciennes sauvegardes (par exemple, celles de plus de 7 jours) find $BACKUP_DIR -type f -name "*" -mtime +7 -delete
Pour ajouter ce script à Cron, utilisez
crontab -e
et ajoutez une ligne comme0 3 * * * /bin/bash /chemin/vers/votre_script_de_sauvegarde.sh
pour une exécution quotidienne à 3h du matin. -
Stockage externe et services cloud
Après avoir créé vos sauvegardes sur le VPS, transférez-les vers un espace de stockage externe (NAS) ou un service de stockage cloud (Google Drive, Dropbox, Backblaze B2, S3 compatible) pour une meilleure résilience.
Sauvegardes pour les Serveurs de Jeux (Pterodactyl)
Pour les serveurs de jeux gérés via Pterodactyl, le panel offre des fonctionnalités de sauvegarde intégrées qui simplifient grandement le processus.
1. Accéder au panneau Pterodactyl
Connectez-vous à votre panneau de gestion Pterodactyl pour le serveur de jeux concerné.
2. Créer une sauvegarde manuelle
Dans le panneau de votre serveur, naviguez vers l'onglet Backups
.
Cliquez sur le bouton Create Backup
.
Vous pouvez ajouter un nom ou une description pour votre sauvegarde.
Sauvegardes automatiques Pterodactyl
Certains de nos plans de serveurs de jeux incluent des sauvegardes automatiques. Consultez les détails de votre offre pour savoir si cette fonctionnalité est activée pour votre service.
3. Télécharger ou restaurer une sauvegarde
-
Télécharger la sauvegarde
Sélectionnez la sauvegarde souhaitée dans la liste et cliquez sur le bouton de téléchargement pour la stocker sur votre ordinateur local.
-
Restaurer la sauvegarde
Pour restaurer votre serveur à un état antérieur, sélectionnez la sauvegarde et cliquez sur le bouton
Restore
. **Attention :** cela écrasera les données actuelles de votre serveur.