Laboratorio
Intermedio
cableando
Copias de seguridad cifradas con restic

Copias de seguridad cifradas con restic

Intermedio

Los pasos marcados en azul cambian según tu sistema.

Un disco que muere, un portátil que se queda en un tren, un programa que cifra tus archivos y pide rescate. Lo único que convierte cualquiera de esas cosas en una anécdota es una copia de seguridad reciente, guardada en otro sitio y que sepas restaurar.

restic hace ese trabajo bien y sin complicarse. Es un único programa, libre, que funciona igual en Linux, macOS y Windows. Cifra todo antes de que salga de tu equipo, así que puedes guardar las copias en un servidor de un amigo o en un almacenamiento en la nube sin que nadie más pueda leerlas. Solo sube lo que ha cambiado desde la última vez, troceado y sin duplicados, de modo que la copia diaria tarda segundos. Y cada copia es una instantánea completa a la que puedes volver.

La regla clásica para no perder nada es la 3-2-1: tres copias de tus datos, en dos soportes distintos, y una de ellas fuera de casa. En este tutorial montarás la que va fuera.

Lo que necesitas

Un sitio donde guardar las copias. restic entiende muchos:

  • Otro servidor al que entres por SSH: un VPS, el servidor de casa, el de un amigo. Es el que usa este tutorial.
  • Un disco externo: basta con su ruta, como /media/ana/copias/restic. Es una buena segunda copia, pero si se queda en casa no cuenta como la de fuera.
  • Un almacenamiento compatible con S3, como los de Backblaze, Wasabi, Hetzner o uno propio con MinIO. Se indica como s3:https://servidor/cubo, con las claves en las variables AWS_ACCESS_KEY_ID y AWS_SECRET_ACCESS_KEY.

Paso 1: instalar

Ubuntu

sudo apt install restic

Debian

sudo apt install restic

AlmaLinux / Rocky

restic está en EPEL, el repositorio de paquetes extra para la familia Red Hat:

sudo dnf install epel-release
sudo dnf install restic

Fedora

sudo dnf install restic

Arch Linux

sudo pacman -S restic

macOS

Con Homebrew:

brew install restic

Windows

Con winget, desde PowerShell:

winget install restic.restic

Cierra la terminal y abre otra para que encuentre el programa.

Comprueba que responde con restic version.

Paso 2: el destino

En tu equipo, crea una clave SSH dedicada a las copias. Cuando te pida una frase de paso, deja el campo vacío y pulsa Intro dos veces: las copias automáticas tienen que poder conectarse sin que estés delante. Después, muestra su parte pública y cópiala.

Ubuntu

ssh-keygen -t ed25519 -f ~/.ssh/restic -C "copias restic"
cat ~/.ssh/restic.pub

Debian

ssh-keygen -t ed25519 -f ~/.ssh/restic -C "copias restic"
cat ~/.ssh/restic.pub

AlmaLinux / Rocky

ssh-keygen -t ed25519 -f ~/.ssh/restic -C "copias restic"
cat ~/.ssh/restic.pub

Fedora

ssh-keygen -t ed25519 -f ~/.ssh/restic -C "copias restic"
cat ~/.ssh/restic.pub

Arch Linux

ssh-keygen -t ed25519 -f ~/.ssh/restic -C "copias restic"
cat ~/.ssh/restic.pub

macOS

ssh-keygen -t ed25519 -f ~/.ssh/restic -C "copias restic"
cat ~/.ssh/restic.pub

Windows

ssh-keygen -t ed25519 -f $HOME\.ssh\restic -C "copias restic"
Get-Content $HOME\.ssh\restic.pub

En el servidor que guardará las copias, crea un usuario que solo sirva para esto, una carpeta suya y el archivo de claves autorizadas, donde pegarás esa línea:

sudo adduser copias
sudo mkdir -p /srv/restic /home/copias/.ssh
sudo nano /home/copias/.ssh/authorized_keys

Ajusta los permisos, porque SSH ignora las claves de una carpeta que pueda tocar otro usuario:

sudo chown copias:copias /srv/restic
sudo chown -R copias:copias /home/copias/.ssh
sudo chmod 700 /home/copias/.ssh
sudo chmod 600 /home/copias/.ssh/authorized_keys

Para no repetir el servidor, el usuario y la clave en cada orden, dale un nombre corto en el archivo de configuración de SSH (~/.ssh/config; en Windows, $HOME\.ssh\config):

