Comment faire une sauvegarde de Raspberry Pi
Découvrez comment utiliser Rsync pour sauvegarder efficacement votre Raspberry Pi, planifier des sauvegardes automatisées et restaurer vos données sans tracas.
Personne ne souhaite perdre ses progrès en raison d'une défaillance du système. Quelle que soit la plateforme, il existe un moyen de conserver une sauvegarde de votre système. Dans cet article, nous allons utiliser Rsync pour sauvegarder un Raspberry Pi sans tracas. Ce n'est pas un outil en ligne de commande qui se contente de prendre une sauvegarde de votre système et de le restaurer en cas de besoin.
Prendre une sauvegarde de Raspberry Pi
Dans ce tutoriel, nous allons apprendre comment effectuer une sauvegarde de Raspberry Pi, la planifier et la restaurer à partir de cette sauvegarde.
- Utiliser Rsync pour effectuer une sauvegarde
- Créer une sauvegarde complète et la planifier à l'aide de Cronjob
- Restaurer à partir de la sauvegarde
Discutons-en en détail.
Utiliser Rsync pour effectuer une sauvegarde
Rsync est un outil de ligne de commande utile pour synchroniser et transférer des fichiers. Il est excellent pour réaliser des sauvegardes, car il ne copie que les parties des fichiers qui ont changé. Cela permet d'économiser du temps et des ressources. Rsync est particulièrement utile pour sauvegarder des fichiers ou des dossiers volumineux qui changent souvent.
Bien qu'il soit préinstallé sur la plupart des Raspberry Pi, nous devons tout de même vérifier de notre côté et l'installer. Pour ce faire, ouvrez le Terminal et exécutez la commande suivante.
sudo apt-get install
Si vous recevez un message indiquant que rsync est déjà la version la plus récente, cela signifie que la fonctionnalité est installée et que vous pouvez procéder à la sauvegarde.
Ensuite, nous devons décider où nous voulons stocker la sauvegarde. Cela pourrait être sur un disque externe, un stockage en réseau (NAS), un dossier sur votre ordinateur ou un autre ordinateur de votre réseau.
Pour effectuer une sauvegarde, vous devez exécuter la commande suivante.
rsync -av --delete /path/to/source /path/to/destination
Détaillons maintenant cette commande.
- a ou archive préserve les permissions des fichiers, les horodatages et d'autres attributs.
- v ou verbose fournit une sortie détaillée des fichiers copiés.
- –delete supprime les fichiers de la destination qui n'existent plus dans la source.
Assurez-vous de donner le bon chemin de source et de destination, puis exécutez la commande.
Si vous souhaitez vérifier après avoir effectué la sauvegarde, vous pouvez exécuter la commande suivante.
rsync -avn --delete /path/to/source /path/to/destination
Si aucun fichier n'est listé, votre sauvegarde est à jour.
Créer une sauvegarde complète et la planifier à l'aide de Cronjob
Si vous êtes familier avec le système d'exploitation Linux, vous savez qu'il est possible de planifier la sauvegarde dans le Crontab. Cependant, avant cela, nous allons apprendre comment réaliser une sauvegarde complète de votre Raspberry Pi.
Comme nous allons effectuer une sauvegarde complète, vous devez avoir une destination de sauvegarde en place, comme une carte SD ou un disque externe capable de contenir la sauvegarde. Assurez-vous que le disque de sauvegarde est formaté avec un système de fichiers compatible Linux comme ext4 pour préserver les permissions des fichiers.
sudo rsync -avxhP --delete / /backup-location
Avant d'exécuter la commande de sauvegarde, si vous avez quelques répertoires que vous souhaitez exclure, dressez une liste de tous ces répertoires, puis ajoutez-les à un fichier, disons excluded-directories.txt. Une fois que vous avez cela, vous pouvez exécuter la commande suivante.
sudo rsync -avxhP --delete --exclude-from=/text-file-location/excluded-directories.txt / /home/backup/rootfs/
Cette commande prendra une sauvegarde complète du Raspberry, en excluant les répertoires mentionnés dans le fichier excluded-directories.txt. Le répertoire /home/backup/rootfs/ est l'endroit où nos fichiers seront stockés.
Maintenant, créons un script pour planifier la sauvegarde. Mais avant cela, créez un nouveau répertoire nommé backup à l'emplacement /home/pi.
#!/bin/bash # Définir les chemins de sauvegarde et de journalisation BACKUP_DIR="/home/pi/backup" LOG_PATH="logfile-location/backup.txt" # Vérifier si le répertoire de sauvegarde est monté if ! grep -qs "$BACKUP_DIR" /proc/mounts; then echo "Disque de sauvegarde non monté à $BACKUP_DIR" >> $LOG_PATH exit 1 fi # Journaliser la date et l'heure actuelles echo "Sauvegarde commencée: $(date)" >> $LOG_PATH # Exécuter rsync pour sauvegarder le système de fichiers racine sudo rsync -avxhP --delete \ / "$BACKUP_DIR/rootfs/" \ >> $LOG_PATH 2>&1 # Confirmer l'achèvement de la sauvegarde echo "Sauvegarde terminée: $(date)" >> $LOG_PATH echo "----------------------" >> $LOG_PATH
Assurez-vous de remplacer logfile-location/backup.txt par l'emplacement réel de la sauvegarde.
Nous allons nommer le fichier.
backup-full.sh.
Avant de le programmer, exécutons chmod +x backup-pi.sh. Pour le programmer, tapez crontab -e, puis ajoutez la ligne 0 14 * * 6 /backupscript-location/backup-full.sh.
Vous pouvez maintenant enregistrer le fichier.
Restaurer à l'aide de la sauvegarde
Maintenant que nous avons créé une sauvegarde et que nous l'avons programmée, voyons comment restaurer le système en utilisant celle-ci. Si vous souhaitez restaurer un répertoire, exécutez la commande suivante.
rsync -av /home/backup/rasp /home/backup/rasp1
/home/backup/rasp est la destination source d'où les fichiers de sauvegarde sont copiés, tandis que /home/backup/rasp1 est l'emplacement de destination vers lequel les fichiers sont copiés.
Pour restaurer votre système, installez une nouvelle copie de Raspberry Pi OS sur une nouvelle carte SD. Une fois installée, démarrez votre Pi et complétez la configuration initiale. Après cela, connectez votre disque de sauvegarde au Pi. Une fois que tout est connecté et fonctionne, utilisez la commande suivante pour restaurer la sauvegarde.
sudo rsync -avxhP /home/backup/rootfs/ /
Une fois terminé, redémarrez votre ordinateur et vous serez prêt à partir.
Comment sauvegarder mon Raspberry Pi ?
Si vous souhaitez sauvegarder votre Raspberry Pi, vous pouvez effectuer une sauvegarde du système d'exploitation en utilisant l'utilitaire de commande Rsync. Tout ce que vous avez à faire est de connecter une carte SD et de réaliser une sauvegarde complète avec la commande mentionnée précédemment.
Comment effacer et réinitialiser mon Raspberry Pi ?
Il n'y a pas d'option pour réinitialiser votre Raspberry Pi aux paramètres d'usine. Tout ce que vous pouvez faire dans ce cas est de réinstaller Raspberry Pi OS sur votre carte SD, cela effacera toutes les données. Si vous souhaitez conserver quelques éléments avant de réinstaller, sauvegardez ces répertoires en suivant le tutoriel mentionné précédemment.
Questions et réponses que vous devriez connaître
Comment sauvegarder un Raspberry ?
Pour sauvegarder efficacement un Raspberry Pi, voici quelques méthodes simples à suivre :
- -
Utiliser un autre ordinateur
- :
- Débranchez la carte SD ou le disque du Raspberry.
- Connectez-le à un autre ordinateur via un lecteur de carte SD ou un adaptateur USB.
- Utilisez un logiciel de clonage (comme Win32 Disk Imager ou balenaEtcher) pour créer une image de la carte.
- Booter depuis une clé USB :
- Préparez une clé USB avec un système d'exploitation compatible.
- Démarrez le Raspberry Pi à partir de cette clé.
- Une fois démarré, montrez votre carte SD ou votre disque et utilisez des outils de sauvegarde pour créer une image. Ces méthodes garantissent une sauvegarde sûre et évitent les problèmes liés aux sauvegardes en ligne ou pendant l'utilisation de l'appareil.
Comment sauvegarder le système d'exploitation Raspberry Pi ?
Pour sauvegarder le système d'exploitation de votre Raspberry Pi, procédez comme suit :
- Préparez votre matériel :
- - Un ordinateur avec un lecteur de carte SD.
- Un logiciel de sauvegarde d’image, comme Win32 Disk Imager ou balenaEtcher.
- Insérez la carte SD :
- Retirez la carte SD de votre Raspberry Pi et insérez-la dans le lecteur de votre ordinateur.
- Lancez le logiciel de sauvegarde :
- Ouvrez le logiciel choisi sur votre ordinateur.
- Sélectionnez la carte SD :
- Dans le logiciel, choisissez la carte SD comme source.
- Choisissez le format d'image :
- Spécifiez l'emplacement et le nom du fichier image que vous souhaitez créer.
- Démarrez la sauvegarde :
- Cliquez sur le bouton pour créer l'image. Le processus peut prendre quelques minutes selon la taille de votre carte SD.
- Vérifiez la sauvegarde :
- Une fois terminé, assurez-vous que le fichier image a été créé avec succès. Avec cette méthode simple, vous pouvez restaurer rapidement votre système d'exploitation Raspberry Pi en cas de besoin.
Comment effectuer la sauvegarde ?
Pour effectuer la sauvegarde de vos données et paramètres sur votre téléphone, suivez ces étapes simples :
- Accédez aux Paramètres :
- - Ouvrez l'application 'Paramètres' de votre téléphone.
- Naviguez vers Google :
- Appuyez sur 'Google' dans le menu.
- Accédez à la Sauvegarde :
- Sélectionnez l'option 'Sauvegarde'.
- Effectuez la Sauvegarde :
- Appuyez sur 'Sauvegarder maintenant' pour lancer le processus de sauvegarde. Cette méthode vous permettra de conserver vos données en sécurité et facilement récupérables.
Comment sauvegarder le contenu de sa carte SD ?
Pour sauvegarder le contenu de votre carte SD, suivez ces étapes simples :
- Ouvrir l'application : Lancez l'application Files by Google sur votre appareil Android.
- Vérifier l'espace : Allez dans les paramètres pour vérifier l'espace de stockage disponible sur votre carte SD.
- Accéder aux paramètres : Appuyez sur le menu en haut à gauche et sélectionnez Plus, puis Paramètres.
- Activer l'enregistrement : Activez l'option Enregistrer sur la carte SD pour diriger les téléchargements et fichiers vers la carte.
- Autoriser les permissions : Lorsque demandé, acceptez les autorisations nécessaires en appuyant sur Autoriser. Ces étapes garantiront que le contenu de votre carte SD est correctement sauvegardé et accessible. Pensez également à effectuer des sauvegardes régulières pour éviter toute perte de données.
Maintenant que tu as fini de lire Comment faire une sauvegarde de Raspberry Pi, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
Laisser un commentaire