C’est possible, mais il risque d’y avoir des incohérences si le contenu est modifié pendant la copie. D’autre part c’est une copie du disque à un moment où les systèmes de fichiers sont montés (état “sale”), équivalent à un arrêt brutal, ce qui peut exiger l’exécution de fsck ensuite.
Au minimum il vaut mieux démonter ou (re)monter tous les systèmes de fichiers en lecture seule. Le démarrage d’un autre système n’est pas la seule solution, bien que ce soit probablement la plus confortable. Voici d’autres possibilités :
- Passage en runlevel single user, arrêt des services, démontage des partitions inutiles et remontage des autres (/) en lecture seule.
- Redémarrage sur le shell de l’initramfs (ajouter “break” à la ligne de commande du noyau dans le charge d’amorçage).
- Redémarrage avec “init=/bin/bash ro” dans la ligne de commande du noyau (c’est celle que j’utilise).
Dans tous les cas, bien identifier les disques pour éviter de copier le nouveau sur l’ancien.