~/.ssh/config

Host copias
    HostName copias.ejemplo.org
    User copias
    IdentityFile ~/.ssh/restic

Comprueba que entras sin contraseña con ssh copias y sal con exit.

Paso 3: el repositorio

Un repositorio es la carpeta donde restic guarda las copias. Todo lo que hay dentro va cifrado con una contraseña que tienes que guardar como oro: si la pierdes, las copias no sirven para nada, y nadie puede recuperarlas.

Ubuntu

Genera una contraseña larga al azar y guárdala en un archivo que solo puedas leer tú:

mkdir -p ~/.config/restic
chmod 700 ~/.config/restic
openssl rand -base64 32 > ~/.config/restic/contrasena
chmod 600 ~/.config/restic/contrasena

Después, un archivo con la dirección del repositorio y la ruta de la contraseña, para cargarlo antes de usar restic:

nano ~/.config/restic/entorno

~/.config/restic/entorno

export RESTIC_REPOSITORY="sftp:copias:/srv/restic/portatil"
export RESTIC_PASSWORD_FILE="$HOME/.config/restic/contrasena"

Cárgalo y crea el repositorio:

. ~/.config/restic/entorno
restic init

Debian

Genera una contraseña larga al azar y guárdala en un archivo que solo puedas leer tú:

mkdir -p ~/.config/restic
chmod 700 ~/.config/restic
openssl rand -base64 32 > ~/.config/restic/contrasena
chmod 600 ~/.config/restic/contrasena

Después, un archivo con la dirección del repositorio y la ruta de la contraseña, para cargarlo antes de usar restic:

nano ~/.config/restic/entorno

~/.config/restic/entorno

export RESTIC_REPOSITORY="sftp:copias:/srv/restic/portatil"
export RESTIC_PASSWORD_FILE="$HOME/.config/restic/contrasena"

Cárgalo y crea el repositorio:

. ~/.config/restic/entorno
restic init

AlmaLinux / Rocky

Genera una contraseña larga al azar y guárdala en un archivo que solo puedas leer tú:

mkdir -p ~/.config/restic
chmod 700 ~/.config/restic
openssl rand -base64 32 > ~/.config/restic/contrasena
chmod 600 ~/.config/restic/contrasena

Después, un archivo con la dirección del repositorio y la ruta de la contraseña, para cargarlo antes de usar restic:

nano ~/.config/restic/entorno

~/.config/restic/entorno

export RESTIC_REPOSITORY="sftp:copias:/srv/restic/portatil"
export RESTIC_PASSWORD_FILE="$HOME/.config/restic/contrasena"

Cárgalo y crea el repositorio:

. ~/.config/restic/entorno
restic init

Fedora

Genera una contraseña larga al azar y guárdala en un archivo que solo puedas leer tú:

mkdir -p ~/.config/restic
chmod 700 ~/.config/restic
openssl rand -base64 32 > ~/.config/restic/contrasena
chmod 600 ~/.config/restic/contrasena

Después, un archivo con la dirección del repositorio y la ruta de la contraseña, para cargarlo antes de usar restic:

nano ~/.config/restic/entorno

~/.config/restic/entorno

export RESTIC_REPOSITORY="sftp:copias:/srv/restic/portatil"
export RESTIC_PASSWORD_FILE="$HOME/.config/restic/contrasena"

Cárgalo y crea el repositorio:

. ~/.config/restic/entorno
restic init

Arch Linux

Genera una contraseña larga al azar y guárdala en un archivo que solo puedas leer tú:

mkdir -p ~/.config/restic
chmod 700 ~/.config/restic
openssl rand -base64 32 > ~/.config/restic/contrasena
chmod 600 ~/.config/restic/contrasena

Después, un archivo con la dirección del repositorio y la ruta de la contraseña, para cargarlo antes de usar restic:

nano ~/.config/restic/entorno

~/.config/restic/entorno

export RESTIC_REPOSITORY="sftp:copias:/srv/restic/portatil"
export RESTIC_PASSWORD_FILE="$HOME/.config/restic/contrasena"

Cárgalo y crea el repositorio:

. ~/.config/restic/entorno
restic init

macOS

Genera una contraseña larga al azar y guárdala en un archivo que solo puedas leer tú:

mkdir -p ~/.config/restic
chmod 700 ~/.config/restic
openssl rand -base64 32 > ~/.config/restic/contrasena
chmod 600 ~/.config/restic/contrasena

