xe0nic.ansible_kodo_cloud_server

Rollenname

Kodo Cloud ist eine Backup-Lösung für Office 365. Diese Rolle installiert den Kodo Cloud Server, der als zentrale Verwaltungsstelle dient.

Anforderungen

Minimalinstallation von CentOS/RHEL 8 und öffentliche Schlüssel-Authentifizierung zwischen dem Befehlshost und der Zielmaschine.

Rollenvariablen

Voreinstellungen:

mariadb_version: "10.4"
mariadb_distro: "centos{{ ansible_distribution_major_version }}-amd64"
mariadb_repo_url: "http://yum.mariadb.org/{{ mariadb_version }}/{{ mariadb_distro }}"
mariadb_repo_gpg_key: "https://yum.mariadb.org/RPM-GPG-KEY-MariaDB"
kodo_repo: "http://repo.storware.eu/kodo-cloud/current/el{{ ansible_distribution_major_version }}"
kodo_staging_path: "/kodo_data"
kodo_backup_destination_path: "{{ kodo_staging_path }}/backups"
vdo_volume_name: "kodo"
vdo_fs: "xfs"
vdo_fs_mkfs_opts: "-K"
vdo_mount_point: "{{ kodo_staging_path }}"
  • mariadb_* - verantwortlich für die Installation von MariaDB (Repository, Version, Distribution)
  • kodo_repo - zeigt auf das Kodo Cloud RPM-Repository
  • kodo_staging_path - ermöglicht die Konfiguration, wo der Staging-Bereich auf dem Server gespeichert ist
  • kodo_backup_destination_path - ermöglicht die Konfiguration, wo der Backup-Speicher auf dem Server gespeichert ist
  • vdo_physical_device - standardmäßig nicht definiert - wenn festgelegt, konfiguriert VDO auf dem angegebenen Blockgerät (z. B. /dev/sdb)
  • vdo_logical_device_size - logische Größe des VDO-Volumes, standardmäßig 3 * Größe des physischen VDO-Blockgeräts
  • vdo_volume_name - wenn VDO konfiguriert werden soll - Name des VDO-Volumes
  • vdo_fs - wenn VDO konfiguriert werden soll - Art des effektiven Dateisystems, das auf VDO erstellt wird
  • vdo_fs_mkfs_opts - wenn VDO konfiguriert werden soll - mkfs-Parameter beim Erstellen des effektiven Dateisystems auf VDO
  • vdo_mount_point - wenn VDO konfiguriert werden soll - Einhängepunkt für das effektive Dateisystem, das auf VDO verwendet wird - normalerweise Staging-Bereich zusammen mit dem Backup-Ziel

Abhängigkeiten

Keine

Beispiel-Playbook

Dies installiert den Kodo-Server auf dem server-Host (es kann nur ein Server installiert werden) und mehrere Agenten auf den agents-Hosts.

- hosts: server
  roles:
   - xe0nic.ansible_kodo_cloud_server

- hosts: agents
  roles:
   - xe0nic.ansible_kodo_cloud_agent

Beispiel für die Hostinventarliste (stellen Sie sicher, dass die SSH-Öffenschlüssel-Authentifizierung für den in der Inventarliste angegebenen Ansible-Benutzer konfiguriert ist):

[all:vars]
ansible_user = root

[server]
192.168.155.233

[agents]
192.168.155.233 agent_name=agent1

Lizenz

MIT

Autoreninformation

Für weitere Informationen besuchen Sie die Produktwebsite: https://storware.eu/products/kodo-for-cloud
Dokumentation: https://storware.gitbook.io/kodo-for-cloud-office365

Über das Projekt

Storware Kodo Cloud Server role

Installieren
ansible-galaxy install xe0nic.ansible_kodo_cloud_server
GitHub Repository
Lizenz
Unknown
Downloads
339
Besitzer
Ensuring data availability and business continuity at every level, in all circumstances.