Protection¶
Ein Protection-Objekt stellt eine einem Namespace zugewiesene Sicherungs-SLA-Richtlinie dar. Der Namespace ist also durch diese Sicherungs-SLA-Richtlinie geschützt.
Nachfolgend sehen Sie ein Beispiel für eine YAML-Konfiguration eines Protection-Objekts:
apiVersion: k8sbackup.afi.ai/v1alpha1
kind: Protection
metadata:
name: gold
namespace: postgresql
spec:
policyRef: gold
- Das Feld
nameim Abschnittmetadatasollte auf den Namen einer Sicherungsrichtlinie gesetzt werden (in diesem Beispielgold). - Das Feld
namespaceim Abschnittmetadatasollte auf den zu schützenden Namespace gesetzt werden. - Das Feld
policyRefim Abschnittspecverweist auf die Sicherungsrichtliniegold. Der Name einer Schutzkonfiguration muss mit dem Namen der ausgewählten Sicherungsrichtlinie übereinstimmen.
So schützen Sie einen Namespace mit einer Sicherungsrichtlinie:
So entfernen Sie eine Schutzkonfiguration aus einem Namespace. Dieser Befehl hebt die Zuweisung der Sicherungsrichtlinie gold zum Namespace postgresql auf:
So listen Sie die Schutzkonfigurationen eines Namespace auf: