Snapshots mit rclone in Object Storage sichern

Es kann ratsam sein, die File Storage-Snapshots an einem anderen Speicherort wie Object Storage zu sichern.

Gehen Sie wie folgt vor, um mit dem Utility rclone Backups von Snapshots zu erstellen.

  1. Installieren Sie rclone mithilfe der für Ihr Betriebssystem geltenden Anweisungen unter https://rclone.org/downloads/.
  2. Erstellen Sie die Konfigurationsdatei ~/.rclone.conf mit folgenden Informationen:

    [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
    Hinweis

    Informationen zum Erhalten eines Kunden-Secret-Keys finden Sie unter Mit Kunden-Secret-Keys arbeiten.
  3. Prüfen Sie, ob rclone Zugriff auf Object Storage hat:

    $rclone ls -vv myobjectstorage:/<some_existing_bucket>
  4. Erstellen Sie bei Bedarf einen Snapshot:

    $sudo mkdir <fss_mount_point>/.snapshot/<snapshot_name>
  5. Verwenden Sie die Option copy, copyto oder sync, um den Snapshot in Object Storage zu kopieren:

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

    Jeder File Storage-Verzeichnispfad kann als Quelle für den Befehl rclone verwendet werden.

    Vollständige Informationen zur Verwendung des Befehls und den Optionen finden Sie in der Dokumentation zu rclone.