Cómo dividir servicios entre homelab y VPS: guía práctica

Problema Los equipos de infraestructura casera (homelab) y los servidores en la nube (VPS) a menudo se perciben como alternativas mutuamente excluyentes. En la práctica, muchos administradores terminan con una mezcla desordenada: algunos servicios críticos se quedan en casa, otros se despliegan en la nube sin una estrategia clara. El resultado es sobrecarga de ancho de banda, exposición innecesaria de la IP doméstica, copias de seguridad fragmentadas y, en el peor de los casos, interrupciones cuando el hardware doméstico se apaga para mantenimiento. El reto consiste en definir una separación lógica que aproveche la “gravedad de datos” del homelab y la disponibilidad permanente del VPS, sin crear dependencias circulares ni duplicar recursos. ...

August 13, 2026 · Ernesto

Cómo reparar un Windows Update que deja el PC en bucle de reparación automática

Problema Un número creciente de portátiles con Windows 11 entra en un bucle de Automatic Repair justo después de instalar una actualización. El sistema muestra “Preparing Automatic Repair”, “Diagnosing your PC” y termina en el menú de recuperación (WinRE) sin llegar al escritorio. En la mayoría de los casos el disco es visible, los archivos están intactos, pero el gestor de arranque no reconoce ninguna instalación de Windows. El síntoma típico es el BSOD “INACCESSIBLE_BOOT_DEVICE” o “LOADER_ROLLBACK_DETECTED” al intentar iniciar en modo seguro. ...

August 12, 2026 · Ernesto

Cómo evitar la pérdida de datos en mirrors de Storage Spaces (2‑disk)

Problema En entornos de servidor único se suele buscar una solución de redundancia “barata” que no requiera hardware RAID. Storage Spaces con un mirror de dos discos y formato ReFS parece cumplir ese objetivo: ofrece tolerancia a fallos y, según la documentación, auto‑reparación sin coste adicional. Sin embargo, cuando el pool se llena más allá de la mitad de su capacidad útil, la capa de metadatos pierde espacio para registrar su propio estado. Un error lógico o un aumento de latencia en cualquiera de los discos lleva al pool a un estado degradado que, mientras el servidor sigue encendido, puede pasar desapercibido. Al reiniciar, Storage Spaces intenta volver a montar el virtual disk, pero al no disponer del margen necesario para reescribir la metadata de salud, el volumen se marca como Detached o aparece como partición RAW. En ese momento las herramientas de reparación habituales (por ejemplo Repair‑VirtualDisk) no logran recuperar el acceso y la única salida práctica es recrear el pool y restaurar desde backup. ...

August 11, 2026 · Ernesto

Cómo gestionar la suspensión de una AWS Account después de pagar la factura

Problema En entornos de producción basados en AWS, la facturación es un punto crítico que, si falla, puede desencadenar la suspensión automática de la cuenta. La situación típica incluye: una factura marcada como impaga, un pago que se registra como “Paid” en la consola, pero la cuenta sigue bajo restricción, impidiendo lanzar instancias, acceder a bases de datos o ejecutar scripts. El bloqueo persiste mientras el equipo de soporte de AWS no responde o la escalada no llega a la persona adecuada. El resultado es tiempo de inactividad, pérdida de ingresos y la incertidumbre sobre la integridad de los volúmenes EBS, snapshots y bases de datos. ...

August 11, 2026 · Ernesto

Cómo automatizar el encendido y apagado de Proxmox Backup Server (PBS) en entornos multi‑host

Problema En infraestructuras con varios nodos Proxmox y varios servidores de backup (PBS), mantener todos los dispositivos encendidos todo el tiempo genera un consumo energético innecesario y aumenta la superficie de ataque. La solución típica consiste en usar Wake‑on‑LAN (WoL) para encender los PBS justo antes de iniciar los trabajos de copia y apagarlos al terminar. Cuando se añaden más hosts y rutas de backup, la coordinación se vuelve compleja: ...

August 10, 2026 · Ernesto

Cómo evitar fallos de backup en Veeam 13/13.1 con VMs en Proxmox: NIC y VLAN

