Sauvegarde d'instantanés dans le stockage d'objets à l'aide de rclone

Vous pouvez sauvegarder vos instantanés de stockage de fichiers dans un autre emplacement, par exemple le stockage d'objets.

Vous pouvez suivre ce processus pour utiliser l'utilitaire rclone pour sauvegarder des instantanés.

  1. Installez rclone à l'aide des instructions de votre système d'exploitation sur https://rclone.org/downloads/.
  2. Créez un fichier de configuration ~/.rclone.conf contenant les informations suivantes :

    [myobjectstorage]
    
type = s3
    
provider = Other
    
env_auth = false

    access_key_id = <access_key_of_customer_secret_key>

    secret_access_key = <key_generated_when_creating_the_customer_secret_key>
    
endpoint = <object_namespace>.compat.objectstorage.<region>.oraclecloud.com
    Note

    Pour plus de détails sur l'obtention d'une clé secrète de client, consultez Utilisation des clés secrètes de client.
  3. Vérifiez que rclone peut accéder au service de stockage d'objets :

    $rclone ls -vv myobjectstorage:/<some_existing_bucket>
  4. Créez un instantané, si nécessaire :

    $sudo mkdir <fss_mount_point>/.snapshot/<snapshot_name>
  5. Utilisez l'option copy, copyto ou sync pour copier l'instantané dans le service de stockage d'objets :

    $rclone copy --progress --metadata --copy-links <fss_mount_point>/.snapshot/<snapshot_name> myobjectstorage:/<oci_object_source_bucket>/<snapshot_name>/
    Conseil

    Tout chemin d'accès au répertoire du service Stockage de fichiers peut être utilisé comme source de la commande rclone.

    Consultez la documentation sur rclone pour obtenir une liste complète des options et des commandes à utiliser.