Tema 2 · 3 · Almacenamiento en bloques (EBS): un disco nuevo en Windows
Presentación del Tema 2: «Laboratorio almacenamiento en Bloque - 1» y «Laboratorio de bloques · paso a paso». Duración: unos 45 minutos. Coste: la máquina Windows cuesta unos 0,19 USD/hora (licencia incluida): termina la instancia en cuanto acabes.
Etiquetas de lo que creas. Todo recurso que crees a mano (máquina, volumen, bucket, base de datos, tabla, función...) ponle estas etiquetas, al crearlo (apartado Tags / Etiquetas) o después desde su pestaña de etiquetas:
curso=G214,universidad=CUNEFyactividad=02.03-EBSWindowsFormatearDisco. Si algún día hay que borrar recursos a mano, se localizan todos de golpe conaws resourcegroupstaggingapi get-resources --region eu-north-1 --tag-filters Key=actividad,Values=02.03-EBSWindowsFormatearDisco. Más detalle (cómo etiquetar con la CLI, cómo buscar y qué hacer en una emergencia): README principal, sección «Etiquetas».
Qué vas a hacer
Entender que un volumen de bloques es un disco crudo: hasta que el sistema operativo no lo formatea y lo monta, no existe para el usuario. Lanzas un Windows Server con un disco extra de 8 GB, ves que Windows solo enseña el disco C:, y le das formato al extra para que aparezca como D:.
Esta carpeta no tiene ficheros: todo se hace con la consola de AWS y el escritorio remoto. Guía con capturas: Anexo - Tema 2 - Guías de creación de recursos.docx (apartado Almacenamiento de bloques).
Qué se crea en AWS
- Una instancia Windows Server 2025
m7i-flex.largecon su volumen raíz de 30 GB. - Un volumen EBS extra de 8 GB gp3 (Delete on termination = No).
- Un Security Group con RDP (3389) solo desde tu IP.
- Un par de claves
.pem(para descifrar la contraseña de Administrator).
Antes de empezar
- [ ] Cuenta de AWS y región eu-north-1.
- [ ] Un cliente de escritorio remoto: Conexión a Escritorio remoto en Windows, o Windows App / Microsoft Remote Desktop en Mac.
- [ ] Sabes qué es un Security Group (Anexo Tema 2, apartado Security Groups, o
01.01-CrearYConectarVM.md).
Paso a paso
Paso 1 · Lanza la instancia Windows
EC2 > Launch instance:
| Campo | Valor |
|---|---|
| Nombre | Windows-EBS |
| AMI | Microsoft Windows Server 2025 Base |
| Tipo | m7i-flex.large |
| Key pair | Una existente o Create new key pair (.pem) |
| Security Group | Nuevo, con RDP (3389) y en Allow RDP traffic from elige My IP. Si la consola propone Anywhere (0.0.0.0/0), cámbialo: dejaría el escritorio remoto abierto a todo Internet |
| Storage | Deja el volumen raíz y pulsa Add new volume: 8 GB gp3. Comprueba que Delete on termination está en No: así el volumen sobrevive a la instancia y podrás hacer Detach y Attach en la carpeta siguiente. Con No, bórralo tú a mano al final |
Pulsa Launch instance y espera unos minutos.
Qué verás: la instancia en Running y, tras unos minutos, 2/2 checks passed.
Paso 2 · Conéctate por escritorio remoto
- Selecciona la instancia → Connect → pestaña RDP client.
- Descarga el Remote Desktop file (es el fichero de conexión).
- Get password: sube tu clave privada
.pemy pulsa Decrypt password. La contraseña solo se puede descifrar unos 4 minutos después de arrancar (orientativo): hasta entonces la consola dice que aún no está disponible; espera y recarga.- Alternativa por CLI, desde tu equipo y con el
.pemen la misma carpeta:aws ec2 get-password-data --instance-id i-XXXX --priv-launch-key clave.pem --region eu-north-1 --query PasswordData --output text
- Alternativa por CLI, desde tu equipo y con el
- Abre el fichero
.rdp, acepta la advertencia (Conectar) y el certificado, usuarioAdministrator(¡en inglés!) y la contraseña descifrada.
Qué verás: el escritorio de Windows Server.
Paso 3 · Mira qué discos ve Windows
Abre el Explorador de archivos → This PC (Este equipo).
Qué verás: solo C: (unos 30 GB). El disco extra está conectado pero sin formatear, así que Windows no lo muestra.
Paso 4 · Inicializa y formatea el disco extra
- Clic derecho en Inicio → Disk Management.
- Windows te pide inicializar el disco nuevo: deja la opción por defecto (GPT) y OK.
- Verás el disco de 8 GB como Unallocated. Clic derecho sobre el espacio sin asignar → New Simple Volume.
- En el asistente: tamaño por defecto, letra D:, sistema de archivos NTFS, nombre (por ejemplo
Datos) y marca el formateo rápido. Finaliza.
Paso 5 · Compruébalo
Vuelve a This PC.
Qué verás: ahora sí aparece D: con unos 8 GB (7,98 GB: 8 GiB menos 16 MB reservados). Entra y crea un fichero de prueba: D:\Prueba.txt con cualquier texto. (Lo necesitas en la carpeta siguiente.)
Paso 6 (opcional) · Añadir un volumen a una máquina que ya corre
Si no añadiste el disco al lanzar la instancia: EC2 → Volumes → Create volume (8 GiB, gp3, la misma zona de disponibilidad que la instancia, por ejemplo eu-north-1a) → selecciónalo → Actions → Attach volume → elige la instancia.
Extra · El mismo disco en Linux
En una instancia Linux el proceso es el mismo con tres pasos: identificar el disco, formatearlo y montarlo. Se hace en 02.06-laboratoriocafeteria y en 02.09-ejerciciocbicimad:
lsblk # identifica el disco por su TAMAÑO, no por el nombre
sudo blkid /dev/nvme1n1 # no debe mostrar NADA; si muestra TYPE="ext4", ya tiene datos: no hagas mkfs
sudo mkfs -t ext4 /dev/nvme1n1 # formatea
sudo mkdir -p /mnt/ebs
sudo mount /dev/nvme1n1 /mnt/ebs # monta
df -h # confirma
Errores frecuentes
| Síntoma | Causa | Solución |
|---|---|---|
| Get password dice que la contraseña no está disponible | Han pasado menos de ~4 minutos desde el arranque | Espera y recarga |
| No conecta por RDP (timeout) | La regla 3389 no admite tu IP actual (ha cambiado) | Edita la regla del Security Group: My IP de nuevo |
En This PC no aparece D: |
El disco extra no está formateado | Paso 4 (Disk Management) |
| No encuentro la contraseña por mayúsculas/idioma | El usuario es Administrator, en inglés |
Escríbelo tal cual |
Limpieza
No la hagas todavía si vas a hacer 02.04-EBSSnapshotDetachAmpliar.md: usa esta misma máquina y este disco. Cuando termines (o si no vas a hacerla):
- EC2 → Instances → Terminate de
Windows-EBS(la Windows cuesta unos 0,19 USD/h). - EC2 → Volumes → Delete volume del disco de 8 GB (queda Available porque tenía Delete on termination = No; sigue facturando aunque nadie lo use).
- Borra también el Security Group y el par de claves (no cuestan, pero no los dejes).
Cómo sabes que has terminado
- [ ] Viste solo
C:antes de formatear yD:(7,98 GB) después. - [ ] Sabes explicar por qué un volumen nuevo no aparece hasta que se formatea (es un disco crudo: sin sistema de archivos no hay ficheros).
- [ ] Tienes
D:\Prueba.txtcreado para la siguiente carpeta.
Anterior: 02.02-s3versionadoysync · Siguiente: 02.04-EBSSnapshotDetachAmpliar.md