Page 1 sur 1
Recopie du système d'exploitation !
Posté : ven. 11 juin 2021 12:29
par Artemus24
Salut à tous.
J'aimerai savoir comment recopier le système d'exploitation (raspbian) quand celui-ci est en activité ?
@+
Re: Recopie du système d'xploitation !
Posté : ven. 11 juin 2021 12:54
par dyox
Salut Artemus24,
Rpi-clone fait ça très bien.
Il faudra certainement le modifier légèrement car il fait encore référence à "raspian".
Re: Recopie du système d'xploitation !
Posté : ven. 11 juin 2021 13:02
par dyox
Sinon il reste l'option de recopier une nouvelle image de RpiOS sur un nouveau support et de faire un rsync avec les arguments qui vont bien pour faire du mirroring. Cela devrait fonctionner.
Re: Recopie du système d'exploitation !
Posté : ven. 11 juin 2021 13:33
par Artemus24
Salut à tous.
Dyox a écrit :Rpi-clone fait ça très bien.
Il ne s'agit pas de recopier une partition, mais bien le système d'exploitation qui est en cours d'exécution.
Ni de recopier une image.
J'ai trouvé la commande "rsync" qui permet de faire cela.
-->
https://www.raspberrypi.org/documentati ... h/rsync.md
J'ai oublié de préciser que la recopie ne se fait pas nécessairement sur le même disque, mais sur un disque distant.
@+
Re: Recopie du système d'exploitation !
Posté : ven. 11 juin 2021 13:44
par Artemus24
Salut à tous.
Voici la commande telle que
je l'ai trouvé dans framboise314.fr :
Code : Tout sélectionner
rsync -aAXhHz --stats --numeric-ids --delete-before --exclude={"/dev/*","/proc/*","/sys/*","*/tmp/*","/run/*","/mnt/*","/media/*","*lost+found", "**~", "*/.cache/*"} / /media/sauvegarde
@+
Re: Recopie du système d'exploitation !
Posté : ven. 11 juin 2021 14:13
par dyox
Re: Recopie du système d'exploitation !
Posté : ven. 11 juin 2021 21:49
par Artemus24
Salut Dyox.
Merci.

J'ai trouvé le lien de websauvage que je reproduis ci-après :
Faire un backup de tout (/) en conservant les droits (vers mon disque dur externe en ext4 également):
Code : Tout sélectionner
sudo rsync -av --owner --progress --delete --exclude-from='excludes-backup.txt' / /destination
Fichiers/répertoires exclus du backup:
Code : Tout sélectionner
/proc
/sys
/dev
/media
/mnt
/cdrom
/tmp
/run
/var/tmp
/var/run
/home/sebsauvage/.steam/steam/steamapps
/home/sebsauvage/.local/share/Trash
*.!qB
L'idée est de remplacer mon script bash de backup, qui fonctionne bien, mais que je trouve contraignant car je suis obligé, à l'avance, de connaitre la taille réelle de ce que je dois sauvegarder.
Autre contrainte, je suis obligé de faire cette manipulation avec une carte micro SD pour sauvegarder les partitions non actifs de mon disque dur.
Avec cette commande, mes deux contraintes disparaissent.
@+