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

Cloud Archive Swift - Rendi disponibili i tuoi dati salvati su Public Cloud Archive

Vedi come Markdown

Come sbloccare i tuoi archivi

Info

Questa traduzione è stata generata automaticamente dal nostro partner SYSTRAN. I contenuti potrebbero presentare imprecisioni, ad esempio la nomenclatura dei pulsanti o alcuni dettagli tecnici. In caso di dubbi consigliamo di fare riferimento alla versione inglese o francese della guida. Per aiutarci a migliorare questa traduzione, utilizza il pulsante "Contribuisci" di questa pagina.

Obiettivo

Il Public Cloud Archive è un'offerta di storage a freddo che permette di ospitare grandi volumi di dati, senza limiti di dimensione e con tariffe molto attraenti.

Per i dati raramente consultati, è necessaria una richiesta di sblocco che comporta un periodo di tempo prima del recupero. Questo tempo è variabile in base all'anzianità e alla frequenza di accesso ai tuoi dati.

Prerequisiti

  • Sblocco dalla console OVHcloud:

Accesso alla Console OVHcloud

  • Link diretto:
  • Percorso di navigazione: Public Cloud > Seleziona il tuo progetto > Storage > Cloud Archive

Procedura

Sblocca i tuoi oggetti nella console OVHcloud

Nel menu a sinistra del tuo progetto Public Cloud, clicca su Cloud Archive nella sezione Storage. Clicca sul pulsante ... nella riga del tuo container e poi su Visualizza l'archivio.

Nella scheda Oggetti, la colonna Disponibilità indica lo stato di ciascun oggetto:

  • Bloccato: l'oggetto è archiviato e deve essere sbloccato prima di poter essere scaricato.
  • Disponibile dal data: l'oggetto è in fase di sblocco e potrà essere scaricato a partire dalla data indicata.
  • Sì: l'oggetto è disponibile.

Per sbloccare un oggetto, clicca sul pulsante ... nella sua riga e poi su Sblocca. La colonna Disponibilità indica quindi la data a partire dalla quale l'oggetto potrà essere recuperato.

Quando l'oggetto è disponibile, clicca sul pulsante ... nella sua riga e poi su Scaricare. Puoi anche scaricarlo tramite un client Swift/SFTP/SCP.

Sblocca i tuoi oggetti tramite python-swiftclient

Verifica lo stato dell'oggetto da scaricare:

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

La riga seguente indica che l'oggetto è congelato:

X-Ovh-Retrieval-State: sealed

Di conseguenza, il comando swift download restituirà un errore 429:

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

Riavvia il comando 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

La linea seguente indica che l'oggetto è in fase di sblocco:

X-Ovh-Retrieval-State: unsealing

E la seguente linea indica il tempo (in secondi) che bisogna attendere prima di poter scaricare l'oggetto:

X-Ovh-Retrieval-Delay: 14313

Una volta trascorso il termine:

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

La riga seguente indica che l'oggetto è scongelato:

X-Ovh-Retrieval-State: unsealed

Il download dell'oggetto funziona:

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

Automatizza il download dell'oggetto

Info

Questa funzionalità richiede il package 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

Per saperne di più

Per una formazione o un'assistenza tecnica nell'implementazione delle nostre soluzioni, contatta il tuo referente commerciale o consulta la pagina Professional Services per ottenere un preventivo e far analizzare il tuo progetto dai nostri esperti.

Contatta la nostra Community di utenti.

Questa pagina ti è stata utile?