Sin identificación al registrarte · VPS de almacenamiento de 500 GB a 8 TB · Paga en BTC, USDT, USDC, ETH, SOL, LTC, XMR
Idioma: Español
Obtener almacenamiento

Primer inicio de sesión · el disco de almacenamiento

¿Cómo monto y formateo el disco de almacenamiento en un VPS de almacenamiento Linux?

Localiza el disco vacío, dale una partición y un sistema de archivos, cífralo si quieres y móntalo para que un disco ausente nunca bloquee el arranque. Diez comandos, cada uno explicado, con el error que borra el disco equivocado señalado.

Última actualización: · 8 min de lectura

Respuesta rápida

¿Cómo monto y formateo el disco de almacenamiento en un VPS Linux?

Para montar y formatear el disco de almacenamiento en un VPS Linux, localízalo con lsblk, crea una partición GPT, formatéala en ext4 o XFS, opcionalmente dentro de LUKS, y móntala desde /etc/fstab por UUID con nofail, para que un disco ausente nunca bloquee el arranque. Los pasos sirven para cualquier VPS de almacenamiento KVM, incluidos los planes Coffervale desde 1 TB a $1.66 al mes con 12 meses (2 November 2026).

¿Cuáles son los pasos?

  1. Identifica el disco vacío

    lsblk muestra todos los discos; el disco de almacenamiento no tiene particiones ni punto de montaje.

  2. Crea una partición GPT

    parted escribe una etiqueta GPT y una partición en todo el disco.

  3. Cífralo (opcional)

    cryptsetup luksFormat y cryptsetup open, y luego haz una copia de seguridad de la cabecera LUKS fuera del servidor.

  4. Crea un sistema de archivos

    mkfs.ext4 -m 1 o mkfs.xfs, con una etiqueta que reconozcas.

  5. Móntalo por UUID con nofail

    Una línea en /etc/fstab, y luego mount y findmnt para confirmar.

¿Qué disco es el de almacenamiento?

Ejecuta lsblk: el disco de almacenamiento es el grande, sin particiones, sin sistema de archivos y sin punto de montaje. Los VPS de almacenamiento vienen en dos diseños: un disco de sistema pequeño más un disco de datos grande, o un único disco grande. Según la encuesta de Coffervale sobre 2 November 2026, 6 de los 18 vendedores de VPS de almacenamiento que aceptan criptomonedas sin documento de identidad indican en sus páginas que el almacenamiento llega como un disco o dispositivo de bloque separado; los otros 12 describen un solo disco o no lo especifican. Comprueba el tuyo antes de teclear nada destructivo.

En KVM, los discos virtio se llaman vda, vdb y así sucesivamente, y los discos virtio-SCSI sda, sdb. Los tamaños se muestran en unidades binarias, así que un disco de 1 TB aparece como unos 931G. Si lsblk solo muestra un disco y / ya ocupa todo su tamaño, no hay nada que formatear: crea una carpeta como /srv/data y salta a la sección sobre opciones de cifrado del final.

Lista los discos y nombra el vacío
lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINTS

# Use the empty disk from the list above; this example assumes /dev/vdb
DISK=/dev/vdb
PART=/dev/vdb1

¿Particiono el disco de almacenamiento o lo formateo entero?

Crea una partición GPT en todo el disco. Un sistema de archivos escrito directamente sobre el dispositivo en bruto también funciona, pero una tabla de particiones indica a cualquier herramienta y a cualquier administrador que lo revise después que el disco está en uso, y parted alinea la partición por ti. Las imágenes cloud de Debian y Ubuntu no siempre incluyen parted, así que instálalo primero (dnf install parted en AlmaLinux o Rocky Linux, y lo mismo para cryptsetup más abajo).

Una partición en todo el disco, como root
apt install parted
parted -s -a optimal "$DISK" mklabel gpt mkpart data 0% 100%
partprobe "$DISK"
lsblk "$DISK"

¿Cifro el disco de almacenamiento con LUKS?

