Copiar Archivos de Forma Segura en Linux con rsync
Formas de Mover Archivos en Linux
- cp (copiar archivos):
cp -r origen destino
(rápido pero sin verificación). - mv (mover archivos):
mv origen destino
(rápido, pero si se interrumpe, se pierde el progreso). - rsync (el más seguro):
rsync -av --progress origen destino
(permite reanudar si falla).
Recomendaciones Antes de Mover Archivos
- Asegúrate de que los discos estén montados con
df -h | grep sdb
. - Verifica si rsync está instalado con
rsync --version
. - Si rsync no está instalado, instálalo según tu distribución:
# En Ubuntu/Debian
sudo apt update && sudo apt install rsync -y
# En Arch Linux
sudo pacman -S rsync
# En Fedora/CentOS
sudo dnf install rsync -y
Errores en el Sistema de Archivos
Si hay errores en NTFS o EXT4, algunos archivos pueden no moverse correctamente.
Solución: Antes de mover archivos, revisa el sistema de archivos con:
sudo ntfsfix /dev/sdb3 # Para NTFS
sudo e2fsck -f /dev/sdb2 # Para EXT4
Procedimiento Seguro con rsync
Comprobar si los discos están montados
df -h | grep sdb
Ejecutar rsync para copiar los archivos
Este comando copia de /home/itati/Archivo_Disco_F/
a /home/itati/Multimedia_Disco_E/
sin perder datos.
rsync -av --progress /home/itati/Archivo_Disco_F/ /home/itati/Multimedia_Disco_E/
Verificar que la copia fue exitosa
du -sh /home/itati/Archivo_Disco_F
du -sh /home/itati/Multimedia_Disco_E
Eliminar archivos originales (opcional)
Solo si la copia está completa, libera espacio con:
rm -rf /home/itati/Archivo_Disco_F/*

Conclusión
Con rsync puedes copiar archivos de manera segura, evitando pérdidas de datos en caso de interrupciones. Es el mejor método para transferencias grandes en Linux.