Duplicity et Oracle Public Cloud

duplicityPour effectuer vos sauvegardes dans le Cloud Public d’Oracle, vous pouvez utiliser l’outil duplicity:

 

Sauvegarder

On set quelques variables d’environnements (à remplacer par vos informations):

export SWIFT_USERNAME= »Storage-YOURIDENTITYDOMAIN:YOURUSER »
export SWIFT_PASSWORD= »YOURPASSWORD »
export SWIFT_AUTHURL= »https://storage.us2.oraclecloud.com/auth/v1.0″
export SWIFT_AUTHVERSION= »1″

On effectue le backup dans un container. Attention, dans un container on ne peut avoir qu’une seule sauvegarde Duplicity (Full et incrémentale).

duplicity monbackup.zip swift://ContainerBackup01

Le restore:

duplicity restore swift://ContainerBackup01 fichierrestore.tar.gz

 

 

Utiliser Archive Cloud Storage

Il est tout à fait possible d’utiliser le service Archive Cloud Storage (un service à TRES bas coût de stockage très longue durée). Ce service est équivalent à Amazon Glacier ou Google NearLine) mais avec un coût bien plus bas : $0.001 / GB / mois !! (référence: https://cloud.oracle.com/storage?tabID=1406491833493)
Dans le cas d’utilisation d’archive storage, il ne sera possible que de faire un FULL backup dans un container, en effet ce stockage est ensuite effectué sur des périphériques à longue durée.
Une restauration de la donnée ne sera possible qu’après avoir demandé un restore de la donnée (par les APIs REST pour le moment):

Sauvegarde (identique):

duplicity monbackup.zip swift://ContainerArchiveBackup01

Restauration

Demande par un POST de la restauration de la donnée:

POST sur https://metcsgse00477.storage.oraclecloud.com/v0/Storage-<identity>/<Container>/<Fichier>?restore

duplicity restore swift://ContainerBackup01 fichierrestore.tar.gz

 

Laisser un commentaire