Bucket-Objekte nach Amazon Lightsail kopieren und verschieben - Amazon Lightsail

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.

Bucket-Objekte nach Amazon Lightsail kopieren und verschieben

Sie können Objekte kopieren, die bereits in Ihrem Bucket im Amazon Lightsail-Objektspeicherdienst gespeichert sind. In dieser Anleitung zeigen wir Ihnen, wie Sie Objekte mittels Lightsail-Konsole und AWS Command Line Interface (AWS CLI) kopieren. Kopieren Sie Objekte in Ihrem Bucket, um doppelte Kopien von Objekten zu erstellen, Objekte umzubenennen oder Objekte über Lightsail-Standorte (z. B. Verschieben von Objekten aus einer AWS-Region zu einer anderen, in der Lightsail verfügbar ist). Sie können Objekte nur mithilfe der AWS-APIs, AWS-SDKs und AWS Command Line Interface (AWS CLI) standortübergreifend kopieren.

Weitere Informationen zu Buckets finden Sie unter Objektspeicher.

Einschränkungen beim Kopieren von Objekten

Sie können eine Kopie eines Objekts mit einer Größe von bis zu 2 GB mit derLightsailKonsole erstellen. Sie können eine Kopie eines Objekts mit einer Größe von bis zu 5 GB mit einer einzigen Kopieraktion von Objekten mithilfe der AWS Command Line Interface (AWS CLI), AWS-APIs und AWS-SDKs erstellen. Um ein Objekt zu kopieren, das größer als 5 GB ist, müssen Sie die mehrteilige Uploadaktion der AWS CLI, AWS-APIs und AWS-SDKs verwenden. Weitere Informationen finden Sie unter Hochladen von Dateien in einen Bucket mithilfe von mehrteiligen Uploads.

Kopieren von Objekten mithilfe derLightsail Konsole

Vervollständigen Sie das folgende Verfahren, um ein Objekt zu kopieren, das in einem Bucket gespeichert ist, mithilfe derLightsail Konsole. Um ein Objekt in einem Bucket zu verschieben, sollten Sie es an die neue Position kopieren und das ursprüngliche Objekt löschen.

  1. Melden Sie sich an der Lightsail-Konsole an.

  2. Wählen Sie auf der Lightsail-Startseite die Registerkarte Storage (Speicher) aus.

  3. Wählen Sie den Namen des Buckets aus, für den Sie ein Objekt kopieren möchten.

  4. In der Registerkarte Objekte verwenden SieObjekbrowser-Fenster, um zum Speicherort des Objekts zu navigieren, das Sie kopieren möchten.

  5. Fügen Sie ein Häkchen neben dem Objekt hinzu, das Sie kopieren möchten.

  6. Im Fenster Objektinformationen das Menü Aktionen (⋮) und dann Kopieren nach auswählen.

  7. Im angezeigten Fenster Ziel auswählen zum Speicherort im Bucket navigieren, an dem Sie das ausgewählte Objekt kopieren möchten. Sie können auch einen neuen Pfad erstellen, indem Sie Ordnernamen im Textfeld Zielpfadeingeben.

  8. Klicken Sie aufKopieren, um das Objekt in das ausgewählte oder angegebene Ziel zu kopieren. Andernfalls wählen Sie Nein, abbrechen.

    Die Meldung Kopieren abgeschlossen wird angezeigt, wenn das Objekt erfolgreich kopiert wurde. Sie sollten das ursprüngliche Objekt löschen, wenn Sie beabsichtigen, das Objekt zu verschieben. Weitere Informationen hierzu finden Sie unter Bucketobjekte löschen.

Kopieren von Objekten mithilfe von AWS CLI

Vervollständigen Sie das folgende Verfahren, um Objekte in einen Bucket mithilfe der AWS Command Line Interface (AWS CLI) zu kopieren. Führen Sie dazu den Befehl copy-object aus. Weitere Informationen finden Sie unter copy-object in der AWS CLI-Befehlsreferenz.

Anmerkung

Sie müssen die AWS CLI installieren und für Lightsail und Amazon S3 konfigurieren, bevor Sie mit diesem Verfahren fortfahren. Weitere Informationen finden Sie unter Konfigurieren der AWS CLI für die Arbeit mit Lightsail.

  1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

  2. Geben Sie den folgenden Befehl ein, um ein Objekt in Ihrem Bucket zu kopieren.

    aws s3api copy-object --copy-source SourceBucketNameAndObjectKey --key DestinationObjectKey --bucket DestinationBucketName --acl bucket-owner-full-control

    Ersetzen Sie im Befehl den folgenden Beispieltext mit Ihrem eigenen:

    • SourceBucketNameAndObjectKey- Der Name des Buckets, in dem das Quellobjekt derzeit vorhanden ist, und der vollständige Objektschlüssel des zu kopierenden Objekts. Zum Beispiel, um das Objekt images/sailbot.jpg aus einem Bucket DOC-EXAMPLE-BUCKET zu kopieren, geben Sie DOC-EXAMPLE-BUCKET/images/sailbot.jpg an.

    • DestinationObjectKey- Der vollständige Objektschlüssel der neuen Objektkopie.

    • DestinationBucket- Der Name des Zielbuckets.

    Beispiele:

    • Kopieren eines Objekts aus einem Bucket in denselben Bucket:

      aws s3api copy-object --copy-source DOC-EXAMPLE-BUCKET/images/sailbot.jpg --key media/sailbot.jpg --bucket DOC-EXAMPLE-BUCKET --acl bucket-owner-full-control
    • Kopieren eines Objekts von einem Bucket in einen anderen Bucket:

      aws s3api copy-object --copy-source DOC-EXAMPLE-BUCKET-1/images/sailbot.jpg --key images/sailbot.jpg --bucket DOC-EXAMPLE-BUCKET-2 --acl bucket-owner-full-control

    Sie sollten ein Ergebnis ähnlich dem folgenden Beispiel erhalten:

    
            Ergebnis desAWS CLIKopieren-Objekt-Befehls