Después, un archivo con la dirección del repositorio y la ruta de la contraseña, para cargarlo antes de usar restic:

nano ~/.config/restic/entorno

~/.config/restic/entorno

export RESTIC_REPOSITORY="sftp:copias:/srv/restic/portatil"
export RESTIC_PASSWORD_FILE="$HOME/.config/restic/contrasena"

Cárgalo y crea el repositorio:

. ~/.config/restic/entorno
restic init

Windows

Permite que PowerShell ejecute tus propios scripts (solo hace falta una vez) y crea una carpeta para la configuración:

Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
New-Item -ItemType Directory -Force $HOME\restic

Genera una contraseña larga al azar y guárdala en un archivo:

$b = [byte[]]::new(32)
[Security.Cryptography.RandomNumberGenerator]::Create().GetBytes($b)
[Convert]::ToBase64String($b) | Set-Content $HOME\restic\contrasena

Después, un archivo con la dirección del repositorio y la ruta de la contraseña, para cargarlo antes de usar restic:

notepad $HOME\restic\entorno.ps1

entorno.ps1

$env:RESTIC_REPOSITORY = "sftp:copias:/srv/restic/portatil"
$env:RESTIC_PASSWORD_FILE = "$HOME\restic\contrasena"

Cárgalo y crea el repositorio:

. $HOME\restic\entorno.ps1
restic init
created restic repository 5f3c9a1b2d at sftp:copias:/srv/restic/portatil

Please note that knowledge of your password is required to access
the repository. Losing your password means that your data is
irrecoverably lost.

Ahora mismo, antes de seguir, copia el contenido del archivo contrasena en tu gestor de contraseñas (si no tienes uno, monta el tuyo con Vaultwarden) o apúntalo en papel en un lugar seguro. Si el disco de tu equipo muere, ese archivo muere con él.

Paso 4: la primera copia

Di a restic qué carpetas guardar. --exclude-caches se salta las carpetas de caché que los programas marcan como tales, que no merece la pena copiar.

Ubuntu

restic backup --exclude-caches ~/Documentos ~/Imágenes

Si tu escritorio está en inglés, las carpetas se llaman ~/Documents y ~/Pictures.

Debian

restic backup --exclude-caches ~/Documentos ~/Imágenes

Si tu escritorio está en inglés, las carpetas se llaman ~/Documents y ~/Pictures.

AlmaLinux / Rocky

restic backup --exclude-caches ~/Documentos ~/Imágenes

Si tu escritorio está en inglés, las carpetas se llaman ~/Documents y ~/Pictures.

Fedora

restic backup --exclude-caches ~/Documentos ~/Imágenes

Si tu escritorio está en inglés, las carpetas se llaman ~/Documents y ~/Pictures.

Arch Linux

restic backup --exclude-caches ~/Documentos ~/Imágenes

Si tu escritorio está en inglés, las carpetas se llaman ~/Documents y ~/Pictures.

macOS

restic backup --exclude-caches ~/Documents ~/Pictures

Windows

restic backup --exclude-caches "$HOME\Documents" "$HOME\Pictures"
repository 5f3c9a1b opened (version 2, compression level auto)
no parent snapshot found, will read all files

Files:        4812 new,     0 changed,     0 unmodified
Dirs:          391 new,     0 changed,     0 unmodified
Added to the repository: 3.214 GiB (2.981 GiB stored)

processed 4812 files, 3.402 GiB in 2:41
snapshot 9d2e4a7c saved

La primera vez lo sube todo y tarda lo que dé tu conexión. Lánzalo otra vez: casi todo saldrá como unmodified y acabará en segundos.

Para dejar fuera algo concreto, añade --exclude con un patrón, como --exclude "*.iso".

Paso 5: ver lo que hay

Cada copia es una instantánea (snapshot) con su identificador:

restic snapshots
ID        Time                 Host        Tags        Paths
---------------------------------------------------------------------------
9d2e4a7c  2026-10-27 18:02:11  portatil                /home/ana/Documentos
                                                       /home/ana/Imágenes
---------------------------------------------------------------------------
1 snapshots

Para ver los archivos de la última, restic ls latest. Para buscar un archivo en todas las instantáneas, restic find contrato.pdf.

Paso 6: restaurar (y probarlo hoy)

Una copia que nunca has restaurado no es una copia, es una esperanza. Haz la prueba ahora, restaurando la última instantánea en una carpeta aparte:

restic restore latest --target ~/prueba-restauracion

