Für VPS+ und migrierte Cloud Server

Object Storage ist vollständig S3-kompatibel. Dies ermöglicht eine nahtlose Integration mit gängigen S3-Tools. In diesem Artikel erfahren Sie, wie Sie mit dem kostenlosen Befehlszeilentool S3cmd auf Ihren Object Storage zugreifen.

Mit S3cmd können Sie Daten in Object Storage hochladen, abrufen und verwalten. Es verfügt über mehr als 60 Befehlszeilenoptionen, darunter mehrteilige Uploads, Verschlüsselung, inkrementelle Backups, S3-Synchronisierung, ACL- und Metadatenverwaltung, Bucket-Größe und Bucket-Richtlinien. S3cmd ist für Linux und Mac verfügbar. Es ist in Python geschrieben.

Endpunkt-URL ermitteln

  • Melden Sie sich in Ihrem IONOS Konto an.
  • Klicken Sie in der Titelleiste auf Menü > Server & Cloud.
    Optional: Wählen Sie den gewünschten Server & Cloud-Vertrag aus.

  • Klicken Sie im Cloud Panel in der Navigationsleiste links auf Infrastruktur > Object Storage.
  • Klicken Sie im Reiter Buckets auf Bucket-Einstellungen. Der Bereich Bucket-Einstellungen öffnet sich und der Abschnitt Bucket-Eigenschaften wird angezeigt.
  • Im Abschnitt Bucket-Eigenschaften wird die Endpunkt-URL angezeigt. Notieren Sie die vollständige URL.

Access Key und Secret Key ermitteln

Voraussetzung

Sie befinden sich im Cloud Panel im Bereich Infrastruktur > Object Storage.

  • Klicken Sie im Reiter Schlüsselverwaltung auf den verwendeten Schlüssel.
  • Klicken Sie im Bereich Access Key auf Kopieren.
  • Öffnen Sie einen Text-Editor und fügen Sie den kopierten Access Key ein.
  • Klicken Sie im Bereich Secret Key auf Kopieren.
  • Wechseln Sie zum Text-Editor und fügen Sie den kopierten Secret Key ein.

Hinweis

Behandeln Sie den Secret Key wie ein Passwort und bewahren Sie diesen sicher auf.

S3cmd installieren

Um S3cmd zu installieren, gehen Sie wie folgt vor:

AlmaLinux 9 und 10 sowie Rocky Linux 9/10

  • Loggen Sie sich auf dem Server als Administrator ein
  • Um das EPEL-Repository zu aktivieren, geben Sie den folgenden Befehl ein:

    sudo dnf install epel-release -y

  • Um die Paketdatenbank zu aktualisieren, geben Sie den folgenden Befehl ein:

    sudo dnf update -y

  • Um S3cmd zu installieren, geben Sie den folgenden Befehl ein:

    sudo dnf install s3cmd -y

Debian 12 und 13 sowie Ubuntu 22.04 und Ubuntu 24.04

  • Loggen Sie sich auf dem Server als Administrator ein.
  • Aktualisieren Sie die Paketliste. Geben Sie hierzu den folgenden Befehl ein:

    sudo apt update

  • Um S3cmd zu installieren, geben Sie den folgenden Befehl ein:

    sudo apt install s3cmd -y

S3cmd für den Zugriff auf den Object Storage konfigurieren

  • Um S3cmd für den Zugriff auf den Object Storage zu konfigurieren, geben Sie den folgenden Befehl ein:

    s3cmd --configure

  • Geben Sie Ihren Access Key ein.
  • Geben Sie den Secret Key ein. Die Abfrage Default Region [US]: wird angezeigt.
  • Geben Sie die Region Ihres Buckets ein. Beispiel: eu-central-3. Die Abfrage S3 Endpoint [s3.amazonaws.com]: wird angezeigt.
  • Geben Sie die ermittelte, vollständige Endpunkt-URL ein. Die Abfrage DNS-style bucket+hostname:port template for accessing a bucket [%(bucket)s.s3.amazonaws.com]: wird angezeigt.
  • Geben Sie die ermittelte, vollständige Endpunkt-URL erneut ein. Die Abfrage Encryption password: wird angezeigt.
  • Optional: Geben Sie ein Verschlüsselungspasswort ein. Die Abfrage Path to GPG program (/usr/bin/gpg): wird angezeigt.
  • Drücken Sie die Eingabetaste. Die Abfrage Use HTTPS protocol (Yes): wird angezeigt.
  • Drücken Sie die Eingabetaste. Die Abfrage HTTP Proxy Server wird angezeigt.
  • Drücken Sie die Eingabetaste. Die Abfrage Test access with supplied credentials? wird angezeigt.
  • Drücken Sie die Eingabetaste.
  • Wenn der Test erfolgreich ist, speichern Sie die Konfiguration, indem Sie [y] eingeben und die Eingabetaste drücken. Die Konfiguration wird in der Datei .s3cfg gespeichert.