For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/de/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/de/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/de/guides/storage-and-backup/object-storage/pca-unlock.md.
Zum Inhalt springen

Cloud Archive Swift - Auf Public Cloud Archive gespeicherte Daten freigeben

Als Markdown ansehen

Erfahren Sie hier, wie Sie Ihre Archive freigeben

Info

Diese Übersetzung wurde durch unseren Partner SYSTRAN automatisch erstellt. In manchen Fällen können ungenaue Formulierungen verwendet worden sein, z.B. bei der Beschriftung von Schaltflächen oder technischen Details. Bitte ziehen Sie im Zweifelsfall die englische oder französische Fassung der Anleitung zu Rate. Möchten Sie mithelfen, diese Übersetzung zu verbessern? Dann nutzen Sie dazu bitte den Button "Beitragen" auf dieser Seite.

Ziel

Public Cloud Archive ist eine Cold Storage Lösung für das Hosting großer Datenmengen ohne Größenbeschränkung und zu sehr attraktiven Preisen.

Da Cold Storage Daten nur selten Zugriff benötigen, ist eine Freigabeanforderung (Unfreeze) notwendig, was eine Verzögerung des Datenabrufs nach sich zieht. Dieser Zeitraum variiert je nach Datenalter und Häufigkeit des Datenzugriffs.

Voraussetzungen

  • Freigabe über die OVHcloud Konsole:

Zugriff auf die OVHcloud Console

  • Direkter Link:
  • Navigationspfad: Public Cloud > Wählen Sie Ihr Projekt aus > Speicher > Cloud Archive

In der praktischen Anwendung

Objekte in der OVHcloud Konsole freigeben

Klicken Sie im linken Menü Ihres Public Cloud Projekts unter Speicher auf Cloud Archive. Klicken Sie in der Zeile Ihres Containers auf den Button ... und dann auf Archiv anzeigen.

Im Tab Objekte zeigt die Spalte Verfügbarkeit den Status jedes Objekts an:

  • Gesperrt: Das Objekt ist archiviert und muss freigegeben werden, bevor es heruntergeladen werden kann.
  • Verfügbar ab Datum: Das Objekt wird gerade freigegeben und kann ab dem angezeigten Datum heruntergeladen werden.
  • Ja: Das Objekt ist verfügbar.

Um ein Objekt freizugeben, klicken Sie in seiner Zeile auf den Button ... und dann auf Freigeben. Die Spalte Verfügbarkeit zeigt dann das Datum an, ab dem das Objekt abgerufen werden kann.

Sobald das Objekt verfügbar ist, klicken Sie in seiner Zeile auf den Button ... und dann auf Herunterladen. Sie können es auch über einen Swift/SFTP/SCP Client herunterladen.

Objekte über python-swiftclient freigeben

Überprüfen Sie den Zustand des herunterzuladenden Objekts:

swift stat <pca_container> <object>
               Account: AUTH_702xxxxxxxxxxxxxxxxxxxxxxxxxxdaf
             Container: <pca_container>
                Object: <object>
          Content Type: text/plain
        Content Length: 746
         Last Modified: Tue, 10 Aug 2021 08:39:41 GMT
                  ETag: 51f122f524c46cafcf9628305db99144
            Meta Mtime: 1627974571.298786
         Accept-Ranges: bytes
 X-Ovh-Retrieval-State: sealed
           X-Timestamp: 1628584780.95458
            X-Trans-Id: txbb0eff9ebf9442eab0d02-0061123b5a
X-Openstack-Request-Id: txbb0eff9ebf9442eab0d02-0061123b5a
     X-Iplb-Request-Id: 6DBEFE1E:942A_3626E64B:01BB_61123B59_649EACF:8F28
       X-Iplb-Instance: 12308

Diese Zeile zeigt an, dass das Objekt eingefroren ist:

X-Ovh-Retrieval-State: sealed

Der Befehl swift download gibt daher einen Fehler 429 zurück:

