32 lines
1.3 KiB
Markdown
32 lines
1.3 KiB
Markdown
|
|
# Copia de respaldo en Linux
|
|||
|
|
|
|||
|
|
Tutorial realizar copias de respaldo (backup) de archivos en GNU/Linux En este tutorial veremos cómo podemos hacer copias de respaldo (backup) de archivos usando rsync en GNU/Linux
|
|||
|
|
|
|||
|
|
Rsync es una herramienta que sirve para sincronizar archivos y directorios en GNU/Linux, por lo que es muy útil a la hora de hacer copias de respaldo.
|
|||
|
|
|
|||
|
|
Para copiar un archivo por ejemplo escribimos:
|
|||
|
|
|
|||
|
|
rsync -v nombre_del_archivo nombre_del_archivo_de_backup
|
|||
|
|
|
|||
|
|
La próxima vez que ejecutemos esa misma orden, copiará el archivo solamente si fue modificado. Si queremos hacer una copia de respaldo de un directorio:
|
|||
|
|
|
|||
|
|
rsync -av nombre_del_directorio/ nombre_del_directorio_de_backup
|
|||
|
|
|
|||
|
|
Si por ejemplo borramos un archivo del directorio, rsync no lo borrará en el directorio de backup a menos que usemos la opción –delete:
|
|||
|
|
|
|||
|
|
rsync -av --delete nombre_del_directorio/ nombre_del_directorio_de_backup
|
|||
|
|
|
|||
|
|
Si queremos hacer una copia en un ordenador remoto usando ssh:
|
|||
|
|
|
|||
|
|
rsync -av --delete nombre_del_directorio/
|
|||
|
|
usuario@IP_del_ordenador_remoto:/nombre_del_directorio_de_backup/
|
|||
|
|
|
|||
|
|
O al contrario:
|
|||
|
|
|
|||
|
|
rsync -av --delete usuario@IP_del_ordenador_remoto:/nombre_del_directorio_de_backup/
|
|||
|
|
nombre_del_directorio/
|
|||
|
|
|
|||
|
|
Por último, GRsync es una de las interfaces gráficas de rsync en GNU/Linux. La instalamos con:
|
|||
|
|
|
|||
|
|
sudo apt-get install grsync
|