Verwalten von Buckets und Objekten

Dies sind die allgemeinen Schritte zum Verwalten Ihres Lightsail-Objektspeicher-Buckets:

  1. Weitere Informationen über Buckets und Objekte im Amazon Lightsail-Objektspeicherservice. Weitere Informationen zu Buckets finden Sie unter Objektspeicher in Amazon Lightsail.

  2. Erfahren Sie mehr über die Namen, die Sie Ihren Buckets in Amazon Lightsail geben können. Weitere Informationen finden Sie unter Namensregeln für Buckets in Amazon Lightsail.

  3. Beginnen Sie mit dem Lightsail-Objektspeicherservice, indem Sie einen Bucket erstellen. Weitere Informationen finden Sie unter Buckets erstellen in Amazon Lightsail.

  4. Erfahren Sie mehr über bewährte Sicherheitsmethoden für Buckets und die Zugriffsberechtigungen, die Sie für Ihren Bucket konfigurieren können. Sie können alle Objekte in Ihrem Bucket öffentlich oder privat machen, oder Sie können einzelne Objekte öffentlich machen. Sie können auch Zugriff auf Ihren Bucket gewähren, indem Sie Zugriffsschlüssel erstellen, Instances zu Ihrem Bucket hinzufügen und Zugriff auf andere AWS-Konten gewähren. Weitere Informationen finden Sie unter Bewährte Sicherheitsmethoden für Amazon Lightsail-Objektspeicher und Bucket-Berechtigungen in Amazon Lightsail verstehen.

    Nachdem Sie sich mit den Zugriffsberechtigungen für Buckets vertraut gemacht haben, lesen Sie in den folgenden Anleitungen nach, wie Sie Zugriff auf Ihren Bucket gewähren können:

  5. Erfahren Sie, wie Sie die Zugriffsprotokollierung für Ihren Bucket aktivieren und wie Sie mithilfe von Zugriffsprotokollen die Sicherheit Ihres Buckets überprüfen können. Weitere Informationen finden Sie in den folgenden Anleitungen.

  6. Erstellen Sie eine IAM-Richtlinie, die einem Benutzer die Möglichkeit gewährt, einen Bucket in Lightsail zu verwalten. Weitere Informationen finden Sie unter IAM-Richtlinie zur Verwaltung von Buckets in Amazon Lightsail.

  7. Erfahren Sie, wie Objekte in Ihrem Bucket beschriftet und identifiziert werden. Weitere Informationen finden Sie unterGrundlegendes zu Objektschlüsselnamen inAmazon Lightsail.

  8. Erfahren Sie, wie Sie Dateien hochladen und Objekte in Ihren Buckets verwalten. Weitere Informationen finden Sie in den folgenden Anleitungen.

  9. Aktivieren Sie Versionsverwaltung, um sämtliche Versionen aller Objekte in Ihrem Bucket zu speichern, abzurufen oder wiederherzustellen. Weitere Informationen finden Sie unter Aktivieren und Aussetzen des Objekt-Versionings in einem Bucket in Amazon Lightsail.

  10. Nachdem Sie die Objekt-Versionsverwaltung aktiviert haben, können Sie frühere Versionen von Objekten in Ihrem Bucket wiederherstellen. Weitere Informationen finden Sie unter Wiederherstellen früherer Versionen von Objekten in einem Bucket in Amazon Lightsail.

  11. Überwachen Sie die Auslastung Ihres Buckets. Weitere Informationen finden Sie unter Anzeigen von Metriken für Ihren Bucket in Amazon Lightsail.

  12. Konfigurieren Sie einen Alarm für Bucket-Metriken, sodass Sie benachrichtigt werden, wenn die Auslastung Ihres Buckets einen Schwellenwert überschreitet. Weitere Informationen finden Sie unter Erstellen von Bucket-Metrikalarmen in Amazon Lightsail.

  13. Ändern Sie den Speicherplan Ihres Buckets, wenn der Speicherplatz und die Netzwerkübertragung knapp werden. Weitere Informationen finden Sie unter Ändern des Tarifs Ihres Buckets in Amazon Lightsail.

  14. Erfahren Sie, wie Sie Ihren Bucket mit anderen Ressourcen verbinden. Weitere Informationen finden Sie in den folgenden Tutorials.

  15. Löschen Sie Ihren Bucket, wenn Sie ihn nicht mehr verwenden. Weitere Informationen finden Sie unter Löschen von Buckets in Amazon Lightsail.