logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:systeme:sauvegarde-data [06/03/2020 17:40]
smolski
doc:systeme:sauvegarde-data [02/02/2021 17:13] (Version actuelle)
--gilles-- [Création de la partition de données]
Ligne 1: Ligne 1:
-====== ​Sauvegarde - Créer ​un Data ======+====== ​ Créer ​une partition données formatée en NTFS ======
  
-  * Objet : du tuto FIXME +  * Objet : Créer une partition data séparée de l'​installation ​du système sur une unique partition formatée en NTFS. 
-  * Niveau requis : FIXME {{tag>débutant ​avisé}} +  * Niveau requis : {{tag> avisé}}
-  * Commentaires : //Contexte d'​utilisation du sujet du tuto. // FIXME+
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag>en-chantier}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:​atelier:#​tags|l'​Atelier]].+  * Suivi : {{tag>à-jour}}
     * Création par [[user>​smolski]] 06/03/2020     * Création par [[user>​smolski]] 06/03/2020
-    * Testé par <...> le <​...> ​FIXME +    * Testé par <...> le <...> 
-  * Commentaires sur le forum : [[:url-invalide ​| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME+    * Modifié par [[user>​deuchdeb]] 08/​11/​2020 
 +    * Modifié par [[user>​--gilles--]] 02/02/2021 
 +  * Commentaires sur le forum : [[https://debian-facile.org/​viewtopic.php?​id=26603 ​| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
-**Nota :**+Merci à melissa6969 pour avoir créé le pad de ce tuto que je ne fais que mettre en page pour le wiki.
  
-Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !+//Que des pétales de rose couvrent son chemin debian à jamais...//
  
 ===== Introduction ===== ===== Introduction =====
-Créer une partition data séparée lorsqu'​on possède qu'un seul disque dur 
  
-     OBJET : Méthode pour créer ​une partition data séparée après installation ​du système ​installé sur une unique partition.+Il peut être intéressant de faire une partition data pour y stocker en sécurité ses données personnelles qui seront facilement récupérables, ​ même en cas de crash du système, via un live usb sans avoir de manipulations complexes à réaliser. \\ 
 +Par ailleurs, cela permet de ne pas alourdir inutilement le /home. 
 +         
 +<note important>​Peut être mis en place dans le cas d'un multi-boot, mais également dans le cas d'un mono-boot.</​note>​
  
-     ​NIVEAU REQUIS :  avisé+===== Pourquoi opérer cette configuration ? =====
  
-        COMMENTAIRES : Il peut être intéressant de faire une partition data pour y stocker en sécurité ses données personnelles même en cas de crash du système, qui seront facilement récupérable via un live usb sans avoir de manipulations + ou moins complexes à réaliser. Permet de ne pas alourdir inutilement le /home, et rend les sauvegardes systèmes + faciles et légères, même pour les débutants. +==== home dans la racine ====
-        Peut être mis en place dans le cas d'un multi-boot, mais également dans le cas d'un mono-boot.+
  
-POURQUOI ? +Par défaut, les données sont stockées dans le /home de la racineOrs, si le /home fait partie de la racine, en cas de crash du système, ou d'une défaillance du système de fichiers, le risque de perte des données est élevé et même se trouver dans l'​impossibilité de les récupérer toutes ou partie !
-Par défaut, les données sont stockées dans le /home.+
  
-si le /home fait partie de la racine, en cas de crash du système, ou d'une défaillance du système de fichiers, le risque de perte des données est élevée, donc l'​impossibilité d'y récupérer devient réelle, pour un débutant, c'est souvent la pire des situations, la réinstallation du système est souvent ​privilégiée au détriment de la perte de données parfois importantes.+Pour un débutant, c'est souvent la pire des situations, la réinstallation du système est alors privilégiée au détriment de la perte de données parfois importantes.
  
-si le /home est dans une partition séparée, on mélange nos données personnelles avec les fichiers ​de configuration des logiciels, ce qui peut faire des images de sauvegardes très conséquentes en cas de mauvais réglage du logiciel.+== 1/ home séparé ​de la racine ==
  
-si on réinstalle notre debian et que par manque d'​expérience ou d'​inattention,​ on formate ​le /home, on se retrouve ​avec une perte de données.+Si le /home est dans une partition séparée, on mélange nos données personnelles ​avec les fichiers ​de configuration des logiciels, ce qui peut faire des images de sauvegardes très conséquentes en cas de mauvais réglage du logiciel.
  
-si le /home est corrompu, la perte de données peut aussi s'​avérer présente.+== 2Manipulation hasardeuses ==
  
-PRÉ REQUIS : +Si on réinstalle notre debian ​et que par manque ​d'expérience ou d'​inattention,​ on formate le /home, on se retrouve avec une perte de données.
-Avoir les paquets ntfs-3g ​et ntfsprogs ​d'installé.+
  
-Avoir un disque dur de capacité égale ou supérieure à 250 Go pour rendre cette opération utile.+== 3/ Défaut d'​utilisation ==
  
-Avoir de préférence,​ un /home intégré à la partition système.+<note warning>​Si le /home est corrompu, ​la perte de données peut aussi bien l'​accompagner dans sa défaite !</​note>​
  
-Savoir utiliser un live usb, et savoir démarrer dessus.+===== Pré requis =====
  
-Savoir se servir de Gparted.+  - Avoir les paquets [[doc:​systeme:​ntfs-3g|ntfs-3g]] d'​installé,​ sinon l'​installer : <code root>apt install ntfs-3g</​code>​)). 
 +  - Avoir un disque dur de capacité égale ou supérieure à 250 Go pour rendre cette opération utile. 
 +  - Avoir de préférence,​ un /home intégré à la partition système. 
 +  - Savoir utiliser un live usb, et savoir démarrer dessus. 
 +  - Savoir se servir de [[doc:​systeme:​gparted|Gparted]].
  
-PRÉPARATIF POUR MISE EN PLACE : +===== Mise en place =====
-    Faire une sauvegarde du système, du /home, et mettre ​en sécurité les données personnelles dans un support externe.+
  
-MISE EN PLACE : +  - Faire une sauvegarde du système, du /home, et 
-DISCLAIMER : ON NE TOUCHE PAS AUX ÉVENTUELLES PARTITIONS EFI ET SWAP +  - mettre en sécurité les données personnelles dans un support externe. 
-    Dans cet exemple on dira que nous avons un disque dur de 750 Go et que le home est intégré à la partition /racine. + 
-    Nous démarrons notre debian en live usb. +<note warning>ON NE TOUCHE PAS AUX ÉVENTUELLES PARTITIONS EFI ET SWAP</​note>​ 
-    On lance Gparted, on s'​aperçoit que notre disque dur /dev/sda contient une partition /racine de 750 Go  + 
-    On réduit cette partition, on lui laisse entre 50 - 150 Go pour la /racine et tout le reste de l'​espace disponible servira pour la /data+<note tip>Dans cet exemple on dira que nous avons un disque dur de 750 Go et que le home est intégré à la partition /racine.</​note>​ 
-    On crée la nouvelle partition dans l'​espace libre (le format choisi sera NTFS pour permettre une compatibilité future en cas d'​installation d'un Windows par exemple) + 
-    On la nomme data. +===== Création de la partition de données ===== 
-    On valide et on laisse Gparted faire les opérations (on ne coupe surtout pas le processus même si il parait ​long) + 
-    ​On ​peut redémarrer ​sur notre système installé et constater la présence d'une nouvelle partition ​non montée, et constater ​que la racine a bien été réduite. +  - Nous démarrons notre debian en live usb. 
-     +  ​- ​On lance [[doc:​systeme:​gparted|Gparted]], on s'​aperçoit que notre disque dur /dev/sda contient une partition /racine de 750 Go  
-RÉGLAGES DE LA PARTITION DATA : +  ​- ​On réduit cette partition, on lui laisse entre 50 - 150 Go pour la /racine et tout le reste de l'​espace disponible servira pour la partition de données
-        ​Maintenant ​que tout est en place et fonctionnel, ​on va devoir s'occuper ​de la configuration+  ​- ​On crée la nouvelle partition dans l'​espace libre (le format choisi sera NTFS pour permettre une compatibilité future en cas d'​installation d'un Windows par exemple) 
-        ​Dans ​un terminal on exécute ​cette commande pour s'attribuer tous les droits sur notre partition. +  ​- ​On choisit un nom pour cette partition, ici on la nommera dans la suite du texte : **data** 
-        ​sudo ​ chown $USER:$USER /data+  ​- ​On valide et on laisse ​[[doc:​systeme:​gparted|Gparted]] faire les opérations (on ne coupe surtout pas le processus ​**même si il nous semble trop long** !!!
 +Ensuite on peut redémarrer notre système installé et constater la présence d'une nouvelle partition ​avec [[doc:​systeme:​fdisk|la commande fdisk]] par exemple, et que la racine a bien été réduite. 
 + 
 +===== Création d'un point de montage pour la partition data ===== 
 + 
 +Nous allons créer un dossier ​que l'on va appeler //​Mes_Documents//​ dans le dossier de l'utilisateur. 
 + 
 +<code user> mkdir ~/​Mes_Documents</​code>​ 
 + 
 + 
 +===== fstab montage automatique ​de la partition data au démarrage==== 
 + 
 +==== blkid - UUID ==== 
 + 
 +Maintenant on va éditer le [[doc:​systeme:​fstab|fstab]] pour permettre un [[doc:​systeme:​mount|montage automatique]] de notre partition data
 + - On ouvre un terminal ​root et on exécute ​[[doc:​systeme:​blkid|la ​commande ​blkid]](( à installer si absente)) ​pour récupérer l'[[doc:​systeme:​uuid_des_partitions|UUID]] de notre data 
 + - <code root>​blkid</​code>​ 
 + - On note les identifiants UUID des partitions, en particulier celui qui correspond à la partition ​data
 + 
 +==== fstab - édition ==== 
 + 
 +Ensuite on exécute dans le terminal root [[doc:editeurs:​nano|la commande nano]] ainsi : 
 +<code root>​nano ​/etc/​fstab</​code>​ 
 +Et on y inscrit ceci : 
 +<file config fstab> 
 +UUID=''​identifiant UUID de la partition ​data''​ /​home/​utilisateur/​Mes_Documents ​ ntfs-3g defaults,​uid=1000,​nodev,​nofail,​x-gvfs-show ​ 0   0 
 +</​file>​ 
 +<note tip>​l'​option nodev serait discutable, par sécurité je préfère la mettre.</​note>​
         ​         ​
-        ​On commence par créer les dossiers utilisateurs dans /data donc les dossiers Documents, Images, Modèles, Musique, Public, Téléchargements,​ Vidéos. +  - On enregistre avec le raccourci CTRL + o (lettre o et non un zéro
-        On peut également y mettre Bureau, c'​est ​un choix discutable et donc personnel (pour ma part Bureau est dans la /data+  - On appuie sur entrée pour confirmer
-        Dans notre /home on affiche les fichiers cachés, et on ouvre avec notre éditeur de texte le fichier .config/​user-dirs.dirs +  On quitte avec CTRL + x
-        ​On remplace chaque $HOME par /data +
-        ce qui donne /​data/​Documents au lieu de $HOME/​Documents +
-        On enregistre+
-        Dans un terminal, on exécute ces deux commandes +
-        xdg-user-dirs-update +
-        xdg-user-dirs-gtk-update+
         ​         ​
-        Si tout c'​est ​bien passé, nos dossiers ​dans la /data doivent avoir les petits logos de musiqueimagesvidéos, etc+<code root>​mount -a</​code>​ 
-        on va dans notre /home, et on supprime nos dossiers ​DocumentsImagesModèlesMusiquePublicTéléchargementsVidéos ​(qui eux n'ont plus le logo associé) +  - on vérifie que la partition data se monte bien comme prévu ​dans le dossier ​//​Mes_Documents//,​ 
-        On redémarre le pc et on vérifie que tout est bien en place (inexistence des dossiers ​dans le /home, et présence de ces dossiers système dans la /data) +  - on fait des tests en créant des fichiers et dossiers pour voir si on a toutes ​les permissions nécessaireset que tout soit fonctionnel comme attendu. 
-        On peut aussi vérifier avec la commande + 
-        cat ~/​.config/​user-dirs.dirs +<note important>​Dans le cadre d'une installation dual-boot avec Windowsil faut désactiver le démarrage rapide dans Windows sinon ça peut créer des problèmes</​note>​ 
-        que tout soit bien en ordre (donc /data/Documents, etc) + 
-         +Maintenant que tout est en place et fonctionnel, ​on va devoir s'​occuper de la configuration. :-) 
-Maintenant on va éditer le fstab pour permettre un montage automatique ​de notre /data. + 
-        On ouvre un terminal ​et on exécute ​cette commande pour récupérer l'UUID de notre data +===== Configuration ===== 
-        ​sudo blkid + 
-        ​on relève l'​uuid +En graphique on commence par créer les dossiers utilisateurs ​dans // /home/​utilisateur/​Mes_Documents//​ : 
-         +    * Documents 
-        Ensuite on exécute dans le terminal +    * Images 
-        sudo nano /etc/fstab+    * Modèles 
 +    * Musique 
 +    * Public 
 +    * Téléchargements 
 +    * Vidéos 
 + 
 +On peut également y ajouter : 
 +    * Bureau 
 +<note tip>​c'​est un choix discutable et donc personnel ​(pour ma part Bureau est dans /home/utilisateur/​Mes_Documents</​note>​ 
 + 
 +Dans notre /home on //affiche les fichiers cachés// et 
 +    - on ouvre avec notre [[doc:​environnements:​gnome:​gedit|éditeur de texte]] le fichier : '' ​.config/​user-dirs.dirs ​''​ 
 +    - On y remplace textuellement chaque ''​ $HOME''​ par  '' ​/home/​utilisateur/Mes_Documents'' ​ \\  
 +ce qui donne par exemple : **/​home/​utilisateur/​Mes_Documents/​Documents** à la place de //​$HOME/​Documents//​ 
 +    ​- ​On enregistre. 
 +Dans un terminalon exécute ​ces deux commandes 
 +        ​* <code root>​xdg-user-dirs-update</​code>​ 
 +        ​* <code root>​xdg-user-dirs-gtk-update<​/code>
         ​         ​
-        Et on y inscrit ceci +Si tout c'est bien passénos dossiers dans /Mes_Documents doivent avoir //les petits logos// de musiqueimagesvidéosetc.
-        UUID=notre-uuid-relevé-par-blkid /data ntfs-3g defaults,​uid=1000,​nodev,​nofail,​x-gvfs-show 0 0 +
-        * l'option nodev serait discutable, par sécurité je préfère y mettre. +
-        *notre-uuid-relevé-par-blkid, ​est à changer par le UUID relevé + tôt via la commande sudo blkid. +
-         +
-        On enregistre avec le raccourci CTRL + o (lettre o et non un zéro) +
-        On appuie sur entrée pour confirmer. +
-        On quitte avec CTRL + x +
-         +
-        On redémarre le pc, et on vérifie que /data se monte bien comme prévuon fait des tests en créant des fichiers et dossiers ​pour voir si on a toutes les permissions nécessaires,​ et que tout soit fonctionnel comme attendu. +
-         +
-DERNIERS RÉGLAGES : +
-        Maintenant il reste plus qu'à paramétrer tous les logiciels pour qu'ils enregistrent les fichiers ​dans le nouveau chemin de la data et non du home. +
-         +
-        Vous pouvez désormais faire une sauvegarde complète de votre /racine et donc de votre /home (qui est intégré) avec l'​excellent Clonezilla, ça tiendra que très peu de place, car dans ce cas votre /home ne contient que vos fichier ​de configuration de vos logicielsce qui reste relativement léger (~150 Mo chez moi) +
-        *avant de faire la sauvegardepensez à nettoyer le cache de aptnettoyer les logs, nettoyer le cache du /home, ça permet de récupérer parfois beaucoup d'​espace inutilement perdu (si votre système est sain, il devrait pas y avoir d'​espace anormalement utilisé)+
  
-On peut optionnellement mettre le dossier caché .cache du /home en tmpfs (ram) pour alléger (certains logiciels mettant parfois beaucoup de choses en cache) + On va dans // /home/​utilisateur//,​ et on supprime nos anciens dossiers : 
-Mais peut parfois causer des problèmes de stabilité avec certains environnements ​et logiciels (pour ma part ce dossier ​est en ram, et aucun problème à signaler)+  * Documents 
 +  * Images 
 +  * Modèles 
 +  * Musique 
 +  * Public 
 +  * Téléchargements 
 +  * Vidéos 
 +Qui n'ont plus le **logo associé** 
 + - On redémarre le pc et 
 + - on vérifie que tout est bien en place (inexistence des dossiers dans le /home, et présence de ces dossiers utilisateur dans /​home/​utilisateur/​Mes_Documents)
  
 +On peut aussi vérifier avec [[doc:​systeme:​cat|la commande cat]] : <code user>cat ~/​.config/​user-dirs.dirs</​code>​
 +que tout soit bien en ordre (donc les répertoires /​home/​utilisateur/​Mes_Documents/​Documents,​ etc...)
 +
 +
 +===== Réglages ultimes =====
 +
 +Maintenant il reste plus qu'à paramétrer tous les logiciels pour qu'ils enregistrent les fichiers dans le nouveau chemin de la partition de données et non du /home. Mais normalement,​ il n'y a rien à configurer cela se fait tout seul.
 +
 +==== Sauvegarde ====
 +
 +<note important>​Avant de faire la sauvegarde, pensez à nettoyer le cache de apt, nettoyer les logs, nettoyer le cache du /​home,</​note>​
 +Ça permet de récupérer parfois beaucoup d'​espace inutilement perdu.
 +<note tip>Si votre système est sain, il ne devrait pas avoir d'​espace anormalement utilisé.</​note>​
 +
 +Vous pouvez désormais faire une sauvegarde complète de votre /racine et donc de votre /home (qui est intégré) avec l'​excellent Clonezilla, ça tiendra très peu de place, car dans ce cas votre /home ne contient que vos fichier de configuration de vos logiciels, ce qui reste relativement léger (~150 Mo chez moi)
 +
 +===== Yaoooooh ! =====
  
 En cas de doute, de problèmes, ne pas hésiter à venir demander de l'aide sur le forum avant toute manipulation. En cas de doute, de problèmes, ne pas hésiter à venir demander de l'aide sur le forum avant toute manipulation.
-===== Installation ===== 
  
 ===== Utilisation ===== ===== Utilisation =====
 +
 +On peut optionnellement mettre le dossier caché .cache du /home en tmpfs (ram) pour alléger (certains logiciels mettant parfois beaucoup de choses en cache)
 +<note important>​Mais cela peut parfois causer des problèmes de stabilité avec certains environnements et logiciels.</​note>​
 +
 +Pour ma part ce dossier est en ram, et aucun problème (n'est encore...) à signaler). :-)
  
  
doc/systeme/sauvegarde-data.1583512852.txt.gz · Dernière modification: 06/03/2020 17:40 par smolski

Pied de page des forums

Propulsé par FluxBB