Servidores CaserosTécnico

Servidor de respaldos cifrados con BorgBackup

Respaldos nocturnos cifrados y sin duplicados de tus computadoras y proyectos Pi en un disco que tú controlas.

NivelTécnico
Tiempo1 h
Costo est.~$149
Pasos5

BorgBackup guarda solo los cambios entre respaldos y cifra todo antes de salir de tu computadora. Un Pi con un disco USB es un destino silencioso; cópialo fuera de casa para protección real.

⚠ SEGURIDAD
Si pierdes la contraseña y la llave, los respaldos se pierden para siempre. Guárdalas en tu gestor de contraseñas y en papel.

Pasos de la misión

  1. Prepara el disco

    Monta el disco USB en /mnt/backup y crea un usuario dedicado a respaldos.

  2. Instala Borg en ambos lados

    sudo apt install borgbackup en el Pi e instala Borg (o la app Vorta) en tu computadora.

  3. Crea un repositorio cifrado

    borg init --encryption=repokey por SSH. Exporta la llave y guárdala en un lugar seguro.

  4. Respalda de forma programada

    Corre borg create cada noche con cron o el programador de Vorta y elimina archivos viejos con prune.

  5. Prueba restaurar

    Un respaldo que nunca restauraste no es un respaldo. Monta un archivo y copia un archivo de vuelta.

Código

# from your computer
borg init --encryption=repokey ssh://backup@mc-pi.local/mnt/backup/laptop
borg create --stats ssh://backup@mc-pi.local/mnt/backup/laptop::'{hostname}-{now}' ~/Documents ~/Projects
borg prune --keep-daily 7 --keep-weekly 4 --keep-monthly 6 ssh://backup@mc-pi.local/mnt/backup/laptop

Code comments are in English, like most libraries and docs — a good habit for makers.

Preguntas

¿Qué es la regla 3-2-1?

3 copias de tus datos, en 2 medios distintos, con 1 copia fuera de casa.