swift download <pca_container> <object>
Error downloading object '<pca_container>/<object>': Object GET failed: https://storage.gra.cloud.ovh.net/v1/AUTH_702xxxxxxxxxxxxxxxxxxxxxxxxxxdaf/<pca_container>/<object> 429 Too Many Requests

Überprüfen des Status mit swift stat:

swift stat <pca_container> <object>
               Account: AUTH_702xxxxxxxxxxxxxxxxxxxxxxxxxxdaf
             Container: <pca_container>
                Object: <object>
          Content Type: text/plain
        Content Length: 746
         Last Modified: Tue, 10 Aug 2021 08:39:41 GMT
                  ETag: 51f122f524c46cafcf9628305db99144
            Meta Mtime: 1627974571.298786
         Accept-Ranges: bytes
 X-Ovh-Retrieval-State: unsealing
           X-Timestamp: 1628584780.95458
 X-Ovh-Retrieval-Delay: 14313
            X-Trans-Id: tx9012d12434a447bd81528-0061123c54
X-Openstack-Request-Id: tx9012d12434a447bd81528-0061123c54
     X-Iplb-Request-Id: 6DBEFE1E:94D0_3626E64B:01BB_61123C54_6823B54:10ABF
       X-Iplb-Instance: 12309

Diese Zeile zeigt an, dass das Objekt freigegeben wird:

X-Ovh-Retrieval-State: unsealing

In der folgenden Zeile wird der Zeitraum (in Sekunden) angegeben, bis das Objekt heruntergeladen werden kann:

X-Ovh-Retrieval-Delay: 14313

Status nach Ablauf der Frist:

swift stat <pca_container> <object>
               Account: AUTH_702xxxxxxxxxxxxxxxxxxxxxxxxxxdaf
             Container: <pca_container>
                Object: <object>
          Content Type: text/plain
        Content Length: 746
         Last Modified: Tue, 10 Aug 2021 08:39:41 GMT
                  ETag: 51f122f524c46cafcf9628305db99144
            Meta Mtime: 1627974571.298786
         Accept-Ranges: bytes
 X-Ovh-Retrieval-State: unsealed
           X-Timestamp: 1628584780.95458
            X-Trans-Id: txaf1eac9ceb8a45efb36e1-0061127482
X-Openstack-Request-Id: txaf1eac9ceb8a45efb36e1-0061127482
     X-Iplb-Request-Id: 6DBEFE1E:ACCC_3626E64B:01BB_61127482_E75B0:1B979
       X-Iplb-Instance: 38343

Diese Zeile zeigt an, dass das Objekt bereit ist:

X-Ovh-Retrieval-State: unsealed

Das Objekt herunterladen:

swift download <pca_container> <object>
swift download <pca_container> <object>
<object> [auth 0.961s, headers 1.767s, total 1.768s, 0.001 MB/s]

Objekt-Download automatisieren

Info

Diese Funktion erfordert das Paket at.

swift download <pca_container> <object>
Error downloading object '<pca_container>/<object>': Object GET failed: https://storage.gra.cloud.ovh.net/v1/AUTH_702xxxxxxxxxxxxxxxxxxxxxxxxxxdaf/<pca_container>/<object> 429 Too Many Requests
X_OVH_RETRIEVAL_DELAY=$(swift download <pca_container> <object> | awk -F ": " '/X-Ovh-Retrieval-Delay/ {print $2}'
RETRIEVAL_DELAY=$((${X_OVH_RETRIEVAL_DELAY} / 60 + 2))
swift download <pca_container> <object> | at now + ${RETRIEVAL_DELAY} minutes

Weiterführende Informationen

Für Schulungen oder technische Unterstützung bei der Implementierung unserer Lösungen wenden Sie sich an Ihren Vertriebsmitarbeiter oder besuchen Sie unsere Seite Professional Services, um ein Angebot zu erhalten und Ihr Projekt von unseren Experten analysieren zu lassen.

Treten Sie unserer User Community bei.

War diese Seite hilfreich?