radek_sprta.sanoid

Ansible Rolle: Sanoid Ansible Rolle GitHub Tag (neueste SemVer) Ansible Rolle Ansible Rolle Pipeline-Status

Installieren und konfigurieren Sie Sanoid für automatische ZFS-Snapshots.

Rollenvariablen

Liste der Variablen aus defaults/main.yml.

sanoid_package: sanoid

Paket, das installiert werden soll. Dieses müssen Sie in der Regel nicht überschreiben.

sanoid_templates:
  - name: beispiel
    frequently: 0
    hourly: 24
    daily: 7
    monthly: 12
    yearly: 0
    autosnap: "ja"
    autoprune: "ja"

Wörterbuch der Sanoid-Backup-Vorlagen. Das Beispiel zeigt die verfügbaren Optionen. Die Anführungszeichen um "ja" sind erforderlich.

sanoid_datasets:
  - name: beispiel
    use_template: beispiel
    recursive: "ja"
    process_children_only: "ja"
    yearly: 1

Wörterbuch der Datasets, von denen Snapshots gemacht werden sollen. Das Beispiel zeigt einige der verfügbaren Optionen. Außerdem stehen Optionen aus sanoid_templates zur Verfügung. Die Anführungszeichen um "ja" sind erforderlich.

Beispiel-Playbook

- hosts: alle

  vars:
    - name: tank
      process_children_only: "ja"
      recursive: "ja"
      use_template: beispiel

  roles:
     - radek_sprta.sanoid

Lizenz

MIT

Autorinformationen

Radek Sprta mail@radeksprta.eu

Über das Projekt

Install and configure Sanoid for automatic ZFS snapshots.

Installieren
ansible-galaxy install radek_sprta.sanoid
GitHub Repository
Lizenz
mit
Downloads
282
Besitzer