Abre algunos archivos para comprobar que están bien y borra la carpeta. Para recuperar un único archivo, añade --include con su ruta completa:

restic restore latest --target ~/recuperado --include /home/ana/Documentos/contrato.pdf

En Windows, las rutas dentro de la copia se escriben con barras normales y la unidad delante: /C/Users/ana/Documents/contrato.pdf.

En Linux y macOS (con macFUSE) también puedes montar el repositorio como si fuera una carpeta, con todas las instantáneas organizadas por fecha, y sacar lo que necesites con el explorador de archivos:

mkdir ~/copias-montadas
restic mount ~/copias-montadas

Paso 7: qué guardar y qué borrar

Con una copia al día, el repositorio crecería sin fin. Decide cuántas instantáneas conservas y deja que restic borre el resto:

restic forget --keep-daily 7 --keep-weekly 5 --keep-monthly 12 --prune

Esto guarda una por día de la última semana, una por semana del último mes y una por mes del último año. Como restic no repite los datos, conservar muchas instantáneas ocupa mucho menos de lo que parece.

De vez en cuando, comprueba que el repositorio está sano. La segunda orden, además, descarga y verifica una parte de los datos:

restic check
restic check --read-data-subset=5%

Paso 8: que se haga sola

Una copia que depende de que te acuerdes acaba por no hacerse. Programa una al día.

Ubuntu

Primero, un script con los pasos de cada copia:

nano ~/.config/restic/copia.sh

~/.config/restic/copia.sh

#!/bin/sh
# Copia diaria con restic: guarda las carpetas y aplica la política de retención
set -e
. "$HOME/.config/restic/entorno"
restic backup --exclude-caches "$HOME/Documentos" "$HOME/Imágenes"
restic forget --keep-daily 7 --keep-weekly 5 --keep-monthly 12 --prune
chmod +x ~/.config/restic/copia.sh

Después, un servicio y un temporizador de systemd para tu usuario:

mkdir -p ~/.config/systemd/user
nano ~/.config/systemd/user/restic.service

~/.config/systemd/user/restic.service

[Unit]
Description=Copia de seguridad con restic

[Service]
Type=oneshot
ExecStart=%h/.config/restic/copia.sh
nano ~/.config/systemd/user/restic.timer

~/.config/systemd/user/restic.timer

[Unit]
Description=Copia diaria con restic

[Timer]
OnCalendar=daily
Persistent=true
RandomizedDelaySec=30min

[Install]
WantedBy=timers.target

Persistent=true hace que, si el equipo estaba apagado a la hora prevista, la copia se haga en cuanto lo enciendas. Activa el temporizador, lanza una copia ya para probar y mira cómo ha ido:

systemctl --user daemon-reload
systemctl --user enable --now restic.timer
systemctl --user start restic.service
journalctl --user -u restic.service

Los servicios de usuario solo corren mientras tienes la sesión abierta. En un servidor, haz que funcionen siempre con sudo loginctl enable-linger $USER.

Debian

Primero, un script con los pasos de cada copia:

nano ~/.config/restic/copia.sh

~/.config/restic/copia.sh

#!/bin/sh
# Copia diaria con restic: guarda las carpetas y aplica la política de retención
set -e
. "$HOME/.config/restic/entorno"
restic backup --exclude-caches "$HOME/Documentos" "$HOME/Imágenes"
restic forget --keep-daily 7 --keep-weekly 5 --keep-monthly 12 --prune
chmod +x ~/.config/restic/copia.sh

Después, un servicio y un temporizador de systemd para tu usuario:

mkdir -p ~/.config/systemd/user
nano ~/.config/systemd/user/restic.service

~/.config/systemd/user/restic.service

[Unit]
Description=Copia de seguridad con restic

[Service]
Type=oneshot
ExecStart=%h/.config/restic/copia.sh
nano ~/.config/systemd/user/restic.timer

~/.config/systemd/user/restic.timer

[Unit]
Description=Copia diaria con restic

[Timer]
OnCalendar=daily
Persistent=true
RandomizedDelaySec=30min

[Install]
WantedBy=timers.target

Persistent=true hace que, si el equipo estaba apagado a la hora prevista, la copia se haga en cuanto lo enciendas. Activa el temporizador, lanza una copia ya para probar y mira cómo ha ido:

systemctl --user daemon-reload
systemctl --user enable --now restic.timer
systemctl --user start restic.service
journalctl --user -u restic.service

