Script de Bash para copia de seguridad con rsync y eliminando la caché de Edge y Firefox
Publicado: 12 Ago 2024, 09:08
Este script de Bash hace una copia de seguridad de tu usuario en 2 discos duros externos con rsync. Además, elimina la caché de Edge y Firefox al inicio y no la copia en los discos externos. Sustituye tu_usuario por el nombre de tu usuario y DISCO_EXTERNO, DISCO_EXTERNO2 por el nombre de la unidad externa en donde vas a realizar la copia. En mi caso, en la carpeta BACKUP, que también puedes cambiar. Aquí va el código:
Código: Seleccionar todo
#!/bin/bash
echo "Se va a realizar una copia de seguridad de tu usuario a todas las unidades externas."
# Eliminar la caché de Microsoft Edge
# rm -rf ~/.config/microsoft-edge/Default/Cache/*
# Eliminar la caché de Firefox
# rm -rf ~/.cache/mozilla/firefox/*.default-release/cache2/*
# Ahora las copias de todo el usuario
rsync -avu --exclude='/home/tu_usuario/.cache/microsoft-edge/*' --exclude='/home/tu_usuario/.cache/mozilla/firefox/*' /home/tu_usuario /media/tu_usuario/DISCO_EXTERNO/BACKUP
rsync -av --exclude='/home/tu_usuario/.cache/microsoft-edge/*' --exclude='/home/tu_usuario/.cache/mozilla/firefox/*' /home/tu_usuario /media/tu_usuario/DISCO_EXTERNO2/BACKUP