#176 Le 09/09/2021, à 05:39
- Qid
Re : Clonage SSD
geole a écrit :Moralité: Dupliquer partition par partition avec gparted car c'est plus rapide
et s'il n'y a pas la place dans l'espace libre, c'est signalé avant de commencer à copier.Heu... Bof... Ces capacités dans ce domaine reste limitées : je fais comment pour faire mon backup vers un serveur distant ?
Mais je vais quand-même aller regarder ce que gparted propose comme système ce soir au moment où je m'occuperai de voir pour faire l'image de mon serveur sur lequel est branché le disque dur externe qui stock tout ça : ce seront des conditions un peu plus facile...
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#177 Le 09/09/2021, à 08:12
- Qid
Re : Clonage SSD
Au fait pour info je disais ce matin vers 10h30 :
Qid a écrit :pour information je suis actuellement entrain de refaire un backup de mon disque complet et non juste de la partition... j'ai donc un disque de 240go à copier sur le réseau [via ssh] que j'ai compressé au max et j'arrive avec un temps d'environ 3h pour la manip... voilà pour moi
En fait non... C'était le temps pour la première partition mais en fait il a toujours pas fini de s'occuper de tout le disque... Bref... Non au final rescuezilla ne semble pas forcément plus rapide...
bon... au final pour info :
le disque dur sauvegardé :
Disque /dev/sda : 465,76 GiB, 500107862016 octets, 976773168 secteurs
Disk model: ST500LM000-1EJ16
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x3c1c5b46
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 718847 716800 350M 7 HPFS/NTFS/exFAT
/dev/sda2 718848 420229119 419510272 200G 7 HPFS/NTFS/exFAT
/dev/sda3 420229120 883279871 463050752 220,8G 7 HPFS/NTFS/exFAT
/dev/sda4 883279872 976771071 93491200 44,6G 5 Étendue
/dev/sda5 914003968 976771071 62767104 29,9G 83 Linux
/dev/sda6 883281920 914001919 30720000 14,6G 83 Linux
le rapport de fin de rescuezilla :
Sommaire de la sauvegarde
Sauvegarde réalisée avec succès.
Sauvegarde réussie de la partition /dev/sda1
Sauvegarde réussie de la partition /dev/sda2
Sauvegarde réussie de la partition /dev/sda3
Sauvegarde réussie de la partition /dev/sda5
Sauvegarde réussie de la partition /dev/sda6
L'opération a duré 377.3 minutes.
soit 6h17
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#178 Le 09/09/2021, à 10:47
- geole
Re : Clonage SSD
geole a écrit :Moralité: Dupliquer partition par partition avec gparted car c'est plus rapide
et s'il n'y a pas la place dans l'espace libre, c'est signalé avant de commencer à copier.Heu... Bof... Ces capacités dans ce domaine reste limitées : je fais comment pour faire mon backup vers un serveur distant ?
Bonjour Qid
J'ai noté ta réussite de copie en local d'un disque de 500 Go avec rescuezilla
La durée de 6 heures est probablement le double de la copie avec la commande DD
et peut-être le triple d'une exécution clonezilla https://forum.ubuntu-fr.org/viewtopic.p … #p22486129
C'est quand même beaucoup de temps sans pouvoir utiliser notre O.S. favori.
As-tu réfléchi à cette façon de faire
a) Sur le serveur distant
Avec gparted, fabriquer autant de partitions qu'il y en a en local.
Les partions pouvant ne pas être de même type ni de même taille.
b) Faire le nécessaire pour une reconnaissance en réseau
c) Utiliser rsync pour synchroniser
La premiere fois, cela sera certainement plus long mais l'ordinateur reste disponible.
S'il y a plantage, ce qui est transféré reste acquit et ne sera pas de nouveau transféré.
La durée des fois suivantes dépendra de la quantité de fichiers modifiés et peut être assez rapide.
La commande rsync peut être générée par des logiciels https://doc.ubuntu-fr.org/rsync
Voici un exemple de script pour une partition de données à dupliquer
a) La structure
a@a:~$ lsblk -fe7 -o +size | grep Donnees
├─sdb2 ntfs NosDonnees 09FD70E16774D4DD 751G 57% /media/NosDonnees 1,7T
├─sdc4 ntfs 4ToNosDonnees 79C4B3D0419CFB41 1,6T
a@a:~$
b) Le script personnel
##### ============ Script de copie des données utilisateur qui sont dans le disque dur
echo "Copie des Données utilisateurs qui sont dans la partition SDB2 du disque dur de 2 To."
LABEL=NosDonnees
udisksctl mount -b /dev/disk/by-label/4To$LABEL ## Montage de la partition où sauver.
rsync -v -r -u -l -p -h -x --times --stats --delete-before --backup --backup-dir=/media/BigDisk/NosDonnéesSupprimées /media/$LABEL/* /media/$USER/4To$LABEL
echo -e "\n\tDécompte des fichiers utisateurs en entrée :";shopt -s globstar; for i in /media/$LABEL/*; do echo -n "$i : " ; find "$i" | wc -l; done | sort -n -k3 | column -t | grep -v /proc | tail
echo -e "\n\tDécompte des fichiers utilisateur en sortie :";shopt -s globstar; for i in /media/$USER/4To$LABEL/*; do echo -n "$i : " ; find "$i" | wc -l; done | sort -n -k3 | column -t | grep -v /proc | tail
udisksctl unmount -b /dev/disk/by-label/4To$LABEL
sleep 30
c) L'exécution qui ne dure que quelque minutes
building file list ... done
deleting AIDE/.~lock.Aide-Mémoire.odt#
deleting Bureau/CopierNosDonnées.sh
AIDE/
AIDE/Aide-Mémoire.odt
Bureau/
Bureau/gparted_details.htm
Bureau/LesSauvegardes/
Bureau/LesSauvegardes/DupliUbuntu.sh
.......
Images/
Images/gparted1.png
Téléchargements/
Téléchargements/clonezilla-live-20210817-hirsute-amd64.iso
Téléchargements/rescuezilla-2.2-64bit.hirsute.iso
Number of files: 68,488 (reg: 63,846, dir: 4,642)
Number of created files: 4 (reg: 4)
Number of deleted files: 2 (reg: 2)
Number of regular files transferred: 8
Total file size: 1.09T bytes
Total transferred file size: 1.36G bytes
Literal data: 1.36G bytes
Matched data: 0 bytes
File list size: 1.70M
File list generation time: 22.932 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 1.36G
Total bytes received: 296
sent 1.36G bytes received 296 bytes 12.20M bytes/sec
total size is 1.09T speedup is 798.14
a@a:~$ echo -e "\n\tDécompte des fichiers utisateurs en entrée :";shopt -s globstar; for i in /media/$LABEL/*; do echo -n "$i : " ; find "$i" | wc -l; done | sort -n -k3 | column -t | grep -v /proc | tail
Décompte des fichiers utisateurs en entrée :
/media/NosDonnees/TPF : 628
/media/NosDonnees/Films : 659
/media/NosDonnees/Rugby : 1068
/media/NosDonnees/Télévision : 1354
/media/NosDonnees/BloodBowlLegendary : 1401
/media/NosDonnees/Photos : 6334
/media/NosDonnees/I386 : 6887
/media/NosDonnees/Famille : 7478
/media/NosDonnees/Personnel : 8357
/media/NosDonnees/Installation_Windows : 32393
a@a:~$ echo -e "\n\tDécompte des fichiers utilisateur en sortie :";shopt -s globstar; for i in /media/$USER/4To$LABEL/*; do echo -n "$i : " ; find "$i" | wc -l; done | sort -n -k3 | column -t | grep -v /proc | tail
Décompte des fichiers utilisateur en sortie :
/media/a/4ToNosDonnees/NTFS : 4389
/media/a/4ToNosDonnees/Photos : 6334
/media/a/4ToNosDonnees/I386 : 6887
/media/a/4ToNosDonnees/Famille : 7478
/media/a/4ToNosDonnees/Personnel : 8357
/media/a/4ToNosDonnees/ExtensionWindowsXP : 10924
/media/a/4ToNosDonnees/WINDOWSdupli : 25174
/media/a/4ToNosDonnees/Installation_Windows : 32393
a@a:~$ udisksctl unmount -b /dev/disk/by-label/4To$LABEL
Unmounted /dev/sdc4.
a@a:~$ sleep 30
Un script semblable peut aussi sauver la partition contenant le logiciel.
Attention, la fin est en cours de test et pas nécessairement utile.
###
## Script de copie du logiciel Ubuntu qui est dans la partition SDC4. Ce script s'exécute en mode ROOT
LABEL=DupliUbuntu # Label de la partition de sortie
if [ $UID != 0 ]; then
echo -e "\n\a\E[31mVous devez être l'utilisateur root pour exécuter ce script.\E[0m\nPour devenir root, veuillez frapper les deux mots de la ligne ci-dessous.\n\E[0m\E[34;47msudo -i\E[0m\navant de faire le 'coller'. Vous pourrez alors relancer le script.\n"
else
TRACE="\n\a\E[31mON Y VA POUR: \E[0m"
echo -e $TRACE "copier le logiciel Ubuntu qui est dans le SSD" && sleep 6 && echo "Début de sauvetage $(date)" > DATE
udisksctl mount -b /dev/disk/by-label/$LABEL ## Montage de la partition où sauver.
########## Commande première fois afin d'avoir tous les répertoires dont /proc nécessaire pour boot-repair et /home/a/.cache nécessaire pour mozilla
#### sudo rsync -o -g -r -u -l -p -h -x -v --times --stats --delete-before --exclude={ '/mnt' , '/media' , '/home/*/[^.]*' } / /media/$USER/$LABEL
## Puisqu'il faut créer la partition, il me semble simple d'utiliser gparted pour dupliquer la partition émettrice puis de modifier le uuid de la partition réceptrice plutôt que de créer une partition vide....
#### Commande pour les fois suivantes.
echo -e $TRACE épurer le logiciel && sleep 6
apt autoremove --purge
echo -e $TRACE transférer le logiciel && sleep 6
rsync -o -g -r -u -l -p -A -h -x --times --stats --delete-before --exclude /proc --exclude /sys --exclude /pts --exclude *.log --exclude .Trash* --exclude /mnt --exclude /media --exclude swapfile --exclude /home --exclude /root/.cache --exclude /var/log/journal --exclude /tmp --exclude /var/tmp --exclude /run / /media/$USER/$LABEL
echo -e $TRACE transférer le home && sleep 6
rsync -o -g -r -u -l -p -A -h -x --times --stats --delete-after --exclude a/.cache/mozilla --exclude a/[^.]* /home /media/$USER/$LABEL
echo -e $TRACE générer le nouveau noyau && sleep 6
# récupérer le UUID du systeme installé dans le SSD
UUIDbad=$(echo $(sed '/^[ \t]*$/d;/^[ \t]*#/d' /etc/fstab| grep -m 1 UUID | cut -c6-41))&& echo $UUIDbad
#récupérer le UUID du disque dur
UUIDgood=$(echo $(lsblk -fe7 | grep "$LABEL")| cut -d" " -f4) && echo $UUIDgood
#Mettre à jour son fichier fstab et son fichier grub.cfg
sed -i "s/$UUIDbad/$UUIDgood/" /media/$USER/$LABEL/etc/fstab
sed -i "s/$UUIDbad/$UUIDgood/g" /media/$USER/$LABEL/boot/grub/grub.cfg
#Mettre à jour son noyau
mount -t proc /proc /media/$USER/$LABEL/proc && mount -t sysfs /sys /media/$USER/$LABEL/sys
mount --bind /dev /media/$USER/$LABEL/dev && mount --bind /run /media/$USER/$LABEL/run
chroot /media/$USER/$LABEL update-initramfs -u -k all
umount -v /media/$USER/$LABEL/{run,dev,sys,proc}
# On a fini la mise à jour de la duplication. Il faut la faire connaître de la structure de boot
update-grub
echo -e $TRACE mettre à jour le logiciel && sleep 6
apt update
apt upgrade
apt full-upgrade
echo -e $TRACE compter && sleep 6
echo -e "\n\tDécompte des fichiers ubuntu en sortie :"; for i in /media/$USER/$LABEL/*; do echo -n "$i : " ; find "$i" | wc -l; done | sort -n -k3 | column -t | tail
udisksctl unmount -b /dev/disk/by-label/$LABEL
echo -e "\n\tDécompte des fichiers ubuntu en entrée :"; for i in /*; do echo -n "$i : " ; find "$i" | wc -l; done | sort -n -k3 | column -t | tail
echo "Fin de sauvetage $(date)" >> DATE
cat DATE
sleep 150
fi
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#179 Le 09/09/2021, à 11:05
- Qid
Re : Clonage SSD
Je joue déjà avec grsync pour la copie vers le réseau de certains gros fichiers pour palier les éventuels décrochages... Mais je me vois mal faire ça pour tout un système surtout si ça suppose devoir reproduire en amont la structure du disque dur original : pas très pratique... En plus je rappelles que pour mon cas je cherche à faire une sauvegarde restaurable en cas de besoin... Pas un double utilisable...
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#180 Le 10/09/2021, à 08:55
- Qid
Re : Clonage SSD
au final pour info :
le disque dur sauvegardé :Disque /dev/sda : 465,76 GiB, 500107862016 octets, 976773168 secteurs Disk model: ST500LM000-1EJ16 Unités : secteur de 1 × 512 = 512 octets Taille de secteur (logique / physique) : 512 octets / 4096 octets taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets Type d'étiquette de disque : dos Identifiant de disque : 0x3c1c5b46 Périphérique Amorçage Début Fin Secteurs Taille Id Type /dev/sda1 * 2048 718847 716800 350M 7 HPFS/NTFS/exFAT /dev/sda2 718848 420229119 419510272 200G 7 HPFS/NTFS/exFAT /dev/sda3 420229120 883279871 463050752 220,8G 7 HPFS/NTFS/exFAT /dev/sda4 883279872 976771071 93491200 44,6G 5 Étendue /dev/sda5 914003968 976771071 62767104 29,9G 83 Linux /dev/sda6 883281920 914001919 30720000 14,6G 83 Linux
le rapport de fin de rescuezilla :
Sommaire de la sauvegarde Sauvegarde réalisée avec succès. Sauvegarde réussie de la partition /dev/sda1 Sauvegarde réussie de la partition /dev/sda2 Sauvegarde réussie de la partition /dev/sda3 Sauvegarde réussie de la partition /dev/sda5 Sauvegarde réussie de la partition /dev/sda6 L'opération a duré 377.3 minutes.
soit 6h17
et le secon ordi avec qui j'ai joué à ça :
le disque dur vers un disque dur usb :
Disque /dev/sda : 238,47 GiB, 256060514304 octets, 500118192 secteurs
Disk model: SK hynix SH920 m
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : gpt
Identifiant de disque : AA2AAAED-F83D-4877-BE35-A6E0E8D0BE14
Périphérique Début Fin Secteurs Taille Type
/dev/sda1 2048 1050623 1048576 512M Système EFI
/dev/sda2 1050624 449980415 448929792 214,1G Système de fichiers Linux
/dev/sda3 449980416 500117503 50137088 23,9G Partition d'échange Linux
le rapport de fin dont vous me direz des nouvelles :
Sommaire de la sauvegarde
Sauvegarde réalisée avec succès.
Sauvegarde réussie de la partition /dev/sda1
Sauvegarde réussie de la partition /dev/sda2
Sauvegarde réussie de la partition échangée /dev/sda3
L'opération a duré 16.3 minutes.
j'ai presque du mal à croire en la fiabilité du truc là du coups
et je pense qu'à l'avenir meme si ce n'est pas pratique dans ma situation je ne ferais plus ça via le réseau
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#181 Le 10/09/2021, à 09:18
- geole
Re : Clonage SSD
Bonjour.
Dans chaque contexte, as-tu regardé le taux de remplissage?
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#182 Le 10/09/2021, à 09:32
- Qid
Re : Clonage SSD
Bonjour.
Dans chaque contexte, as-tu regardé le taux de remplissage?
Non... Mais je pourrais le contrôler maintenant sans trop de difficulté et sans que ce soit trop faussé mais de toutes façons j'ai effectivement une idée sur le résultat : évidemment les 465go de mon PC perso sont bien plus rempli (peut-être 300go toutes partitions confondues) que les 238go de mon serveur (peut-être 30go)
Effectivement je n'ai pas du tout réalisé que même si la copie était complète vis-à-vis du partitionnement le taux de remplissage joue aussi... Merci de m'avoir ouvert les yeux...
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne