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) ou rsync (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 comme 0 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.