Respuesta rápida
¿Cómo uso un VPS para copias de seguridad externas?
Para usar un VPS para copias de seguridad externas, alquila un VPS de almacenamiento en otra ciudad, dale a cada máquina su propia clave SSH y su repositorio, y ejecuta Borg o restic para que los datos se cifren antes de salir de ti. En Coffervale, 1 TB cuesta $1.66 al mes con 12 meses (2 November 2026). Mantenlo como una de las tres copias.
Un VPS de backup en cinco líneas
| Dónde está | En otra ciudad, bajo otra cuenta que los datos que protege |
|---|---|
| Cómo llegan los datos | SSH: Borg (borg serve), restic (SFTP o rest-server) o rsync |
| Quién tiene la clave | Tú: cifra en el cliente, así el VPS solo almacena texto cifrado |
| Qué frena a un cliente comprometido | Acceso de solo anexar: se permiten copias nuevas, se rechazan los borrados |
| Cómo sabes que funciona | Comprobaciones programadas más una restauración real en otra máquina |
¿Qué te da un VPS de backup que un RAID o una instantánea no te dan?
Un VPS de backup guarda una copia separada y versionada de tus datos en otro edificio, a la que se accede con sus propias credenciales. Esa es la única propiedad que los sustitutos habituales no tienen. La redundancia de disco mantiene un servidor en funcionamiento cuando falla una unidad; no deshace una eliminación, un ransomware ni una cuenta perdida, así que no es una copia de seguridad. Una instantánea reside en los mismos discos que el servidor que captura, así que puede revertir un error, pero no es una copia fuera del sitio.
En las búsquedas, "VPS de backup" significa dos cosas: hacer copia de seguridad de un VPS en otro lugar y usar un VPS como el sitio donde aterrizan las copias. Es un mismo trabajo visto desde cualquiera de los dos extremos: un servidor de producción envía archivos Borg o restic a un VPS de almacenamiento exactamente igual que lo hace un portátil.
¿Qué copia sobrevive a qué?
| Evento | RAID en el mismo servidor | Instantánea en el mismo host | VPS de backup de solo anexar en otra ciudad |
|---|---|---|---|
| Muere un disco | Sobrevive | Sobrevive si el array lo hace | Sobrevive |
| Borras una carpeta por error | La eliminación se copia al instante | Vuelves al snapshot | Restauras desde un archivo más antiguo |
| El ransomware cifra el servidor | Los archivos cifrados se copian al instante | Se pierde si el atacante también tiene el login del panel | Los archivos antiguos se quedan: la clave del cliente no puede borrarlos |
| Incendio o inundación en el datacenter | Se pierde | Se pierde | Sobrevive |
| Se cierra la cuenta de hosting | Se pierde | Se pierde | Sobrevive si se ejecuta bajo otra cuenta |
¿Por qué un solo VPS de almacenamiento no es un backup 3-2-1?
Porque 3-2-1 cuenta copias, medios y lugares, y un solo VPS es una copia en un lugar. La regla, tal como la plantea el documento Data Backup Options de US-CERT, es tres copias de cada archivo importante, en dos tipos de medio distintos, con una copia almacenada fuera del sitio. Un VPS de almacenamiento es una copia en un solo lugar. La regla 3-2-1 pide tres copias, en dos tipos de soporte, con una de ellas fuera del sitio: un VPS de almacenamiento encaja como esa copia fuera del sitio, junto a dos que guardes tú mismo.
Una disposición que la cumple para un home lab o un equipo pequeño:
- Copia 1: los datos en vivo en tu portátil, servidor o NAS.
- Copia 2: un backup local en un disco USB o un segundo NAS, rápido de restaurar.
- Copia 3: el VPS de almacenamiento: cifrado, append-only, en una ciudad donde ni vives ni trabajas.
Un backup guardado en un solo lugar es un punto único de fallo con un nombre tranquilizador.
¿Cómo envío backups de un servidor a un VPS de almacenamiento por SSH?
Dale a cada máquina su propia clave SSH, su propia cuenta o ruta en el VPS y su propio repositorio, y deja que la herramienta de backup haga el resto por SSH. Borg necesita Borg instalado en el VPS y ejecuta borg serve allí; restic puede escribir por SFTP simple sin nada extra en el servidor, o hablar HTTP con rest-server. Claves separadas significan que un portátil robado expone un repositorio, no todos.
# On the machine you back up: a key used for backups only
ssh-keygen -t ed25519 -N '' -C 'backup web1' -f ~/.ssh/backup_ed25519
cat ~/.ssh/backup_ed25519.pub
# On the storage VPS, as root: one account per machine, holding that key
mkdir -p /srv/backup
useradd --create-home --home-dir /srv/backup/web1 --shell /bin/sh backup-web1
install -d -m 700 -o backup-web1 -g backup-web1 /srv/backup/web1/.ssh
echo 'ssh-ed25519 AAAA...paste-the-key... backup web1' >> /srv/backup/web1/.ssh/authorized_keys
chown backup-web1:backup-web1 /srv/backup/web1/.ssh/authorized_keys
# Back on the client: a short SSH alias, then restic over SFTP
cat >> ~/.ssh/config <<'EOF'
Host coffer
HostName 203.0.113.10
User backup-web1
IdentityFile ~/.ssh/backup_ed25519
IdentitiesOnly yes
EOF
restic -r sftp:coffer:/srv/backup/web1/repo init
restic -r sftp:coffer:/srv/backup/web1/repo backup /etc /home /var/www¿Qué herramienta debería enviar los backups?
| Herramienta | Transporte al VPS | Cifra antes de subir | Almacena solo los fragmentos modificados | Opción append-only |
|---|---|---|---|---|
| Borg 1.4 | SSH, borg serve en el VPS | Sí (repokey, keyfile) | Sí | Sí, por clave SSH: borg serve --append-only |
| restic 0.19 | SFTP, o HTTP(S) a rest-server | Sí, siempre activo | Sí | Solo con rest-server --append-only |
| rsync | SSH | No: los archivos llegan tal cual | No; --link-dest enlaces duros para los archivos sin cambios | No |
Versiones: Borg 1.4.5 y restic 0.19.1 eran las últimas versiones estables a 2 de noviembre de 2026. Borg 2 sigue en beta y no puede leer repositorios de Borg 1.x.
¿Por qué cifrar en el cliente en lugar de en el VPS?
Porque entonces el VPS solo almacena texto cifrado, y nadie que llegue a su disco puede leer tus archivos. Quien administra un hipervisor puede técnicamente leer un disco virtual sin cifrar, en cualquier proveedor de VPS. Nosotros no abrimos tus archivos, y los datos que cifras antes de que salgan de tu máquina eliminan esa posibilidad. KVM le da a tu servidor su propio kernel, así que puedes poner LUKS en el disco de datos o ejecutar ZFS con cifrado nativo, y las claves nunca salen de tu lado. Para las copias de seguridad, cifra en tu propia máquina antes de subirlas (Borg, restic y Kopia lo hacen), de modo que el servidor solo guarde texto cifrado.
Borg pide un modo de cifrado en borg init; su documentación recomienda repokey con una passphrase fuerte y dice que guardes una copia de la clave fuera tanto del repositorio como de la máquina que se respalda. restic cifra todos los datos que almacena con AES-256 y los autentica con Poly1305-AES, sin modo sin cifrar. Guarda la passphrase y la clave exportada en un gestor de contraseñas y en papel. El cifrado hecho en el servidor protege al servidor; el cifrado hecho en tu máquina te protege a ti.
¿Contra qué protege el modo append-only?
Append-only impide que un cliente comprometido borre los backups que hizo. Un atacante que controla un servidor también controla sus credenciales de backup, y en modo normal estas pueden ejecutar borg delete o restic forget --prune antes de que aparezca la nota de rescate.
- Borg: añade
--append-onlyal comandoborg serveforzado enauthorized_keys. La documentación de Borg señala que prune y delete siguen ejecutándose en este modo pero solo marcan los datos como eliminados: no se libera espacio ni se hace compactación. - restic: inicia rest-server con
--append-only, que acepta nuevos backups y se niega a borrar o modificar los existentes. El SFTP simple no tiene ese modo.
El precio es el mantenimiento: la poda necesita una segunda clave sin restricciones, usada desde una máquina a la que el atacante no puede llegar. En repositorios restic append-only, la documentación de restic te indica que escribas políticas forget con --keep-within. La receta completa de Borg está en ¿Cómo configuro un servidor de backup Borg en un VPS?, y la elección de restic en Restic: ¿servidor REST o SFTP para backups a un VPS?.
¿Cómo sé que mi copia de seguridad externa se va a poder restaurar?
Restaúrala desde ahí, de forma programada, en una máquina que no sea la original. Un trabajo que termina con estado 0 demuestra que la subida funcionó, no que tus archivos vuelvan. Reparte las comprobaciones para que las lentas se ejecuten pocas veces:
Una rutina de prueba de restauración
| Con qué frecuencia | Qué ejecutar | Qué demuestra |
|---|---|---|
| Después de cada ejecución | Lee el estado de salida y el log de borg create o restic backup | El trabajo llegó hasta el final |
| Semanal | borg check o restic check | La estructura y los índices del repositorio están en buen estado |
| Mensual | restic check --read-data-subset=10%, o borg check --verify-data (lee cada chunk, lento en HDD) | Los datos almacenados se descifran y coinciden con sus checksums |
| Cada trimestre | Extrae una carpeta real en una máquina de repuesto y abre los archivos | Puedes recuperar los datos con la clave y la frase de contraseña que guardaste |
¿Cuánto tarda una restauración completa y cabe en la cuota de tráfico?
A plena velocidad de línea, un puerto de 1 Gbit/s mueve 1 TB en unas 2 horas y 15 minutos; en la práctica, tu propia conexión y los discos duros marcan un ritmo más lento. Esa cifra es aritmética (8.000 gigabits a un gigabit por segundo), no una velocidad medida, así que cronometra la restauración de una carpeta real antes de contar con ella.
La cuota mensual de tráfico de cada plan es más del doble que su disco, 4 TB al mes en el plan Clay de 1 TB por ejemplo, así que subir un disco completo y restaurarlo entero en el mismo mes cabe dentro de la cuota. Cada servidor tiene una dirección IPv4 y una IPv6 /64 en un puerto de 1 Gbit/s, con una cuota de tráfico mensual de 2 TB más 2 TB por cada TB almacenado: 3 TB para Silt, 4 TB para Clay, 6 TB para Shale, 10 TB para Granite, 18 TB para Bedrock. Superada la cuota, el puerto funciona a 100 Mbit/s hasta que empieza el siguiente periodo; no se cobra nada extra.
¿Cuánto cuesta al mes por TB un destino de copias de seguridad externo?
Según el estudio de Coffervale del 2 de noviembre de 2026, los planes de VPS de almacenamiento de proveedores que aceptan criptomonedas y no piden ningún documento de identidad cuestan una mediana de $4.00 por TB al mes, mientras que los planes de VPS de propósito general de esos mismos proveedores cuestan $223.44 por TB, unas 56 veces más. Las copias de seguridad van en discos dimensionados para capacidad. El almacenamiento de copias de seguridad alojado no te da un servidor propio, como muestra la tabla; el balance se sopesa en ¿Es un VPS de almacenamiento una alternativa más barata a rsync.net o BorgBase?. Todos los planes y condiciones están en ¿Cuánto cuesta al mes un VPS de almacenamiento?, y el plan de 1 TB en detalle en ¿Dónde puedo conseguir un VPS con 1 TB de almacenamiento?.
| Opción | Qué es | Precio por TB al mes | Root y tu propio software |
|---|---|---|---|
| Coffervale Clay (1 TB) | VPS de almacenamiento, HDD | $1.66 en 12 meses | ✓ |
| Hetzner Storage Box BX11 | Almacenamiento en red por SFTP y Samba | $3.58 | ✗ |
| Backblaze B2 | Object storage | $6.95 | ✗ |
| BorgBase Medium | Repositorios Borg y restic alojados | $9.17 | ✗ |
| rsync.net | Almacenamiento de copias de seguridad por SSH | $15.00 | ✗ |
Precios comprobados el
Precios según lo publicado en la página de cada proveedor el 2 de noviembre de 2026; precios en euros convertidos a 1 EUR = 1,1172 USD (BCE, 30 de octubre de 2026). Los precios de Hetzner no incluyen IVA.
Preguntas sobre VPS de copias de seguridad
¿Puedo hacer copia de seguridad de un VPS a otro VPS?
Sí. Instala Borg o restic en el servidor de producción, apúntalo a un VPS de almacenamiento en otra ciudad por SSH y ejecútalo desde cron o un timer de systemd. Usa una cuenta distinta, preferiblemente en otro proveedor, para que un problema de cuenta no se lleve las dos copias.
¿Uso Borg o restic para un VPS de copias de seguridad?
Ambos cifran en el cliente y almacenan solo los chunks que cambian. Borg necesita Borg en el VPS y ofrece acceso append-only por clave SSH; restic escribe por SFTP sin más, o en rest-server cuando quieres append-only. Elige el que tenga los comandos de restauración que te sientas cómodo escribiendo bajo presión.
¿Coffervale hace copia de seguridad de mi VPS de copias de seguridad?
No. No hacemos copias de seguridad de tu servidor ni guardamos ninguna copia de tus datos en otro lugar, así que lo que está en un VPS de almacenamiento de Coffervale debe ser una de tus copias, nunca la única. Por eso mismo el VPS debería guardar tu tercera copia, no tu única copia.
¿Cuánto espacio necesitan las copias de seguridad?
Parte del tamaño de los datos que proteges y luego añade espacio para el historial. Las herramientas de deduplicación almacenan una sola vez los fragmentos sin cambios, así que los archivos diarios de ficheros mayormente estáticos crecen despacio; al cabo de un mes, borg info o restic stats muestran la cifra real. Para ampliar, contrata un plan mayor y copia tus datos con rsync o zfs send; cambiar el tamaño de un servidor en marcha no se ofrece en el lanzamiento.
¿Puedo pagar un VPS de copias de seguridad sin mostrar identificación?
Sí. Sin KYC: no se pide documento de identidad, selfie, tarjeta ni número de teléfono al registrarse. Recargas saldo con BTC, USDT, USDC, ETH, SOL, LTC, XMR, desde 1 US$, y haces el pedido con él.
Fuentes (14)
- Data Backup Options (P. Ruggiero, M. A. Heckathorn, 2012): la regla 3-2-1 — US-CERT / CISA (read 2026-11-02)
- Documentación de Borg 1.4.5: notas adicionales, modo append-only — BorgBackup project (read 2026-11-02)
- Documentación de Borg 1.4.5: borg init, modos de cifrado y copia de la clave — BorgBackup project (read 2026-11-02)
- Borg 2.0 (información preliminar) — BorgBackup project (read 2026-11-02)
- Documentación de restic: preparar un repositorio nuevo (SFTP, servidor REST) — restic project (read 2026-11-02)
- Documentación de restic: eliminar instantáneas de copia de seguridad (append-only y --keep-within) — restic project (read 2026-11-02)
- Documentación de restic: comprobar integridad y consistencia — restic project (read 2026-11-02)
- Documentación de restic: referencias, cifrado del repositorio — restic project (read 2026-11-02)
- README de Rest Server: modo append-only — restic project (read 2026-11-02)
- Página de manual rsync(1): --link-dest, cifrado del transporte — rsync project (Samba) (read 2026-11-02)
- Planes Storage Box (BX11 a BX41) hetzner.com/storage/storage-box — Hetzner Online (read 2026-11-02)
- Precios de B2 Cloud Storage backblaze.com/cloud-storage/pricing — Backblaze (read 2026-11-02)
- Planes y precios borgbase.com — BorgBase (read 2026-11-02)
- Precios de almacenamiento en la nube rsync.net/pricing.html — rsync.net (read 2026-11-02)