Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
Daten über die Befehlszeile auf Swiss Backup sichern (CLI S3)
Diese Anleitung beschreibt, wie Sie Daten über die Befehlszeile (CLI) mithilfe des Protokolls S3-kompatibel auf Swiss Backup sichern können. Swiss Backup ist eine unabhängige Schweizer Cloud-Backup-Lösung.
Verwendung eines S3-Speicherorts über die CLI
Voraussetzungen
- Sie benötigen einen Swiss Backup-Speicherplatz von Infomaniak mit einem verfügbaren Geräte-Kontingent (mindestens 1) für eine Cloud-Sicherung.
- Ein Gerät vom Typ Cloud hinzufügen, um die S3-kompatiblen Einstellungen zu erhalten.
- Eine Anwendung vom Typ
Terminal(Befehlszeilenschnittstelle,CLI) auf Ihrem Gerät verwenden.
Mit einer Terminal-Anwendung (Befehlszeilenschnittstelle, CLI) auf Ihrem Gerät:
Installieren Sie
s3cmd, zum Beispiel auf Debian/Ubuntu:sudo apt install s3cmdoder auf macOS (mit Homebrew):
brew install s3cmdund für Windows wird die Verwendung von S3Express, einem Open-Source-Befehlszeilentool, empfohlen (Benötigen Sie Hilfe?).
Geben Sie den folgenden Befehl ein, um die Verbindung zu konfigurieren:
s3cmd --configure- Füllen Sie die Felder gemäß den für Ihr Gerät spezifischen Informationen aus (beachten Sie diese andere Anleitung):
Anzeigename= wählen Sie einen Namen für den Speicher.AccessKeyundSecretKey= die Zugriffsschlüssel, die in der E-Mail von Infomaniak generiert wurden, die Sie nach der Erstellung des Speicherplatzes erhalten haben.Service Point= z. B. https://s3.swiss-backup02.infomaniak.com (1)Bucket Name= defaultStandardregionS3 Endpoint: Verwenden Sie die von Infomaniak bereitgestellte URL.HTTPS verwenden: JaHTTP-Proxy-Server: Lassen Sie dieses Feld leer, es sei denn, es liegt eine spezielle Konfiguration vor.Signaturversion: Erzwingen Sie die Verwendung von v4.Pfadstil: Wählen Sie Ja, falls erforderlich.- Zugriff testen: Sie können den Test durchführen, um die Konfiguration zu überprüfen.
(1) Die Angabe „//s3.swiss-backup02“, „//s3.swiss-backup03“ usw. ändert sich je nach der im Manager unter „Speicherort“ in den Cloud-Speicherinformationen angegebenen Cluster-Nummer; und wenn Ihr Swiss Backup-Gerät vor Oktober 2020 erstellt wurde, müssen Sie https://swiss-backup.infomaniak.com/identity/v3 verwenden.
Nach Abschluss wird eine Konfigurationsdatei gespeichert (standardmäßig in ~/.s3cfg).
Eine Sicherung in Swiss Backup starten
Hier sind einige grundlegende Befehle, um mit Swiss Backup zu interagieren:
- Buckets auflisten:
s3cmd ls - Inhalt eines Buckets auflisten:
s3cmd ls s3://bucket-name - Eine Datei hochladen:
s3cmd put example.txt s3://bucket-name/ - Eine Datei herunterladen:
s3cmd get s3://bucket-name/example.txt - Ein lokales Verzeichnis mit einem Bucket synchronisieren:
s3cmd sync /path/local/ s3://bucket-name/
Bei Problemen
Nach einem Update des Tools AWS CLI (Amazon Web Services Command Line Interface) kann es bei dem Versuch, eine Verbindung herzustellen oder Daten zu einem S3-Speicherort von Swiss Backup zu übertragen, zu einem Fehler kommen:
Die Übertragung von Daten in mehreren Teilen mit aws-chunked wird nicht unterstützt
Dieser Fehler hängt mit einer von AWS CLI (aws-chunked) verwendeten Übertragungsmethode zusammen, die nicht mit dem Swiss Backup-Dienst kompatibel ist.
Infomaniak hat leider keine Möglichkeit, auf diese Inkompatibilität einzuwirken, da sie mit der internen Funktionsweise des von Amazon entwickelten AWS CLI-Clients zusammenhängt.
Um Swiss Backup weiterhin effizient über die Befehlszeile nutzen zu können, empfiehlt Infomaniak die Verwendung des Open-Source-Tools s3cmd, das in diesem Leitfaden weiter oben beschrieben wird und vollständig mit S3-Speicherorten kompatibel ist.
Link zu dieser FAQ: https://faq.infomaniak.com/1579
War diese FAQ nützlich?