Object Storage-Replikations-Policy erstellen

Erstellen Sie eine Replikations-Policy für einen Object Storage-Quell-Bucket.

    1. Wählen Sie auf der Listenseite Buckets den Objektspeicher-Bucket aus, mit dem Sie arbeiten möchten. Wenn Sie Hilfe bei der Suche nach der Listenseite oder dem Objektspeicher-Bucket benötigen, finden Sie weitere Informationen unter Buckets auflisten.
    2. Wählen Sie auf der Detailseite die Option Replikations-Policy aus.
    3. Wählen Sie Policy erstellen aus.
    4. Geben Sie folgende Informationen ein:
      • Name: Akzeptieren Sie den Standardnamen, oder geben Sie einen eigenen Namen ein. Object Storage generiert einen Policy-Namen, der das aktuelle Jahr, den aktuellen Monat, den aktuellen Tag und die aktuelle Uhrzeit widerspiegelt. Beispiel: replication-policy-20200129-22330. Wenn Sie diesen Namen ändern möchten, verwenden Sie Buchstaben, Zahlen, Bindestriche, Unterstriche und Punkte.

      • Zielregion: Wählen Sie in der Liste die OCI-Region aus, die den Ziel-Bucket enthält, in den Sie replizieren möchten. Sie müssen eine Region abonnieren, damit Sie in diese Region replizieren können. Weitere Informationen finden Sie in Regionen verwalten.

      • Ziel-Bucket: Wählen Sie den Namen des Ziel-Buckets für die Replikation aus. Wählen Sie Compartment ändern aus, um einen Bucket in einem anderen Compartment auszuwählen. Stellen Sie sicher, dass Sie über den erforderlichen Policy-Zugriff für den Ziel-Bucket verfügen.

    5. Klicken Sie auf Erstellen.

    Die Konsole prüft die vorhandenen IAM-Policys, um diese Aufgabe erfolgreich auszuführen. Wenn eine Warnung wegen einer fehlenden Policy angezeigt wird, können Sie über die Konsole versuchen, fehlende Policys zu erstellen, oder die fehlenden Policy-Details in die Zwischenablage kopieren, um Ihren Administrator per E-Mail zu benachrichtigen. Wenn die erforderlichen Policys vorhanden sind, erstellen Sie die Replikations-Policy.

    Nachdem die Policy erstellt wurde, wird den Bucket-Informationen Replikation: Aktiviert (Quelle) hinzugefügt. Objekte, die nach dem Erstellen der Policy in den Quell-Bucket hochgeladen werden, werden asynchron in den Ziel-Bucket repliziert.

  • Verwenden Sie den Befehl oci os replication create-replication-policy und die erforderlichen Parameter, um eine Replikations-Policy für einen Bucket zu erstellen:

    oci os replication create-replication-policy --bucket-name bucket_name --destination-region destination_region_id --destination-bucket destination_bucket_name [OPTIONS]

    Beispiel:

    oci os replication create-replication-policy --bucket-name MySourceBucket --destination-region us-ashburn-1 --destination-bucket MyDestinationBucket --name MyReplicationPolicy
    {
      "data": {
        "destination-bucket": "MyDestinationBucket",
        "destination-region": "us-ashburn-1",
        "id": "bacb8334-b191-4026-aa65-5e4f5165ae3e",
        "name": "MyReplicationPolicy",
        "status": "ACTIVE",
        "status-message": "The policy is active.",
        "time-created": "2020-02-06T16:44:10+00:00",
        "time-last-sync": "2020-02-06T16:44:20+00:00"
      }
    }

    Objekte, die nach der Policy-Erstellung in den Quell-Bucket hochgeladen werden, werden asynchron in den Ziel-Bucket repliziert.

    Eine vollständige Liste der Parameter und Werte für CLI-Befehle ist in der CLI-Befehlsreferenz enthalten.

  • Führen Sie den Vorgang CreateReplicationPolicy aus, um eine Replikations-Policy für einen Bucket zu erstellen.