termal.in

← Blog

Copia de seguridad de Windows Server con Volume Shadow Copy — cifrada, sin instalar nada

· Termalin Team windowsbackupsconnectorsysadminencryption

Hacer copia de seguridad de un Windows Server en marcha es, sobre todo, pelear con archivos abiertos: una base de datos en funcionamiento, un almacén de Exchange o de correo, un archivo bloqueado por IIS. Cópialos mientras se están escribiendo y la copia puede quedar inconsistente — una restauración que no monta. La respuesta estándar de Windows es el Servicio de instantáneas de volumen (Volume Shadow Copy Service, VSS), y es justo lo que usan las copias de seguridad de Termalin en Windows. Obtienes un archivo cifrado, fuera del sitio, sin instalar nada en el servidor más que el Connector.

Qué se respalda, y cómo VSS lo mantiene consistente

Enumeras las carpetas que quieres — digamos C:\inetpub y un directorio de datos. Antes de leerlas, la copia le pide a Windows una Volume Shadow Copy (Win32_ShadowCopy.Create) y lee tus archivos desde esa instantánea en un instante concreto. Las bases de datos y los almacenes de correo abiertos se capturan en un estado consistente en lugar de a media escritura. La instantánea se elimina siempre al terminar la ejecución, incluso cuando una ejecución falla.

Un requisito que conviene saber: VSS necesita que el usuario de inicio de sesión del Connector sea administrador. Si no lo es, los archivos se leen directamente, y el archivo lleva una nota de que los archivos abiertos pueden quedar inconsistentes — así que para un servidor con datos en vivo, dale al Connector una cuenta de administrador.

Unas reglas sobre las rutas:

  • Una ruta completa por línea, hasta 50 rutas por tarea.
  • Nada de unidades enteras (no puedes apuntarlo solo a C:\) y nada de rutas de red.
  • En el archivo, las rutas conservan la letra de unidad, p. ej. C/inetpub/….

Configuración: un Connector, luego una tarea

No se instala nada en el servidor salvo el Connector. Instálalo desde la pestaña Obtener comando de instalación → Windows del panel web y ejecuta la única línea que te da en PowerShell (pide permisos de administrador por sí mismo):

irm https://termal.in/i/<token>.ps1 | iex

Funciona en Windows PowerShell 5.1, y el enlace de instalación es de un solo uso y válido durante una hora. El Connector añade el servidor OpenSSH integrado si falta, pero el puerto 22 sigue cerrado — sshd escucha solo en la propia máquina — y todo viaja por el túnel saliente del propio Connector. Hay compilaciones x64 y ARM64.

Luego crea la tarea en Cuenta → Copias de seguridad → + Añadir copia de seguridad: elige el servidor, las rutas, una programación, cuántas copias conservar y un límite de velocidad de lectura. La copia empaqueta las carpetas con el tar.exe integrado con prioridad por debajo de lo normal, así que necesita Windows 10 1803 / Windows Server 2019 o posterior.

Programación y retención

  • Cuándo: manual, cada hora (en la siguiente hora en punto), a diario (a una hora, :00 UTC) o cada semana (el domingo a esa hora, UTC).
  • Conservar las últimas N: los N archivos correctos más recientes, 1–365, 7 por defecto. El más antiguo se elimina en cuanto uno más nuevo tiene éxito.
  • Límite de velocidad de lectura: 20 MB/s por defecto para que una ejecución no ahogue el disco ni la red que necesita el servidor; 0 lo quita.
  • Una sola ejecución tiene un tope de seis horas.

Dónde van los archivos

Elige un destino por tarea:

  • Almacenamiento de Termalin — un espacio compartido con las grabaciones de sesión (25 GB en Pro, 100 GB en Team).
  • Tu propio bucket compatible con S3 — AWS, Backblaze B2, Cloudflare R2, Hetzner, MinIO.
  • Mi servidor (vía Connector) — por SFTP a otro de tus servidores que tenga un Connector.

Solo el almacenamiento de Termalin cuenta en el espacio de tu plan; un bucket S3 o tu propio servidor no.

Cifrado — solo tú puedes abrirlo

Cada archivo recibe una clave de datos nueva, envuelta para la clave X25519 de la tarea (AES-256-GCM). La mitad privada vive en tu bóveda tras tu contraseña maestra, así que el almacenamiento de Termalin, tu bucket y tu propio servidor solo guardan datos cifrados.

Para ser precisos sobre dónde ocurre el cifrado: corre en el backend de Termalin, antes de escribir nada en el almacenamiento — esto no es cifrado de extremo a extremo del lado del cliente, y no lo llamamos así. Lo cierto es que nada se guarda en claro y solo tu clave abre un archivo.

Restaurar

No hay restauración automática al servidor. Para recuperar archivos, usa Descifrar y guardar — en el navegador o en la app de escritorio — para producir un .tar.gz en claro, luego cópialo al servidor por SFTP y descomprímelo. Como la clave es tuya, la restauración la llevas tú de principio a fin.

Alertas cuando una copia no ocurre

Una ejecución programada fallida se avisa igual que llegan tus otras alertas — correo, push, Telegram o webhook. También se detecta una tarea que simplemente se queda en silencio: sin ninguna ejecución correcta durante alrededor del doble de su intervalo (3 horas para las de cada hora, dos días para las diarias, dos semanas para las semanales), se envía una alerta. Un Ejecutar ahora manual muestra cualquier error en el momento.

Planes y qué pasa si te vas

  • Free: sin copias de seguridad. Prueba: hasta 5 GB.
  • Pro: 20 tareas, archivo más grande 4 GB, 25 GB de espacio.
  • Team: 100 tareas, archivo más grande 20 GB, 100 GB de espacio.
  • ¿Necesitas más espacio?: +100 GB por $2.99/mes o +1 TB por $19.99/mes, desde tu saldo.

Si un plan termina, los archivos en el almacenamiento de Termalin siguen descargables durante 30 días (14 en la prueba), con avisos por correo antes de eliminar nada. Las copias guardadas en tu propio bucket S3 o en tu propio servidor nunca se tocan.

Deja que un agente de IA haga una copia antes de un cambio arriesgado

A través del endpoint MCP alojado de Termalin, un asistente puede llamar a backup_create para hacer una copia antes de una migración o un cambio masivo, y a backup_list para confirmar que la de anoche se ejecutó. backup_create está marcada como una herramienta que puede eliminar datos, porque conservar las N copias más recientes borra la más antigua — así que se trata con el mismo cuidado que cualquier cosa destructiva.


Termalin hace copia de seguridad de servidores Linux, Windows y macOS de la misma forma — mira la página de copias de seguridad de servidores. Para el resto de la historia de Windows, están Windows Server por SSH y la monitorización de Windows Server.

Pruébalo en un host.

Termalin es un cliente SSH rápido para ti y para tus agentes.

Plan gratuito · 14 días de Pro de prueba · precios

Añade Termalin como fuente preferida en Google