Problema En entornos donde Veeam Backup & Replication se ejecuta como appliance y los workers son VMs en Proxmox, es frecuente que, tras una actualización o una recreación de workers, los backups fallen porque los workers no pueden comunicarse con el servidor de backup. El síntoma típico es: El test de conectividad del worker devuelve “OK”, pero la descarga del bundle local falla. Los logs indican pérdida de la etiqueta VLAN configurada en la NIC del worker. En algunos casos el worker se elimina automáticamente después de intentar descargar el bundle. Este patrón se repite tanto después de actualizaciones de Veeam (por ejemplo, de 13 a 13.1) como al crear workers nuevos mediante el wizard de Veeam. El problema no está limitado a una versión concreta; cualquier combinación de Veeam appliance + Proxmox + NIC virtio puede presentar el mismo comportamiento. ...

August 7, 2026 · Ernesto

Cómo diseñar una estrategia 3‑2‑1 para backup y recuperación de Active Directory

Problema Mantener una infraestructura con más de 20 controladores de dominio (DC) virtualizados y garantizar que, ante un compromiso o una falla catastrófica, el directorio activo pueda restaurarse rápidamente es un reto constante. La mayoría de los equipos intentan seguir la regla 3‑2‑1: tres copias, en dos medios diferentes, una fuera del sitio. En entornos híbridos (Hyper‑V, VMware, Azure) surge la duda sobre: Cuántas capas de respaldo son realmente necesarias. Si el software de backup debe estar unido al AD. Cuál es la mejor forma de almacenar copias “frías” (cold tier) sin inflar costos. Qué procesos de recuperación probar y con qué cuentas. El problema no es solo técnico; es de planificación, validación y de evitar un punto único de falla que pueda colapsar toda la estrategia. ...

August 6, 2026 · Ernesto

Cómo solucionar BSOD y volúmenes dirty tras una restauración Bare Metal de un Windows Server Domain Controller

Problema Al restaurar un controlador de dominio (Domain Controller) de Windows Server 2022 mediante una copia Bare Metal de Veeam, el sistema arranca una o varias veces con BSOD (CRITICAL_SERVICE_FAILED). Después de iniciar Windows RE y ejecutar CHKDSK, el equipo vuelve a iniciar sin problemas y los servicios de AD DS, DNS y Netlogon aparecen sanos. El patrón que se repite en varios entornos es: Una restauración Bare Metal (física o como VM) de un DC. El primer arranque muestra una pantalla azul con el código de error. El volumen del sistema está marcado como dirty (fsutil dirty query devuelve “Dirty”). CHKDSK corrige la corrupción y el arranque vuelve a la normalidad. Los síntomas no son exclusivos de Veeam; cualquier proceso que copie bloques de disco sin validar la integridad del sistema de archivos puede dejar el flag dirty y provocar fallos críticos de servicio al iniciar. ...

August 6, 2026 · Ernesto

Cómo migrar controladores de dominio de Windows Server 2019 a 2022

Problema En entornos con varios controladores de dominio (DC) basados en Windows Server 2019, llega un momento en que se necesita actualizar a una versión más reciente, por ejemplo Windows Server 2022. La migración suele implicar: Añadir un nuevo DC limpio (DC X) con la versión objetivo. Transferir los roles FSMO y validar la replicación. Desmantelar los DC antiguos, reinstalarlos con la nueva versión y volver a integrarlos. El proceso parece lineal, pero la práctica revela fallos de replicación, dependencias de certificados, configuraciones de LDAP y copias de seguridad que pueden romper servicios críticos si no se gestionan correctamente. ...

August 4, 2026 · Ernesto

Cómo solucionar errores 401 Unauthorized al conectar Kopia UI con un Kopia server en Docker

Problema En entornos de self‑hosted backup es frecuente montar un Kopia server dentro de un contenedor Docker y exponerlo mediante un reverse proxy con TLS. El cliente gráfico, Kopia UI, se conecta a esa URL para crear o abrir repositorios remotos. Un error típico que aparece en la UI es: Connect Error: INTERNAL: internal server error: connect error: error opening repository: error connecting to API server: unable to establish session for purpose=: error establishing session: unable to initialize session: rpc error: code = Unauthenticated desc = unexpected HTTP status code received from server: 401 (Unauthorized); transport: received unexpected content-type "text/plain; charset=utf-8": EOF En otras palabras, la petición HTTP llega al servidor, pero la capa de autenticación de la API rechaza al usuario. El síntoma se repite tanto en Windows como en cualquier otro cliente que use el mismo endpoint. ...

August 4, 2026 · Ernesto