Windows Server

Copia de seguridad y restauración en Windows Server: Windows Server Backup y wbadmin

6 pasos 16 min de lectura 16 vistas 0
Contenido

Las instantáneas (snapshots) del panel de control son útiles, pero se guardan en la misma plataforma que su servidor. Windows Server Backup viene integrado en todas las ediciones de Windows Server y permite hacer copias de seguridad de todo el servidor o de carpetas concretas de forma programada, conservar varias versiones y restaurar archivos sueltos, carpetas o el sistema completo. Esta guía explica cómo instalarlo, cómo hacer copias de seguridad programadas y puntuales con la interfaz gráfica y con wbadmin, cómo restaurar archivos y cómo llevar las copias de seguridad fuera del servidor.

Una copia de seguridad guardada en el mismo disco que los datos que protege no sobrevivirá a un fallo de ese disco ni a una reinstalación. Haga la copia en un segundo disco y luego cópiela a otro servidor o a un almacenamiento situado en otra ubicación.

Paso 1: Instalar Windows Server Backup

En el Administrador del servidor (Server Manager), elija Agregar roles y características (Add roles and features), avance hasta Características (Features) y marque Copias de seguridad de Windows Server (Windows Server Backup), o use PowerShell como administrador:

Install-WindowsFeature Windows-Server-Backup -IncludeManagementTools
Get-WindowsFeature Windows-Server-Backup

Ábralo con wbadmin.msc. La herramienta de línea de comandos es wbadmin.

Paso 2: Elegir el destino de la copia de seguridad

DestinoVersiones que se conservanNotas
Disco dedicado a copias de seguridadMuchas (las más antiguas se eliminan automáticamente cuando se llena)Recomendado. El disco se formatea y queda reservado para las copias de seguridad.
Volumen en otro disco (p. ej., D:)VariasSencillo si ya tiene un disco de datos; la E/S del disco es compartida.
Recurso compartido de redSolo la última copiaCada ejecución sobrescribe la anterior; mantenga el recurso compartido en una red privada y nunca exponga SMB a Internet.

En un servidor en la nube con un solo disco, añada primero un disco de datos, o haga la copia de seguridad de carpetas concretas en un volumen local y cópielas fuera del servidor como se indica en el paso 6.

Paso 3: Hacer una copia de seguridad puntual

# List disks and volumes Windows Server Backup can use
wbadmin get disks

# Full server backup (system, boot and all critical volumes) to drive E:
wbadmin start backup -backupTarget:E: -allCritical -vssFull -quiet

# Only selected folders
wbadmin start backup -backupTarget:E: -include:"C:\inetpub,C:\Data" -quiet

-allCritical incluye todo lo necesario para una restauración completa del sistema (bare-metal). -vssFull marca los archivos de las aplicaciones (por ejemplo, SQL Server o Exchange) como respaldados; use -vssCopy en su lugar si otra herramienta de copia de seguridad también respalda esas mismas aplicaciones.

Paso 4: Programar copias de seguridad diarias

En wbadmin.msc, haga clic en Programar copia de seguridad (Backup Schedule), elija Servidor completo (Full server) o Personalizado (Custom) y seleccione la hora (por ejemplo, 03:00) y el destino. Desde la línea de comandos:

# Daily at 03:00 to a dedicated disk (copy the Disk Identifier from "wbadmin get disks")
wbadmin enable backup -addtarget:{a1b2c3d4-0000-0000-0000-000000000000} -schedule:03:00 -allCritical -quiet

# Or to an existing volume
wbadmin enable backup -addtarget:E: -schedule:03:00 -include:"C:\inetpub,C:\Data" -quiet

# Check the schedule and recent results
wbadmin get status
wbadmin get versions
Get-WinEvent -LogName Microsoft-Windows-Backup -MaxEvents 10 | Select-Object TimeCreated, Id, Message

Paso 5: Restaurar archivos o carpetas

En wbadmin.msc, elija Recuperar (Recover), seleccione la fecha de la copia de seguridad y después Archivos y carpetas (Files and folders), y restaure en la ubicación original o en otra carpeta. Es más seguro restaurar primero en otra carpeta: así puede comparar antes de sobrescribir los datos en producción.

# Find the version identifier (date and time) of the backup you need
wbadmin get versions

# Restore a folder to D:\restore without overwriting the live files
wbadmin start recovery -version:10/13/2026-03:00 -itemType:File `
  -items:C:\inetpub\wwwroot -recoveryTarget:D:\restore -recursive -quiet

La restauración completa del sistema (recuperación bare-metal) se realiza arrancando desde el medio de instalación de Windows Server y eligiendo Reparar el equipo → Solucionar problemas → Recuperación de imagen del sistema (Repair your computer → Troubleshoot → System Image Recovery). En un servidor en la nube, esto requiere acceso a la consola con la ISO de instalación montada; abra un ticket si necesita ayuda con ello.

Paso 6: Llevar las copias de seguridad fuera del servidor

Conserve al menos una copia en otro lugar. Dos métodos habituales:

# Mirror a backup folder to another Windows server over a private network share
robocopy D:\Backups \\10.0.0.20\backups\web01 /MIR /Z /R:3 /W:10 /LOG:C:\Logs\robocopy.log

# Upload to object storage (S3-compatible, Backblaze B2 and others) with rclone
# after running "rclone config" once to add a remote called "offsite"
rclone copy D:\Backups offsite:web01-backups --progress

Programe la copia externa en el Programador de tareas para que se ejecute una hora después de que termine la copia de seguridad, y pruebe de vez en cuando una restauración desde esa copia externa: una copia de seguridad que nunca ha restaurado es solo una esperanza.

Preguntas frecuentes

¿La copia de seguridad falla con un error de VSS o de instantáneas ("shadow copy")?

Ejecute vssadmin list writers y busque los escritores (writers) que no estén en estado "Stable"; reiniciar el servicio relacionado (o el servidor) suele solucionarlo. Asegúrese también de que el destino tenga suficiente espacio libre y de que los volúmenes de origen dispongan de al menos unos cuantos GB libres para las instantáneas.

¿Cuánto espacio necesito?

La primera copia de seguridad ocupa aproximadamente lo mismo que los datos usados. Las siguientes son incrementales a nivel de bloque, por lo que los cambios diarios suelen ser pequeños. Calcule al menos entre 1,5 y 2 veces el espacio usado para conservar un número útil de versiones.

¿Puedo hacer así la copia de seguridad de una base de datos MySQL o SQL Server?

Una copia de seguridad de SQL Server compatible con VSS es coherente. Para MySQL/MariaDB, haga además un volcado periódico (mysqldump) antes de que se ejecute la copia de seguridad, para poder restaurar una sola base de datos sin tener que restaurar todo el volumen.

¿Sigue sin resolverlo después de seguir estos pasos? Abra un ticket de soporte y el equipo técnico de IMIDC, disponible 24/7, le ayudará. Incluya la IP del servidor, la versión de Windows Server, el comando wbadmin que ejecutó y el mensaje de error completo o la entrada del registro de eventos para que podamos localizar el problema más rápido.

¿Fue útil la respuesta?

Tutoriales relacionados