S3 Tools Massenmarkt

S3 Objektspeicher erfreut sich immer groesserer Beliebtheit. Die Daten sind redundant abgelegt und sicher. Durch die AWS-gleiche HTTP-Schnittstelle alle Objekte quasi direkt im Internet. Oder auch nicht - je nach konfigurierten Zugriffsrechten. Mit…

Posted by eumel8 on August 19, 2020 · 1 min read

S3 Objektspeicher erfreut sich immer groesserer Beliebtheit. Die Daten sind redundant abgelegt und sicher. Durch die AWS-gleiche HTTP-Schnittstelle alle Objekte quasi direkt im Internet. Oder auch nicht - je nach konfigurierten Zugriffsrechten. Mit welchen Kommandozeilen-Werkzeugen kann man auf S3 zugreifen. Eine Liste


Name: s3-sync

Link: https://github.com/chilts/s3tools

Funktion: basiert auf aws-s3-sdk, S3 Hostname kann nicht geaendert werden, relativ wertlos fuer Nicht-AWS-S3-Speicher

Name: s3fs

Link/Installation:

$ sudo apt install s3fs
$ cat ~/.passwd-s3fs
ACCESS_KEY:SECRET_KEY
$ s3fs mb bucket-test -o url="https://obs.otc.t-systems.com"
$ mkdir /bucket-test
$ s3fs bucket-test /bucket-test -o url="https://obs.otc.t-systems.com"
$ cp /etc/motd /bucket-test

Funktion: S3 Buckets als Dateisystem lokal mounten ueber FUSE

Name: s3cmd

Link/Installation:

$ sudo apt install python3-pip && pip3 install s3cmd
$ s3cmd --configure
# use: access_key, secret_key host_base = obs.otc.t-systems.com
# host_bucket = %(bucket)s.obs.otc.t-systems.com
# review .s3cfg

Funktion

Name: ceph-bucket-sync Link: https://github.com/IvanJobs/ceph-bucket-sync Funktion: wenig Dokumentation und nicht sehr stabil.