Cífralo si algo en el VPS va a guardar archivos en claro: ejecuta cryptsetup luksFormat en la partición, ábrela con un nombre y crea el sistema de archivos sobre el dispositivo abierto. LUKS2 es el formato predeterminado. Mantén el disco del sistema sin cifrar y el disco de datos bajo LUKS: tras un reinicio, inicia sesión por SSH y desbloquea el disco de datos con tu frase de contraseña. 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.

Haz una copia de seguridad de la cabecera LUKS y llévala fuera del servidor: si la cabecera se daña, los datos que hay detrás se pierden. El manual de cryptsetup añade una advertencia que conviene leer dos veces: una copia de seguridad de la cabecera junto con una frase de contraseña válida en el momento de hacerla descifra el disco incluso después de cambiar o eliminar esa frase de contraseña. Trata el archivo de copia de seguridad como si fuera la propia frase de contraseña.

LUKS en la partición (salta este bloque si el disco no está cifrado)
apt install cryptsetup
cryptsetup luksFormat "$PART"
cryptsetup open "$PART" coffer

cryptsetup luksHeaderBackup "$PART" --header-backup-file /root/coffer-luks-header.img
# copy /root/coffer-luks-header.img to your own machine, then delete it here

¿El disco de almacenamiento debe usar ext4 o XFS?

Usa ext4 salvo que tengas un motivo para no hacerlo; es el único de los dos que puedes reducir. Ambos manejan sin problema repositorios de copias de seguridad de varios terabytes y sincronización de archivos, y ambos crecen en caliente cuando el disco aumenta. Las diferencias que importan en un VPS de almacenamiento:

Propiedadext4XFS
Crecer mientras está montadoSí, resize2fsSí, xfs_growfs (debe estar montado)
ReducirSí, desmontado, con resize2fsApenas: solo se reduce el último grupo de asignación, y no se puede eliminar
Espacio reservado para root5 % por defecto; -m 1 mantiene el 1 %No existe tal reserva
Longitud de la etiquetaHasta 16 bytesHasta 12 caracteres

En un disco de datos de 1 TB, la reserva por defecto de ext4 retiene 50 GB que solo root puede usar. Para un disco que almacena copias de seguridad o datos de sincronización, el 1 % es más que suficiente, ya que el sistema operativo no vive ahí. Formatea la partición, o el dispositivo LUKS abierto si lo cifraste:

Formato: elige una línea
# The device to format: the partition, or the opened LUKS device
DEV="$PART"        # with LUKS: DEV=/dev/mapper/coffer
mkfs.ext4 -m 1 -L coffer "$DEV"
# or: mkfs.xfs -L coffer "$DEV"

¿Cómo monto el disco al arrancar con fstab, UUID y nofail?

Añade una línea /etc/fstab que nombre el sistema de archivos por UUID y lleve nofail. El manual de fstab recomienda UUID o etiquetas porque los nombres de dispositivo siguen el orden en que se detectan los discos y pueden cambiar cuando se añaden o quitan discos. Con nofail, la documentación de systemd indica que el arranque continúa sin esperar al montaje y tanto si tiene éxito como si no, así que un disco desconectado o bloqueado no puede dejar un servidor remoto atascado en un prompt de emergencia al que no puedes llegar.

Un disco cifrado también lleva noauto: no se puede montar antes de que lo desbloquees por SSH, así que el arranque no debería intentarlo. El pequeño script de abajo lo abre por el UUID de LUKS y lo monta en un solo paso.

ext4 simple: montado en cada arranque
mkdir -p /srv/data
UUID=$(blkid -s UUID -o value "$PART")
echo "UUID=$UUID  /srv/data  ext4  defaults,nofail  0  2" >> /etc/fstab
systemctl daemon-reload
mount /srv/data
findmnt /srv/data
LUKS: montado después de que lo desbloquees
mkdir -p /srv/data
FSUUID=$(blkid -s UUID -o value /dev/mapper/coffer)
LUKSUUID=$(blkid -s UUID -o value "$PART")
echo "UUID=$FSUUID  /srv/data  ext4  noauto,nofail  0  0" >> /etc/fstab
systemctl daemon-reload

