Skip to content

Práctica guiada 1.1: rsync para copias de seguridad

Copias de Seguridad en Ubuntu 24.04

Objetivo

Aplicar los conceptos de copia completa, incremental y diferencial, y realizar su restauración.

Preparación del entorno

mkdir -p ~/backup_practica/origen
mkdir -p ~/backup_practica/destino
echo "Archivo 1" > ~/backup_practica/origen/archivo1.txt
echo "Archivo 2" > ~/backup_practica/origen/archivo2.txt

Parte 1: Copia de seguridad completa

Realizar copia completa:

rsync -av --delete ~/backup_practica/origen/ ~/backup_practica/destino/full_backup/

Restaurar copia completa:

rsync -av ~/backup_practica/destino/full_backup/ ~/backup_practica/restaurado_full/

Parte 2: Copia de seguridad incremental

Realizar copia incremental:

echo "Archivo 3" > ~/backup_practica/origen/archivo3.txt
mkdir -p ~/backup_practica/destino/incremental_backup
rsync -av --compare-dest=../full_backup/ ~/backup_practica/origen/ ~/backup_practica/destino/incremental_backup/

Restaurar copia incremental:

mkdir -p ~/backup_practica/restaurado_incremental
rsync -av ~/backup_practica/destino/full_backup/ ~/backup_practica/restaurado_incremental/
rsync -av ~/backup_practica/destino/incremental_backup/ ~/backup_practica/restaurado_incremental/

Parte 3: Copia de seguridad diferencial

Realizar copia diferencial:

echo "Archivo 4" > ~/backup_practica/origen/archivo4.txt
mkdir -p ~/backup_practica/destino/diferencial_backup
rsync -av --compare-dest=../full_backup/ ~/backup_practica/origen/ ~/backup_practica/destino/diferencial_backup/

Restaurar copia diferencial:

mkdir -p ~/backup_practica/restaurado_diferencial
rsync -av ~/backup_practica/destino/full_backup/ ~/backup_practica/restaurado_diferencial/
rsync -av ~/backup_practica/destino/diferencial_backup/ ~/backup_practica/restaurado_diferencial/