cchurch.win_vipre

Build-Status Galaxy

Win-VIPRE

Verwalten Sie den VIPRE Business Antivirus Server unter Windows. Sichern, wiederherstellen, installieren, aktualisieren und deinstallieren Sie VIPRE Business, Business Premium oder Endpoint Security.

Rollenvariablen

Die in fett hervorgehobenen Variablen werden normalerweise verwendet, um die Rolle zu konfigurieren; andere Variablen sind für fortgeschrittene Nutzung vorgesehen. Die Schritte in der Rolle werden immer in folgender Reihenfolge ausgeführt:

  • Sichern (wenn vipre_backup auf true gesetzt ist)
  • Deinstallieren (wenn vipre_uninstall auf true gesetzt ist)
  • Installieren (wenn vipre_install auf true gesetzt ist)
  • Wiederherstellen (wenn vipre_restore auf true gesetzt ist)

Ohne die Einstellung von mindestens einer der Variablen vipre_backup, vipre_restore, vipre_install oder vipre_uninstall auf true wird die Rolle nur prüfen, ob VIPRE installiert ist.

Verwenden Sie die folgenden Variablen, um das VIPRE-Produkt und die Version zu spezifizieren, die verwaltet werden sollen. Diese Variablen beeinflussen die Installations- und Deinstallationsschritte dieser Rolle:

  • vipre_product: VIPRE Business Produkt, sollte eines von "standard", "premium" oder "endpoint" sein, Standard ist "standard".
  • vipre_version: Version von VIPRE Business, die installiert, aktualisiert oder deinstalliert werden soll. Gültige Werte sind "latest", "11.0" und "10.0" (nur für "endpoint"), "10.1" (für "standard" und "premium"), sowie "9.6", "9.5" und "9.3" (für jedes Produkt); Standard ist "latest".
  • vipre_regkey_name: Geben Sie eine alternative Pfadkomponente für die VIPRE-Registrierungsdaten an, normalerweise nur für ältere Versionen erforderlich, wenn eine benutzerdefinierte vipre_download_url oder vipre_product_id verwendet wird. Standard ist "VIPRE Business".
  • vipre_datadir_name: Geben Sie eine alternative Pfadkomponente für das VIPRE-Datenverzeichnis an, normalerweise nur für ältere Versionen erforderlich, wenn eine benutzerdefinierte vipre_download_url oder vipre_product_id verwendet wird. Standard ist "VIPRE Business".

Um die VIPRE-Datenbank (nur interne SQLite-Datenbank, SQL Server wird noch nicht unterstützt) zu sichern, verwenden Sie die folgenden Variablen:

  • vipre_backup: Setzen Sie auf true, um die verschiedenen Backup-Optionen unten zu aktivieren, Standard ist false.
  • vipre_backup_remote: Sichern Sie die Datenbank an einem Ziel auf dem Remote-System, Standard ist true.
  • vipre_backup_remote_path: Remote-Pfad zum Speichern des Datenbank-Backups. Standard ist "", was die vollständige Datenbankdatei mit vipre_backup_suffix anhängt.
  • vipre_backup_local: Sichern Sie die Datenbank an einem Ziel auf dem lokalen (steuernden) System, Standard ist false.
  • vipre_backup_local_path: Lokaler Pfad zum Speichern des Datenbank-Backups. Standard ist "", was das aktuelle Verzeichnis (playbook_dir) und den Dateinamen der Datenbank mit vipre_backup_suffix anhängt.
  • vipre_backup_suffix: Suffix zum Anhängen an den Dateinamen des Datenbank-Backups, Standard ist ansible_date_time.iso8601_basic_short, welches einen Zeitstempel anfügt.
  • vipre_backup_ini: Sichern Sie die VIPRE Site GUID und den Registrierungscode in einer INI-Datei zusammen mit dem Datenbank-Backup, Standard ist true. Der INI-Dateiname wird der gleiche sein wie der Dateiname des Datenbank-Backups mit .ini angehängt.

