Object Storage-Replikations-Policy erstellen

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

Hinweis

Ein Quell-Bucket darf nur eine Replikations-Policy aufweisen.
    1. Wählen Sie auf der Listenseite Buckets den Objektspeicher-Bucket aus, mit dem Sie arbeiten möchten. Wenn Sie Hilfe beim Suchen der Listenseite oder des Buckets benötigen, lesen Sie Buckets auflisten.
    2. Wählen Sie auf der Detailseite Policys aus, und suchen Sie den Abschnitt Replikations-Policy (Quelle).
      Die Replikations-Policy für den ausgewählten Bucket wird in einer Tabelle angezeigt.
    3. Wählen Sie Policy erstellen.
    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 die OCI-Region mit dem Ziel-Bucket, in den Sie replizieren möchten, aus der Liste aus. Ihr Mandant muss eine Region abonniert haben, damit Sie in diese Region replizieren. Weitere Informationen finden Sie unter Regionen verwalten.

      • Ziel-Bucket-Compartment: Wählen Sie das Compartment aus, das den gewünschten Bucket enthält.
      • Ziel-Bucket: Wählen Sie den Namen des Ziel-Buckets für die Replikation aus, der in dem zuvor ausgewählten Compartment verfügbar ist. Stellen Sie sicher, dass Sie über den erforderlichen Policy-Zugriff für den Ziel-Bucket verfügen.

    5. Wählen Sie Policy 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 Replikation: Aktiviert (Quelle) zu den Quell-Bucket-Informationen hinzugefügt. Objekte, die nach der Erstellung der Policy in den Quell-Bucket hochgeladen werden, werden asynchron in den Ziel-Bucket repliziert.

    Auf der Detailseite des Ziel-Buckets wird Replikation: Aktiviert (Ziel) angezeigt, und die Einstellungen für die Replikations-Policy des Quell-Buckets werden angezeigt.

  • 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 finden Sie in der CLI-Befehlsreferenz.

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