#1 Le 20/10/2010, à 20:39
- PounkyM
[Résolu] Faire une sauvegarde sur une clé usb
Bonsoir à tous,
Suite à une mise à niveau qui n'a pas aboutie sur mon netbook (Ubuntu Netbook Edition 10.10), je n'ai accès qu'au terminal en faisant Ctrl + Alt + F1... Je voudrais donc sauvegarder tout mon home sur une clé usb avant de fait une install et tout écraser...
Seulement, je ne sais pas comment m'y prendre parce que je ne connais pas le chemin de la clé usb que j'ai insérée... Ce n'est pas dans /media normalement ?
Après, il me suffit de faire cp -r /home /chemin_clé_usb non ?
Merci d'avance pour vos réponses.
Dernière modification par PounkyM (Le 20/10/2010, à 22:23)
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#2 Le 20/10/2010, à 20:59
- ehmicky
Re : [Résolu] Faire une sauvegarde sur une clé usb
Crée une partition ou formatte-la en ext3/4 (si ton /home est en ext3/4). Si par exemple elle est en NTFS, ça va poser problème avec les symlinks et d'autres choses.
Ensuite, la clef se monte en théorie automatiquement dans /media/. Si c'est pas le cas, il faut la monter avec :
mkdir /mnt/MaClef
mount /dev/sdb1 /mnt/MaClef
Si ta clef est sur /dev/sdb1. C'est le cas si ta clef n'a qu'une partition et que tu n'as qu'un disque. Pour plus d'informations :
fdisk -l
Enfin, rajoute l'option -a à cp -r.
Enfin sache que si tu résinstalles, tu vas devoir réinstaller tous les paquets que tu as installé. Peut-être que d'autres auront de meilleurs conseils, mais perso je fais un :
dpkg -l | grep ii | awk '{ print $2 }' > fichier_sauvegarde.txt
Ce qui permet d'avoir un fichier avec tous les paquets installés.
Ensuite, après réinstallation, je fais un :
diff -y --suppress-common-lines <(dpkg -l | grep ii | awk '{ print $2 }' ) fichier_sauvegarde | sed 's/.*>\s//' > paquets_a_installers.txt
pour avoir un fichier composé des paquets présents avant de la réinstallation et absent après ; puis je fais un :
apt-get -y < paquets_a_installer.txt
pour tout réinstaller (compte plus d'une heure)
Bon faut pas que paquets_a_installer soit trop gros, sinon apt-get râle, donc faut le couper en plusieurs...
Bon c'est un peu de la bricole, j'imagine qu'il doit y avoir des méthodes bien meilleures et des scripts déjà tout prêts, mais bon j'ai déjà fait la manip' plusieurs fois, et mon environnement après et avant réinstallation est quasi-intact.
Dernière modification par ehmicky (Le 20/10/2010, à 22:04)
Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?
Hors ligne
#3 Le 20/10/2010, à 21:04
- PounkyM
Re : [Résolu] Faire une sauvegarde sur une clé usb
Merci pour ta réponse mais...
Je crains de ne pas savoir créer de partition sur ma clé usb... C'est dur ?
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#4 Le 20/10/2010, à 21:10
- lagirardiere
Re : [Résolu] Faire une sauvegarde sur une clé usb
slt
Il faut que tu commences par monter la clé .
sudo fdisk -l
Il faut que tu repères ta clé usb . /dev/sd** et le format de ta clé vfat ou autres.
puis tu la montes
sudo mkdir /media/cle
sudo mount -t vfat /dev/sd** /media/cle
pour la copie
cp -R /home/ton_home /media/cle/
Portable DELL Inspiron 15R ,Ubuntu 16.4 ,écran 15,6 P ,4 go ram ,CPU intel core I3 ,disque dur 600 go, ATI Mobility Radeon HD 5000 Series ,carte wifi Broadcom Corporation BCM4313 802.11b/g
Hors ligne
#5 Le 20/10/2010, à 21:18
- PounkyM
Re : [Résolu] Faire une sauvegarde sur une clé usb
Lagirardière, merci beaucoup pour tes informations. J'ai fait
sudo fdisk -l
mais là, il s'affiche plein de données que je ne comprends pas trop... Ca donne à peu près :
Disque /dev/sda: 4001 M0
255 têtes, 63 secteurs/piste, 486 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x0003da48Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 459 3678208 83 Linux
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2 459 487 226305 5 Etendue
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/sda5 459 487 226304 82 Linux swap / solarisDisque /dev/sdc: 1027 Mo
33 têtes,
blablablaPériphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 1 966 1003503 6 FAT16
La partition 1 a des débuts physique /logique différents (non linux ?)
...
(j'ai recopié à la main ce qui s'affichait sur mon netbook)
Comment est-ce que je sais où est ma clé usb?
Dernière modification par PounkyM (Le 20/10/2010, à 21:24)
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#6 Le 20/10/2010, à 21:33
- ehmicky
Re : [Résolu] Faire une sauvegarde sur une clé usb
Ta clef est sur /dev/sdc1, fais :
mkdir /mount/MaClef
mount -t fat /dev/sdc1 /mount/MaClef
et ta clef sera disponible sous le répertoire /mount/MaClef
J'insiste sur l'utilité d'avoir une partition du même type que /home.
Si tu as accès à un Ubuntu avec interface graphique sur un autre PC, branche ta clef, va dans Système > Administration > Gparted (je me souviens plus si c'est installé par défaut. Sinon, apt-get install gparted). Là t'auras un menu déroulant en haut à droite, choisis ta clef et non le disque dur ! Très important, sinon tu risques de reformater le disque dur du PC utilisé . Pour être sûr, regarde la quantité de mémoire, une clef aura 4/8/16/32 Go, un disque bien plus
Ensuite, clique sur la première ligne (en général, tu n'auras qu'une partition). Clic droit > format to (version anglaise) > ext4. Ensuite coche le signe égal.
Surtout, si tu fais ça :
- fais-le sur une clef USB vide (les données seront perdues)
- fais bien attention à formater une partition de ta clef, et non un disque dur ! (je t'aurais prévénu).
- tu peux regarder des tutoriels sur Gparted pour te rassurer.
Sinon, tu peux aussi ne pas reformater ta clef, mais des infos seront perdues lors du passage ext4 > fat16.
Enfin, je crois que copier simplement le vieux /home vers le nouveau pose problème : à confirmer par d'autres ; personnellement, je fais juste un copier/coller des répertoires qui m'importent (préférences de Gimp, bureau, documents, etc.)
Dernière modification par ehmicky (Le 20/10/2010, à 21:37)
Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?
Hors ligne
#7 Le 20/10/2010, à 21:40
- PounkyM
Re : [Résolu] Faire une sauvegarde sur une clé usb
L'option formater n'est pas disponible.... (J'suis chiant, désolé =x)
Dernière modification par PounkyM (Le 20/10/2010, à 21:41)
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#8 Le 20/10/2010, à 21:47
- PounkyM
Re : [Résolu] Faire une sauvegarde sur une clé usb
Quand je mets ma clé usb sur mon Ubuntu Desktop, elle apparait dans /media/093C-DF8D
donc en fait, quand je fais sur mon netbook
mkdir /mount/093C-DF8D
il me dit :
mkdir: impossible de créer le répertoire "/mount/093C-DF8D": aucun fichier ou dossier de ce type
Dernière modification par PounkyM (Le 20/10/2010, à 21:48)
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#9 Le 20/10/2010, à 22:05
- ehmicky
Re : [Résolu] Faire une sauvegarde sur une clé usb
Wow, désolé, je suis vraiment à l'ouest, c'est /mnt/ pas /mount/ :s
Sinon, pour pouvoir formater avec Gparted, fais démonter avant, et ça apparaîtra ensuite
Par contre, là Gparted affiche ta clef comme étant le fichier spécial /dev/sdf1 et non /dev/sdc1. Donc si ça marche pas avec /dev/sdc1, essaye ensuite avec /dev/sdf1
Dernière modification par ehmicky (Le 20/10/2010, à 22:07)
Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?
Hors ligne
#10 Le 20/10/2010, à 22:10
- rmy
Re : [Résolu] Faire une sauvegarde sur une clé usb
il faut démonter la clé avec gparted avant de pouvoir la formater. Mais vérifie bien tout de même la taille de ton /home parce que ta clé ne fait que 1 Gio…
edit : grillé… et je rapelle qu'avec sudo fdisk -l tu peux savoir si ta clé est sdb ou sdc ou sdf… etc…
Dernière modification par rmy (Le 20/10/2010, à 22:11)
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#11 Le 20/10/2010, à 22:22
- PounkyM
Re : [Résolu] Faire une sauvegarde sur une clé usb
ehmicky, mille merci ca a marché !
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#12 Le 20/10/2010, à 22:32
- ehmicky
Re : [Résolu] Faire une sauvegarde sur une clé usb
Avant de tout réinstaller, regarde ce que j'ai écrit pour :
1) pouvoir réinstaller quasi-automatiquement les programmes que tu vas perdre à la réinstallation (/!\ pas testé, peut-être des fautes de frappe)
2) comment recopier ton vieux /home vers le nouveau.
Dernière modification par ehmicky (Le 20/10/2010, à 22:34)
Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?
Hors ligne
#13 Le 21/10/2010, à 07:27
- serged
Re : [Résolu] Faire une sauvegarde sur une clé usb
Plutôt que de bousiller la clef en la formatant en ext3, le plus simple est de la laisser dans son état actuel (formatée en FAT en principe) et d'utiliser tar.
Donc pour monter la clef :
sudo mkdir /media/cle
sudo mount -t vfat /dev/sdc1 /media/cle
(si /dev/sdc1 est le device où est la clef)
Puis :
cd /home/ton_home
tar cvf /media/clef/ton_home.tar .
Tu peux compresser en changeant la dernière ligne :
tar cvzf /media/clef/ton_home.tar.gz .
Pour restaurer :
cd /home/ton_home
tar xvf ton_home.tar
(rajoute l'option z si tu avais compressé)
Ainsi les droits des fichiers seront restaurés à l'identique, quelque soit le système de fichier du support de sauvegarde.
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne