Kein Ausweis bei der Anmeldung · Storage-VPS von 500 GB bis 8 TB · Mit BTC, USDT, USDC, ETH, SOL, LTC, XMR bezahlen
Sprache: Deutsch
Storage holen

Erste Anmeldung · die Storage-Festplatte

Wie binde ich die Storage-Festplatte auf einem Linux-Storage-VPS ein und formatiere sie?

Die leere Festplatte finden, ihr eine Partition und ein Dateisystem geben, sie bei Bedarf verschlüsseln und so einbinden, dass eine fehlende Festplatte den Bootvorgang niemals aufhängt. Zehn Befehle, jeder erklärt, mit dem einen Fehler, der die falsche Festplatte löscht, ausdrücklich hervorgehoben.

Zuletzt aktualisiert: · 7 Min. Lesezeit

Kurze Antwort

Wie binde ich die Storage-Festplatte auf einem Linux-VPS ein und formatiere sie?

Um die Storage-Festplatte auf einem Linux-VPS einzubinden und zu formatieren, finden Sie sie mit lsblk, erstellen eine GPT-Partition, formatieren sie als ext4 oder XFS, optional innerhalb von LUKS, und binden sie aus /etc/fstab per UUID mit nofail ein, sodass eine fehlende Festplatte den Bootvorgang nie blockiert. Die Schritte gelten für jedes KVM-Storage-VPS, einschließlich der Coffervale-Tarife ab 1 TB für $1.66 pro Monat bei 12 Monaten (2 November 2026).

Welche Schritte sind das?

  1. Die leere Festplatte identifizieren

    lsblk zeigt alle Festplatten; die Storage-Festplatte hat keine Partitionen und keinen Einhängepunkt.

  2. Eine GPT-Partition erstellen

    parted schreibt eine GPT-Kennung und eine Partition über die gesamte Festplatte.

  3. Verschlüsseln (optional)

    cryptsetup luksFormat und cryptsetup open, dann sichern Sie den LUKS-Header außerhalb des Servers.

  4. Ein Dateisystem erstellen

    mkfs.ext4 -m 1 oder mkfs.xfs, mit einer Kennung, die Sie wiedererkennen.

  5. Per UUID mit nofail einbinden

    Eine Zeile in /etc/fstab, dann mount und findmnt zur Bestätigung.

Welche Festplatte ist die Storage-Festplatte?

Führen Sie lsblk aus: Die Storage-Festplatte ist die große ohne Partitionen, ohne Dateisystem und ohne Einhängepunkt. Storage-VPS gibt es in zwei Layouts: eine kleine Systemfestplatte plus eine große Datenfestplatte oder eine einzige große Festplatte. Laut der Umfrage von Coffervale unter 2 November 2026 geben 6 der 18 Storage-VPS-Anbieter, die Krypto ohne Ausweisdokument akzeptieren, auf ihren Seiten an, dass der Speicher als separate Festplatte oder als Blockgerät bereitgestellt wird; die übrigen 12 beschreiben eine einzige Festplatte oder machen dazu keine Angabe. Prüfen Sie Ihre, bevor Sie etwas Zerstörerisches eintippen.

Unter KVM heißen virtio-Festplatten vda, vdb und so weiter, virtio-SCSI-Festplatten sda, sdb. Größen werden in Binäreinheiten angezeigt, eine 1-TB-Festplatte erscheint also als etwa 931G. Wenn lsblk nur eine Festplatte auflistet und / bereits ihre volle Größe umfasst, gibt es nichts zu formatieren: Erstellen Sie einen Ordner wie /srv/data und springen Sie zum Abschnitt über Verschlüsselungsoptionen am Ende.

Festplatten auflisten, dann die leere benennen
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

Soll ich die Storage-Festplatte partitionieren oder als Ganzes formatieren?

Erstellen Sie eine GPT-Partition über die gesamte Festplatte. Ein Dateisystem direkt auf das nackte Gerät zu schreiben funktioniert ebenfalls, aber eine Partitionstabelle zeigt jedem Tool und jedem Admin, der später hinsieht, dass die Festplatte in Verwendung ist, und parted richtet die Partition für Sie aus. Debian- und Ubuntu-Cloud-Images liefern nicht immer parted mit, installieren Sie es also zuerst (dnf install parted unter AlmaLinux oder Rocky Linux, und dasselbe gilt für cryptsetup weiter unten).

Eine Partition über die gesamte Festplatte, als root
apt install parted
parted -s -a optimal "$DISK" mklabel gpt mkpart data 0% 100%
partprobe "$DISK"
lsblk "$DISK"

Soll ich die Storage-Festplatte mit LUKS verschlüsseln?

Verschlüsseln Sie sie, wenn auf dem VPS irgendetwas unverschlüsselte Dateien speichert: Führen Sie cryptsetup luksFormat auf der Partition aus, öffnen Sie sie unter einem Namen und erstellen Sie das Dateisystem auf dem geöffneten Gerät. LUKS2 ist das Standardformat. Halten Sie die Systemfestplatte unverschlüsselt und die Datenfestplatte unter LUKS: Nach einem Neustart melden Sie sich per SSH an und entsperren die Datenfestplatte mit Ihrer Passphrase. Wer einen Hypervisor betreibt, kann technisch eine unverschlüsselte virtuelle Festplatte lesen, bei jedem VPS-Host. Wir öffnen Ihre Dateien nicht, und Daten, die Sie verschlüsseln, bevor sie Ihren Rechner verlassen, nehmen die Frage vom Tisch.

Sichern Sie den LUKS-Header und bringen Sie die Kopie vom Server weg: Ist der Header beschädigt, sind die Daten dahinter verloren. Das cryptsetup-Handbuch ergänzt eine Warnung, die man zweimal lesen sollte: Ein Header-Backup plus eine Passphrase, die beim Erstellen gültig war, entschlüsselt die Festplatte auch dann noch, wenn diese Passphrase später geändert oder entfernt wird. Behandeln Sie die Sicherungsdatei wie die Passphrase selbst.

LUKS auf der Partition (diesen Block für eine unverschlüsselte Festplatte überspringen)
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

Sollte die Storage-Festplatte ext4 oder XFS verwenden?

Verwenden Sie ext4, sofern Sie keinen Grund für etwas anderes haben; es ist das einzige der beiden, das Sie verkleinern können. Beide meistern Multi-Terabyte-Backup-Repositories und Dateisynchronisierung ohne Probleme, und beide lassen sich im eingebundenen Zustand vergrößern, wenn eine Festplatte wächst. Die Unterschiede, die auf einem Storage-VPS zählen:

Eigenschaftext4XFS
Wächst im eingehängten ZustandJa, resize2fsJa, xfs_growfs (muss eingehängt sein)
VerkleinernJa, ausgehängt, mit resize2fsKaum: nur die letzte Allokationsgruppe schrumpft, und sie kann nicht entfernt werden
Für root zurückgehaltener SpeicherStandardmäßig 5 %; -m 1 behält 1 %Keine solche Reserve
Label-LängeBis zu 16 BytesBis zu 12 Zeichen

Auf einer 1-TB-Datenfestplatte hält die standardmäßige ext4-Reserve 50 GB zurück, die nur root nutzen kann. Für eine Festplatte, die Backups oder Sync-Daten speichert, reicht 1 %, da dort kein Betriebssystem liegt. Formatieren Sie die Partition oder das geöffnete LUKS-Gerät, falls Sie verschlüsselt haben:

Formatierung: wählen Sie eine Zeile
# 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"

Wie hänge ich die Festplatte beim Booten mit fstab, UUID und nofail ein?

Fügen Sie eine /etc/fstab-Zeile hinzu, die das Dateisystem per UUID benennt und nofail trägt. Die fstab-Manpage empfiehlt UUIDs oder Labels, weil Gerätenamen der Reihenfolge folgen, in der Festplatten erkannt werden, und sich ändern können, wenn Festplatten hinzugefügt oder entfernt werden. Mit nofail setzt sich laut systemd-Dokumentation der Bootvorgang fort, ohne auf den Mount zu warten, und unabhängig davon, ob er gelingt, sodass eine getrennte oder gesperrte Festplatte einen Remote-Server nicht an einer Notfall-Shell hängen lässt, die Sie nicht erreichen können.

Eine verschlüsselte Festplatte erhält zusätzlich noauto: Sie kann nicht eingehängt werden, bevor Sie sie über SSH entsperren, also sollte der Boot es nicht versuchen. Das kleine Skript unten öffnet sie anhand der LUKS-UUID und hängt sie in einem Schritt ein.

Reines ext4: bei jedem Booten eingehängt
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: eingehängt, nachdem Sie es entsperrt haben
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

Was ist, wenn ich die Festplatte auf dem Server nicht verschlüsseln möchte?

