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 variablesAWS_ACCESS_KEY_IDyAWS_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í.