Los servicios de usuario solo corren mientras tienes la sesión abierta. En un servidor, haz que funcionen siempre con sudo loginctl enable-linger $USER.

AlmaLinux / Rocky

Primero, un script con los pasos de cada copia:

nano ~/.config/restic/copia.sh

~/.config/restic/copia.sh

#!/bin/sh
# Copia diaria con restic: guarda las carpetas y aplica la política de retención
set -e
. "$HOME/.config/restic/entorno"
restic backup --exclude-caches "$HOME/Documentos" "$HOME/Imágenes"
restic forget --keep-daily 7 --keep-weekly 5 --keep-monthly 12 --prune
chmod +x ~/.config/restic/copia.sh

Después, un servicio y un temporizador de systemd para tu usuario:

mkdir -p ~/.config/systemd/user
nano ~/.config/systemd/user/restic.service

~/.config/systemd/user/restic.service

[Unit]
Description=Copia de seguridad con restic

[Service]
Type=oneshot
ExecStart=%h/.config/restic/copia.sh
nano ~/.config/systemd/user/restic.timer

~/.config/systemd/user/restic.timer

[Unit]
Description=Copia diaria con restic

[Timer]
OnCalendar=daily
Persistent=true
RandomizedDelaySec=30min

[Install]
WantedBy=timers.target

Persistent=true hace que, si el equipo estaba apagado a la hora prevista, la copia se haga en cuanto lo enciendas. Activa el temporizador, lanza una copia ya para probar y mira cómo ha ido:

systemctl --user daemon-reload
systemctl --user enable --now restic.timer
systemctl --user start restic.service
journalctl --user -u restic.service

Los servicios de usuario solo corren mientras tienes la sesión abierta. En un servidor, haz que funcionen siempre con sudo loginctl enable-linger $USER.

Fedora

Primero, un script con los pasos de cada copia:

nano ~/.config/restic/copia.sh

~/.config/restic/copia.sh

#!/bin/sh
# Copia diaria con restic: guarda las carpetas y aplica la política de retención
set -e
. "$HOME/.config/restic/entorno"
restic backup --exclude-caches "$HOME/Documentos" "$HOME/Imágenes"
restic forget --keep-daily 7 --keep-weekly 5 --keep-monthly 12 --prune
chmod +x ~/.config/restic/copia.sh

Después, un servicio y un temporizador de systemd para tu usuario:

mkdir -p ~/.config/systemd/user
nano ~/.config/systemd/user/restic.service

~/.config/systemd/user/restic.service

[Unit]
Description=Copia de seguridad con restic

[Service]
Type=oneshot
ExecStart=%h/.config/restic/copia.sh
nano ~/.config/systemd/user/restic.timer

~/.config/systemd/user/restic.timer

[Unit]
Description=Copia diaria con restic

[Timer]
OnCalendar=daily
Persistent=true
RandomizedDelaySec=30min

[Install]
WantedBy=timers.target

Persistent=true hace que, si el equipo estaba apagado a la hora prevista, la copia se haga en cuanto lo enciendas. Activa el temporizador, lanza una copia ya para probar y mira cómo ha ido:

systemctl --user daemon-reload
systemctl --user enable --now restic.timer
systemctl --user start restic.service
journalctl --user -u restic.service

Los servicios de usuario solo corren mientras tienes la sesión abierta. En un servidor, haz que funcionen siempre con sudo loginctl enable-linger $USER.

Arch Linux

Primero, un script con los pasos de cada copia:

nano ~/.config/restic/copia.sh

~/.config/restic/copia.sh

#!/bin/sh
# Copia diaria con restic: guarda las carpetas y aplica la política de retención
set -e
. "$HOME/.config/restic/entorno"
restic backup --exclude-caches "$HOME/Documentos" "$HOME/Imágenes"
restic forget --keep-daily 7 --keep-weekly 5 --keep-monthly 12 --prune
chmod +x ~/.config/restic/copia.sh

Después, un servicio y un temporizador de systemd para tu usuario:

mkdir -p ~/.config/systemd/user
nano ~/.config/systemd/user/restic.service

~/.config/systemd/user/restic.service

[Unit]
Description=Copia de seguridad con restic

[Service]
Type=oneshot
ExecStart=%h/.config/restic/copia.sh
nano ~/.config/systemd/user/restic.timer

~/.config/systemd/user/restic.timer

[Unit]
Description=Copia diaria con restic

