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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:sauvegarde-data [07/03/2020 12:50] smolski [Pourquoi opérer cette configuration ?] |
doc:systeme:sauvegarde-data [24/11/2020 17:41] deuchdeb [Création d'un point de montage pour la partition data] precision pour chown |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* 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. // | * 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. // | ||
* 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>à-tester}} | + | * Suivi : {{tag>à-jour}} |
* Création par [[user>smolski]] 06/03/2020 | * Création par [[user>smolski]] 06/03/2020 | ||
* Testé par <...> le <...> | * Testé par <...> le <...> | ||
+ | * Modifié par [[user>deuchdeb]] 08/11/2020 | ||
* 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 !)) | * 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 !)) | ||
Ligne 39: | Ligne 40: | ||
== 3/ Défaut d'utilisation == | == 3/ Défaut d'utilisation == | ||
- | <note warning>Si le /home est corrompu, la perte de données peut aussi bien l'accompagner !</note> | + | <note warning>Si le /home est corrompu, la perte de données peut aussi bien l'accompagner dans sa défaite !</note> |
===== Pré requis ===== | ===== Pré requis ===== | ||
- | - Avoir les paquets [[doc:systeme:ntfs-3g|ntfs-3g]] et ntfsprogs d'installés. | + | - 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 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. | - Avoir de préférence, un /home intégré à la partition système. | ||
Ligne 58: | Ligne 59: | ||
<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> | <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> | ||
- | ===== Opérations ===== | + | ===== Création de la partition data ===== |
- Nous démarrons notre debian en live usb. | - 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 | - On lance [[doc:systeme:gparted|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. | + | - 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 data. |
- 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 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. | - On la nomme 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 parait long) | + | - 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** !!!) |
- | On peut maintenant redémarrer notre système installé et constater la présence d'une nouvelle partition non [[doc:systeme:mount|montée]], et que la racine a bien été réduite. | + | 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. |
- | ===== réglages de la partition data ===== | + | ===== Création d'un point de montage pour la partition data ===== |
- | Maintenant que tout est en place et fonctionnel, on va devoir s'occuper de la configuration. :-) | + | Nous allons créer un dossier que l'on va appeler //Mes_Documents// dans le dossier de l'utilisateur. |
- | - Dans un terminal en [[doc:systeme:superutilisateur|root]] on exécute cette commande pour attribuer tous les droits user sur notre partition :<code root>chown $USER:$USER /data</code> | + | <code root>mkdir /home/utilisateur/Mes_Documents</code> |
- | - En graphique 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 peut également y ajouter : | + | Nous allons attribuer tous les droits user((l'utilisateur)) sur notre dossier . |
- | * Bureau | + | |
- | <note tip>c'est un choix discutable et donc personnel (pour ma part Bureau est dans la /data)</note> | + | |
- | ===== Configuration ===== | + | on se place d'abord dans le dossier de l'utilisateur: |
- | - Dans notre /home on //affiche les fichiers cachés// et | + | <code root>cd /home/utilisateur</code> |
- | - on ouvre avec notre éditeur de texte le fichier : '' .config/user-dirs.dirs '' | + | |
- | - On remplace chaque $HOME par /data \\ | + | |
- | ce qui donne : /data/Documents à la place 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 musique, images, vidéos, etc. | + | |
- | - On va dans notre /home, et on supprime nos anciens dossiers : | + | puis on attribue les droits: |
- | 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 système dans la /data) | + | |
- | On peut aussi vérifier avec [[doc:systeme:cat|la commande cat]] : <code user>cat ~/.config/user-dirs.dirs</code> | + | <code root>chown -R utilisateur:utilisateur Mes_Documents</code> |
- | que tout soit bien en ordre (donc les répertoires /data/Documents, etc...) | + | |
- | ===== fstab ==== | + | <note>On remplacera 'utilisateur' par le vrai nom de l'utilisateur. </note> |
+ | |||
+ | ===== fstab montage automatique de la partition data au démarrage==== | ||
==== blkid - UUID ==== | ==== blkid - UUID ==== | ||
- | Maintenant on va éditer le [[doc:systeme:fstab|fstab]] pour permettre un [[doc:systeme:mount|montage automatique]] de notre /data. | + | 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 | - 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> | - <code root>blkid</code> | ||
Ligne 129: | Ligne 102: | ||
Et on y inscrit ceci : | Et on y inscrit ceci : | ||
<file config fstab> | <file config fstab> | ||
- | UUID=''uuid noté'' /data ntfs-3g defaults,uid=1000,nodev,nofail,x-gvfs-show 0 0 | + | UUID=''identifiants UUID de la partition data'' /home/utilisateur/Mes_Documents ntfs-3g defaults,uid=1000,nodev,nofail,x-gvfs-show 0 0 |
</file> | </file> | ||
- | <note tip>l'option nodev serait discutable, par sécurité je préfère y mettre.</note> | + | <note tip>l'option nodev serait discutable, par sécurité je préfère la mettre.</note> |
- | <note important>''uuid-noté'', est à changer par le UUID relevé précédemment via la commande blkid.</note> | + | |
| | ||
- On enregistre avec le raccourci CTRL + o (lettre o et non un zéro) | - On enregistre avec le raccourci CTRL + o (lettre o et non un zéro) | ||
Ligne 139: | Ligne 111: | ||
| | ||
On redémarre le pc, et | On redémarre le pc, et | ||
- | - on vérifie que /data se monte bien comme prévu, | + | - on vérifie que la partition data se monte bien comme prévu dans le dossier //Mes_Documents//, |
- on 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. | - on 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. | ||
+ | |||
+ | <note important>Dans le cadre d'une installation dual-boot avec Windows, il faut désactiver le démarrage rapide dans Windows car sinon ça peut créer des problèmes. </note> | ||
+ | |||
+ | Maintenant que tout est en place et fonctionnel, on va devoir s'occuper de la configuration. :-) | ||
+ | |||
+ | ===== Configuration ===== | ||
+ | |||
+ | En graphique on commence par créer les dossiers utilisateurs dans // /home/utilisateur/Mes_Documents// : | ||
+ | * Documents | ||
+ | * Images | ||
+ | * 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 terminal, on exécute ces deux commandes | ||
+ | * <code root>xdg-user-dirs-update</code> | ||
+ | * <code root>xdg-user-dirs-gtk-update</code> | ||
| | ||
+ | Si tout c'est bien passé, nos dossiers dans /Mes_Documents doivent avoir //les petits logos// de musique, images, vidéos, etc. | ||
+ | |||
+ | On va dans // /home/utilisateur//, et on supprime nos anciens dossiers : | ||
+ | * 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 ===== | ===== 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 data et non du home. | + | 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. Mais normalement, il n'y a rien à configurer cela se fait tout seul. |
==== Sauvegarde ==== | ==== Sauvegarde ==== |