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.
- Installieren Sie rclone mithilfe der für Ihr Betriebssystem geltenden Anweisungen unter https://rclone.org/downloads/.
-
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. -
Prüfen Sie, ob rclone Zugriff auf Object Storage hat:
$rclone ls -vv myobjectstorage:/<some_existing_bucket>
-
Erstellen Sie bei Bedarf einen Snapshot:
$sudo mkdir <fss_mount_point>/.snapshot/<snapshot_name>
-
Verwenden Sie die Option
copy
,copyto
odersync
, 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 Befehlrclone
verwendet werden.Vollständige Informationen zur Verwendung des Befehls und den Optionen finden Sie in der Dokumentation zu rclone.