Für Deinstallationen können die folgenden Variablen verwendet werden:

  • vipre_uninstall: Setzen Sie auf true, um VIPRE Business zu deinstallieren und die verschiedenen Deinstallationsoptionen unten zu aktivieren, Standard ist false.
  • vipre_uninstall_product: Geben Sie das VIPRE-Produkt an, das deinstalliert werden soll, Standard ist vipre_product.
  • vipre_uninstall_version: Geben Sie die VIPRE-Version an, die deinstalliert werden soll, Standard ist vipre_version.
  • vipre_uninstall_product_id: Geben Sie einen alternativen Produkt-GUID zur Deinstallation an, Standard basiert auf vipre_uninstall_product und vipre_uninstall_version.
  • vipre_uninstall_registry: Setzen Sie auf true, um alle VIPRE Business-Registrierungsschlüssel zu entfernen, Standard ist false.
  • vipre_uninstall_data: Setzen Sie auf true, um alle VIPRE Business-Daten Dateien zu entfernen (normalerweise in %ProgramData%), Standard ist false.

Für Installationen können die folgenden Variablen verwendet werden:

  • vipre_install: Setzen Sie auf true, um VIPRE Business zu installieren oder zu aktualisieren, Standard ist false. VIPRE wird aktualisiert, wenn die heruntergeladene Version niedriger ist als die installierte Version.
  • vipre_force_install: Setzen Sie auf true, um die Installation zu erzwingen, selbst wenn die installierte Version kleiner oder gleich der heruntergeladenen Version ist, Standard ist false.
  • vipre_download_url: Geben Sie eine alternative Download-URL für den VIPRE-Installer an, Standard basiert auf vipre_version und vipre_product.
  • vipre_product_id: Geben Sie die Produkt-GUID an, die installiert werden soll, Standard basiert auf vipre_version und vipre_product.

Um die interne SQLite-Datenbank von VIPRE aus einem Backup wiederherzustellen, verwenden Sie die folgenden Variablen:

  • vipre_restore: Setzen Sie auf true, um die verschiedenen Wiederherstellungsoptionen unten zu aktivieren.
  • vipre_restore_remote: Stellen Sie die Datenbank aus einer Backup-Datei auf dem Remote-System wieder her, Standard ist false. Wenn auf true gesetzt, muss vipre_restore_local auf false gesetzt sein.
  • vipre_restore_remote_path: Remote-Pfad zur Datenbankdatei; muss angegeben werden, wenn vipre_restore_remote auf true gesetzt ist.
  • vipre_restore_local: Stellen Sie die Datenbank aus einer Backup-Datei auf dem lokalen (steuernden) System wieder her, Standard ist false. Wenn auf true gesetzt, muss vipre_restore_remote auf false gesetzt sein.
  • vipre_restore_local_path: Lokaler Pfad zur Datenbankdatei; muss angegeben werden, wenn vipre_restore_local auf true gesetzt ist.
  • vipre_restore_site_guid: Geben Sie den Wert der Site GUID an, der in die Registrierungsdatenbank wiederhergestellt werden soll; Standard ist "", was die Site GUID nicht wiederherstellt.
  • vipre_restore_reg_code: Geben Sie den Wert des Registrierungscodes an, der in die Registrierungsdatenbank wiederhergestellt werden soll; Standard ist "", was den Registrierungscode nicht wiederherstellt. Diese Option aktualisiert nur die Registrierung, daher kann sie überschrieben werden, wenn die Datenbank nicht übereinstimmt.
  • vipre_restore_post_install_wizard: Setzen Sie einen Registrierungswert, der angibt, dass der Assistent nach der Installation ausgeführt wurde; Standard ist true.

Beispiel-Playbook

Das folgende Beispiel-Playbook installiert in der ersten Ausführung der Rolle eine ältere Version von VIPRE Business Premium und führt dann ein Backup und ein Upgrade auf die neueste Version in der zweiten Ausführung durch:

- hosts: vipre
  vars:
    vipre_product: premium
  roles:
    - role: cchurch.vipre
      vipre_version: 10.1
      vipre_install: true
    - role: cchurch.vipre
      vipre_backup: true
      vipre_install: true

Lizenz

BSD

Autoreninformation

Chris Church chris@ninemoreminutes.com

Über das Projekt

Manage VIPRE Business Antivirus Server on Windows.

Installieren
ansible-galaxy install cchurch.win_vipre
GitHub Repository
Lizenz
other
Downloads
252
Besitzer
Python/Django/Ansible, will code for sweet tea and beer.