[Timer]
OnCalendar=daily
Persistent=true
RandomizedDelaySec=30min

[Install]
WantedBy=timers.target

Persistent=true hace que, si el equipo estaba apagado a la hora prevista, la copia se haga en cuanto lo enciendas. Activa el temporizador, lanza una copia ya para probar y mira cómo ha ido:

systemctl --user daemon-reload
systemctl --user enable --now restic.timer
systemctl --user start restic.service
journalctl --user -u restic.service

Los servicios de usuario solo corren mientras tienes la sesión abierta. En un servidor, haz que funcionen siempre con sudo loginctl enable-linger $USER.

macOS

Primero, un script con los pasos de cada copia. Empieza por fijar la ruta de Homebrew, porque las tareas programadas no la conocen:

nano ~/.config/restic/copia.sh

~/.config/restic/copia.sh

#!/bin/sh
# Copia diaria con restic: guarda las carpetas y aplica la política de retención
set -e
export PATH="/opt/homebrew/bin:/usr/local/bin:$PATH"
. "$HOME/.config/restic/entorno"
restic backup --exclude-caches "$HOME/Documents" "$HOME/Pictures"
restic forget --keep-daily 7 --keep-weekly 5 --keep-monthly 12 --prune
chmod +x ~/.config/restic/copia.sh

Prográmalo con cron, que en macOS sigue funcionando. Abre tu tabla de tareas con crontab -e y añade una línea para lanzar la copia cada día a las 13:30:

crontab

30 13 * * * $HOME/.config/restic/copia.sh >> $HOME/.config/restic/copia.log 2>&1

macOS protege tus carpetas personales incluso de tus propias tareas. Para que cron pueda leerlas, ve a Ajustes del Sistema > Privacidad y seguridad > Acceso total al disco, pulsa +, teclea Cmd+Mayús+G, escribe /usr/sbin/cron y añádelo.

Si a esa hora el portátil está dormido, la copia se salta ese día. Revisa de vez en cuando copia.log y restic snapshots.

Windows

Primero, un script con los pasos de cada copia:

notepad $HOME\restic\copia.ps1

copia.ps1

# Copia diaria con restic: guarda las carpetas y aplica la política de retención
. "$HOME\restic\entorno.ps1"
restic backup --exclude-caches "$HOME\Documents" "$HOME\Pictures"
restic forget --keep-daily 7 --keep-weekly 5 --keep-monthly 12 --prune

Después, regístralo en el Programador de tareas para que se lance cada día a las 13:30:

$accion = New-ScheduledTaskAction -Execute "powershell.exe" -Argument "-NoProfile -ExecutionPolicy Bypass -File `"$HOME\restic\copia.ps1`""
$cuando = New-ScheduledTaskTrigger -Daily -At 13:30
Register-ScheduledTask -TaskName "Copia con restic" -Action $accion -Trigger $cuando

Lánzala ya para probar, y comprueba con restic snapshots que hay una instantánea nueva:

Start-ScheduledTask -TaskName "Copia con restic"

Por defecto, la tarea solo se ejecuta si has iniciado sesión. Si a esa hora el equipo está apagado, la copia se salta ese día.

Extra: bases de datos

En un servidor, copiar los archivos de una base de datos mientras está funcionando da copias rotas. Lo correcto es copiar un volcado, y restic puede recibirlo directamente, sin pasar por un archivo temporal:

restic backup --stdin-from-command --stdin-filename basedatos.sql -- mysqldump --single-transaction mi_base

Con PostgreSQL, cambia mysqldump --single-transaction mi_base por pg_dump mi_base.

Listo

Tus archivos tienen ya una copia cifrada fuera de casa, que se renueva sola y que sabes restaurar. Apúntate en el calendario una prueba de restauración cada pocos meses: es la única forma de saber que, el día que la necesites, estará ahí.

X LinkedIn
¿Te ha resultado útil?

Sigue leyendo

Que tu servidor se parchee solo

Tutorial / Sistemas

Que tu servidor se parchee solo

Las vulnerabilidades graves se aprovechan en horas. Activa las actualizaciones de seguridad automáticas, con reinicio de madrugada solo cuando haga falta.

/8 min

Cifra el disco de tu ordenador

Tutorial / Sistemas

Cifra el disco de tu ordenador

Si te roban el portátil, que solo se lleven el aparato: cifrado completo con LUKS, FileVault o BitLocker, y dónde guardar la llave de recuperación.

/12 min