Verschlüsseln Sie stattdessen auf dem Client, was mit jedem Layout funktioniert, auch mit einer einzelnen Festplatte. Borg, restic und der Modus für nicht vertrauenswürdige Geräte von Syncthing verschlüsseln alle, bevor Daten den VPS erreichen, sodass der Server Chiffretext speichert, mit oder ohne LUKS. KVM gibt Ihrem Server einen eigenen Kernel, sodass Sie LUKS auf die Datenfestplatte legen oder ZFS mit nativer Verschlüsselung betreiben können, und die Schlüssel verlassen Sie nie. Für Backups verschlüsseln Sie auf Ihrem eigenen Rechner vor dem Upload (Borg, restic und Kopia tun das alle), sodass der Server stets nur Chiffretext enthält. Festplattenverschlüsselung bringt weiterhin einen Mehrwert, wenn auf dem VPS Software läuft, die Klartextdateien benötigt, etwa Nextcloud. Nächste Schritte: Wie nutze ich einen VPS für Offsite-Backups?, Wie richte ich einen Borg-Backup-Server auf einem VPS ein? und Welcher VPS eignet sich am besten für Nextcloud mit 1 TB oder mehr Speicher?. Wenn Sie später eine größere Festplatte brauchen, Zum Wachsen bestellen Sie einen größeren Tarif und kopieren Ihre Daten mit rsync oder zfs send hinüber; eine Größenänderung eines laufenden Servers im Betrieb wird zum Start nicht angeboten; Tarifgrößen finden Sie unter Wo bekomme ich einen VPS mit 1 TB Speicher?.

Fragen zum Einhängen einer Speicherfestplatte

Warum zeigt meine 1-TB-Festplatte 931G an?

Festplattengrößen werden in dezimalen Terabytes verkauft, während lsblk und df binäre Einheiten ausgeben. 1.000.000.000.000 Bytes sind etwa 931 GiB: dieselben Bytes, eine andere Einheit.

Was passiert, wenn ich nofail vergesse und die Festplatte beim Booten fehlt?

systemd behandelt den Mount als erforderlich für die lokalen Dateisysteme, sodass der Bootvorgang an einer Notfall-Shell stoppen kann. Auf einem VPS ohne erreichbare Konsole bedeutet das eine Support-Anfrage. Mit nofail bootet der Server und Sie beheben den Mount über SSH.

Muss ich eine LUKS-Festplatte nach jedem Neustart entsperren?

Ja, mit dem obigen Setup: Melden Sie sich über SSH an und führen Sie das Entsperr-Skript aus. Die Systemfestplatte bleibt unverschlüsselt, damit der Server immer bootet und SSH immer antwortet.

Sollte ich für Borg- oder restic-Repositories ext4 oder XFS verwenden?

Beides funktioniert. ext4 lässt sich später verkleinern und Sie können seine root-Reserve mit -m anpassen; XFS lässt sich außer in einem engen Fall nicht verkleinern. Wählen Sie im Zweifel ext4.

Wie prüfe ich, ob die Festplatte dort eingehängt ist, wo ich es erwarte?

findmnt /srv/data gibt Gerät, Dateisystem und Optionen dieses Mount-Punkts aus, und df -h /srv/data zeigt seine Größe und den freien Speicher. Wenn eines davon das Root-Dateisystem anzeigt, ist die Festplatte nicht eingehängt und Daten landen auf der Systemfestplatte.

Quellen (8)
  1. lsblk(8): Blockgeräte auflisten — Linux man-pages project (read 2026-11-02)
  2. fstab(5): UUID und LABEL, nofail, fsck-Reihenfolge — Linux man-pages project (read 2026-11-02)
  3. systemd.mount(5): nofail und noauto in fstab — systemd project (read 2026-11-02)
  4. mke2fs(8): -m reservierte Blöcke (Standard 5 %), -L Label — Linux man-pages project (read 2026-11-02)
  5. resize2fs(8): ext4 vergrößern und verkleinern — Linux man-pages project (read 2026-11-02)
  6. xfs_growfs(8): XFS vergrößern, Grenzen beim Verkleinern — Linux man-pages project (read 2026-11-02)
  7. cryptsetup-luksFormat(8): LUKS2 als Standard — cryptsetup project (read 2026-11-02)
  8. cryptsetup-luksHeaderBackup(8): Header-Backup und sein Risiko — cryptsetup project (read 2026-11-02)

Ab 1,24 $/Monat · ohne KYC

Storage holen