Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Speichern und verwalten Sie Daten mit Lightsail Object Storage Buckets
Verwenden Sie den Objektspeicherservice Amazon Lightsail, um Objekte jederzeit und von überall im Internet zu speichern und abzurufen. Er wurde entwickelt, um Entwicklern die Datenverarbeitung im Web zu erleichtern, und basiert auf dem Amazon Simple Storage Service (Amazon S3). Mit Lightsail Object Storage haben Sie Zugriff auf dieselbe hoch skalierbare, zuverlässige, schnelle und kostengünstige Datenspeicherinfrastruktur, die Amazon für den Betrieb seines eigenen globalen Netzwerks von Websites verwendet. Somit können auch Entwickler von den Vorteilen einer flexiblen Skalierbarkeit profitieren.
Konzepte für Objektspeicherklasse
Die folgenden Konzepte und Begriffe gelten für Lightsail-Objektspeicher.
Buckets
Ein Bucket ist ein Container für Objekte, die im Lightsail-Objektspeicherdienst gespeichert sind. Jedes Objekt ist in einem Bucket enthalten, der seinen eigenen hat. URL Wenn das benannte Objekt beispielsweise in einem amzn-s3-demo-bucket
Bucket in der Region USA Ost (Nord-Virginia) () gespeichert media/sailbot.jpg
ist, kann es mit einem adressiert werdenURL, das ähnlich https://amzn-s3-demo-bucket.us-east-1.amazonaws.com/media/sailbot.jpg
ist wie. us-east-1
Sie können Buckets erstellen, in AWS-Regionen denen Lightsail verfügbar ist. Weitere Informationen darüber, in welchen Ländern AWS-Regionen Lightsail verfügbar ist, finden Sie unter Regionen und Endpunkte in der AWS allgemeinen Referenz.
Bucketspeichertarife
Ein Speicherplan, der in der als Paket bezeichnet wird AWS API, legt die monatlichen Kosten, den Speicherplatz und das Datenübertragungskontingent für Ihren Bucket fest. Sie müssen einen Speicherplan auswählen, wenn Sie den Bucket zum ersten Mal erstellen. Sie können es später ändern, nachdem Ihr Bucket betriebsbereit ist.
Sie können den Tarif Ihres Buckets nur einmal innerhalb Ihres monatlichen AWS Abrechnungszeitraums ändern. Ändern Sie den Plan Ihres Buckets, wenn dieser konsistent über seinen Speicherplatz oder das Datenübertragungskontingent geht oder wenn die Nutzung Ihres Buckets konsistent im unteren Bereich des Speicherplatzes oder der Datenübertragungskontingents liegt. Da in Ihrem Bucket möglicherweise unvorhersehbare Nutzungsschwankungen auftreten, empfehlen wir Ihnen dringend, den Plan Ihres Buckets nur als langfristige Strategie zu ändern, anstatt als kurzfristige, monatliche Kostensenkungsmaßnahme. Wählen Sie einen Speicherplan, der Ihrem Bucket ausreichend Speicherplatz und Datenübertragungsquoten für eine lange Zeit zur Verfügung stellt.
Objekte
Objekte sind die Grundeinheiten, die in Buckets gespeichert sind. Eine Datei, die Sie in Ihren Bucket hochladen, wird als Objekt bezeichnet, während sie gespeichert wird. Objekte bestehen aus Objekt- und Metadaten. Der Datenteil ist für den Lightsail-Objektspeicherdienst undurchsichtig. Metadaten bestehen aus mehreren Name/Wert-Paaren, die das Objekt beschreiben. Dazu gehören einige Standardmetadaten (z. B. das Datum der letzten Änderung) und HTTP Standardmetadaten (wie Content-Type).
Ein Objekt wird innerhalb eines Buckets eindeutig durch einen Schlüssel (Name) und eine Version-ID identifiziert.
Objektschlüsselnamen
Ein Schlüssel ist der eindeutige Bezeichner für ein Objekt in einem Bucket. Jedes Objekt in einem Bucket besitzt genau einen Schlüssel. Jedes Objekt wird durch die Kombination aus Bucket, Schlüssel und Version-ID eindeutig identifiziert. Sie können sich Lightsail-Objektspeicher also als grundlegende Datenzuordnung zwischen „Bucket + Key + Version“ und dem Objekt selbst vorstellen. Jedes Objekt im Lightsail-Objektspeicher kann durch die Kombination aus dem Webdienst-Endpunkt, dem Bucket-Namen, dem Schlüssel und optional einer Version eindeutig adressiert werden. In der amzn-s3-demo-bucket
steht URL https://amzn-s3-demo-bucket.us-east-1.amazonaws.com/media/sailbot.jpg
beispielsweise der Name des Buckets und media/sailbot.jpg
ist der Name des Objektschlüssels.
Objekt-Versioning
Versioning ist eine Feature, mit der Sie mehrere Versionen eines Objekts im selben Bucket aufbewahren können. Aktivieren Sie Versioning, um sämtliche Versionen aller Objekte in Ihrem Bucket zu speichern, abzurufen oder wiederherzustellen. Daten lassen sich dank Versioning nach unbeabsichtigten Benutzeraktionen und Anwendungsfehlern leichter wiederherstellen.
Standardmäßig ist die Versioning deaktiviert, wenn Sie einen Bucket erstellen. Nachdem Sie das Versioning aktiviert haben, wird jede Version jedes Objekts, das Sie in Ihrem Bucket speichern, beibehalten, bis Sie die gespeicherte Version manuell löschen. Wenn Sie beispielsweise das media/sailbot.jpg
-Objekt und später eine größere Datei mit demselben Objektschlüsselnamen speichern, wird das ursprüngliche kleinere Objekt als Frühere Version beibehalten. Das neue, größere Objekt wird die Aktuelle Version. Wenn Sie die vorherige Version des Objekts nicht benötigen, können Sie sie löschen. Alle gespeicherten früheren Versionen eines Objekts werden gelöscht, wenn Sie die aktuelle Version des Objekts löschen.
Gespeicherte Objektversionen belegen den Speicherplatz Ihres Buckets auf die gleiche Weise wie gespeicherte aktuelle Versionen eines Objekts. Nachdem Sie das Versioning aktiviert haben, können Sie sie anhalten, um die Speicherung von Objektversionen zu beenden. Dies verbraucht auch weniger Speicherplatz Ihres Buckets, wenn Sie neue Objektversionen hochladen. Wenn Sie das Versioning anhalten, werden gespeicherte Objektversionen beibehalten, neue Objektversionen, die Sie hochladen, während das Versioning angehalten wird, werden jedoch nicht beibehalten.
Zugriff auf Bucket und Objekt
Standardmäßig sind alle Objektspeicher-Ressourcen – Buckets und Objekte – privat. Das bedeutet, dass nur der Bucket-Besitzer, das Lightsail-Konto, das ihn erstellt hat, auf den Bucket und seine Objekte zugreifen kann. Optional kann der Bucket-Eigentümer anderen Zugriffsberechtigungen gewähren. Dies kann getan werden, indem alle Objekte oder einzelne Objekte öffentlich eingestellt werden, wodurch sie für jeden auf der Welt lesbar sind. Sie können auch vollen programmatischen Zugriff gewähren, indem Sie Lightsail-Instanzen an Ihren Bucket anhängen oder Zugriffsschlüssel für Ihren Bucket erstellen. Schließlich können Sie anderen AWS Konten programmgesteuerten Lesezugriff auf Ihren Bucket gewähren.
AWS-Regionen
Sie können Lightsail-Objektspeicher-Buckets in allen Bereichen erstellen, AWS-Regionen in denen Lightsail verfügbar ist. Sie sollten eine Region im Hinblick auf Latenz, Kosten sowie Einhaltung der relevanten Vorschriften auswählen. Objekte, die in der Region gespeichert sind und diese AWS-Region nicht verlassen, es sei denn, Sie übertragen sie ausdrücklich in eine andere Region. So verlassen Objekte, die in der Region USA West (Oregon) gespeichert werden, diese Region nicht.
Verwalten von Buckets und Objekten
Lightsail Object Storage wurde bewusst mit einem minimalen Funktionsumfang entwickelt, der sich auf Einfachheit und Robustheit konzentriert. Im Folgenden sind einige der Elemente der Verwaltung von Buckets und Objekten:
-
Erstellen von Buckets – Buckets zum Speichern von Daten erstellen. Buckets sind die grundlegenden Container im Lightsail-Objektspeicherdienst. Weitere Informationen finden Sie unter Einen Bucket erstellen.
-
Daten speichern — Laden Sie Dateien mit der Lightsail-Konsole, AWS Command Line Interface (AWS CLI) und in Ihren Bucket hoch. AWS APIs Weitere Informationen zum Hochladen von Dateien finden Sie auf Hochladen von Dateien auf einen Bucket.
-
Daten herunterladen – Laden Sie Ihre gespeicherten Objekte jederzeit herunter. Weitere Informationen finden Sie unter Herunterladen von Objekten aus einem Bucket.
-
Gewähren von Zugriff – Gewähren oder Verweigern des Zugriffs für andere (z. B. Software oder Einzelpersonen), die Daten aus Ihrem Bucket hochladen oder aus diesem herunterladen wollen. Authentifizierungsmechanismen können Ihnen helfen, Daten vor unbefugtem Zugriff zu schützen. Weitere Informationen finden Sie unter Bucketberechtigungen.
-
Verwalten des Versioning – Aktivieren Sie Versioning, um alle Versionen aller Objekte in Ihrem Bucket zu speichern. Weitere Informationen finden Sie unter Aktivieren und Aussetzen der Bucket-Objekt-Versionsverwaltung.
-
Überwachen der Nutzung – Überwachen Sie die Anzahl der in Ihrem Bucket gespeicherten Objekte und den belegten Speicherplatz. Weitere Informationen finden Sie unter Anzeigen von Bucket-Metriken.
-
Ändern des Speicherplans – Vergrößern Sie Ihren Bucket, wenn er übermäßig ausgelastet wird, oder verkleinern Sie ihn, wenn er nicht ausgelastet wird. Weitere Informationen finden Sie unter Ändern des Tarifs Ihres Buckets.
-
Connect deinen Bucket — Connect deinen Lightsail-Bucket mit deiner WordPress Website, um Webseitenbilder und -anhänge zu speichern. Sie können Ihren Bucket auch als Ursprung einer Lightsail-Distribution über das Content Delivery Network (CDN) angeben. Dies beschleunigt die Lieferung von Objekten in Ihrem Bucket an Ihre Benutzer auf der ganzen Welt. Weitere Informationen finden Sie unter Tutorial: Einen Bucket mit Ihrer WordPress Instance Connect und Tutorial: Einen Bucket mit einer Content Delivery Network-Verteilung verwenden.
-
Löschen des Buckets – Löschen Sie Ihren Bucket, wenn Sie ihn nicht mehr verwenden. Weitere Informationen finden Sie unter Löschen eines Buckets.