cat > /usr/local/sbin/unlock-data <<EOF
#!/bin/sh
cryptsetup open /dev/disk/by-uuid/$LUKSUUID coffer && mount /srv/data
EOF
chmod 700 /usr/local/sbin/unlock-data

# after each reboot, over SSH:
/usr/local/sbin/unlock-data

¿Y si no quiero cifrar el disco en el servidor?

Cifra en el cliente, que funciona con cualquier diseño, incluido un solo disco. Borg, restic y el modo de dispositivo no confiable de Syncthing cifran antes de que los datos lleguen al VPS, así que el servidor almacena texto cifrado con o sin LUKS. 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. El cifrado de disco sigue aportando valor cuando el VPS ejecuta software que necesita archivos en claro, como Nextcloud. Siguientes pasos: ¿Cómo uso un VPS para copias de seguridad externas?, ¿Cómo configuro un servidor de copias de seguridad Borg en un VPS? y ¿Cuál es el mejor VPS para Nextcloud con 1 TB o más de almacenamiento?. Si más adelante necesitas un disco más grande, 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; los tamaños de los planes están en ¿Dónde puedo conseguir un VPS con 1 TB de almacenamiento?.

Preguntas sobre el montaje de un disco de almacenamiento

¿Por qué mi disco de 1 TB aparece como 931G?

Los tamaños de disco se venden en terabytes decimales, mientras que lsblk y df imprimen unidades binarias. 1.000.000.000.000 bytes son unos 931 GiB: los mismos bytes, una unidad distinta.

¿Qué pasa si me olvido de nofail y el disco falta al arrancar?

systemd trata el montaje como necesario para los sistemas de archivos locales, así que el arranque puede detenerse en un shell de emergencia. En un VPS sin una consola a la que puedas acceder, eso significa una solicitud de soporte. Con nofail, el servidor arranca y arreglas el montaje por SSH.

¿Tengo que desbloquear un disco LUKS después de cada reinicio?

Sí, con la configuración de arriba: inicia sesión por SSH y ejecuta el script de desbloqueo. El disco del sistema permanece sin cifrar para que el servidor siempre arranque y SSH siempre responda.

¿Debo usar ext4 o XFS para repositorios de Borg o restic?

Cualquiera de los dos funciona. ext4 se puede reducir después y permite recortar su reserva para root con -m; XFS no se puede reducir salvo en un caso concreto. Si tienes dudas, elige ext4.

¿Cómo compruebo que el disco está montado donde espero?

findmnt /srv/data muestra el dispositivo, el sistema de archivos y las opciones de ese punto de montaje, y df -h /srv/data muestra su tamaño y espacio libre. Si cualquiera de los dos muestra el sistema de archivos raíz, el disco no está montado y los datos están acabando en el disco del sistema.

Fuentes (8)
  1. lsblk(8): listar dispositivos de bloque — Linux man-pages project (read 2026-11-02)
  2. fstab(5): UUID y LABEL, nofail, orden de fsck — Linux man-pages project (read 2026-11-02)
  3. systemd.mount(5): nofail y noauto en fstab — systemd project (read 2026-11-02)
  4. mke2fs(8): -m bloques reservados (5 % por defecto), -L etiqueta — Linux man-pages project (read 2026-11-02)
  5. resize2fs(8): crecer y reducir ext4 — Linux man-pages project (read 2026-11-02)
  6. xfs_growfs(8): crecer XFS, límites al reducir — Linux man-pages project (read 2026-11-02)
  7. cryptsetup-luksFormat(8): LUKS2 por defecto — cryptsetup project (read 2026-11-02)
  8. cryptsetup-luksHeaderBackup(8): copia de seguridad de la cabecera y su riesgo — cryptsetup project (read 2026-11-02)

Desde $1.24/mes · sin KYC

Obtener almacenamiento