cchurch.win_vipre
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
auftrue
gesetzt ist) - Deinstallieren (wenn
vipre_uninstall
auftrue
gesetzt ist) - Installieren (wenn
vipre_install
auftrue
gesetzt ist) - Wiederherstellen (wenn
vipre_restore
auftrue
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 benutzerdefiniertevipre_download_url
odervipre_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 benutzerdefiniertevipre_download_url
odervipre_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 auftrue
, um die verschiedenen Backup-Optionen unten zu aktivieren, Standard istfalse
.vipre_backup_remote
: Sichern Sie die Datenbank an einem Ziel auf dem Remote-System, Standard isttrue
.vipre_backup_remote_path
: Remote-Pfad zum Speichern des Datenbank-Backups. Standard ist""
, was die vollständige Datenbankdatei mitvipre_backup_suffix
anhängt.vipre_backup_local
: Sichern Sie die Datenbank an einem Ziel auf dem lokalen (steuernden) System, Standard istfalse
.vipre_backup_local_path
: Lokaler Pfad zum Speichern des Datenbank-Backups. Standard ist""
, was das aktuelle Verzeichnis (playbook_dir
) und den Dateinamen der Datenbank mitvipre_backup_suffix
anhängt.vipre_backup_suffix
: Suffix zum Anhängen an den Dateinamen des Datenbank-Backups, Standard istansible_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 isttrue
. 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 auftrue
, um VIPRE Business zu deinstallieren und die verschiedenen Deinstallationsoptionen unten zu aktivieren, Standard istfalse
.vipre_uninstall_product
: Geben Sie das VIPRE-Produkt an, das deinstalliert werden soll, Standard istvipre_product
.vipre_uninstall_version
: Geben Sie die VIPRE-Version an, die deinstalliert werden soll, Standard istvipre_version
.vipre_uninstall_product_id
: Geben Sie einen alternativen Produkt-GUID zur Deinstallation an, Standard basiert aufvipre_uninstall_product
undvipre_uninstall_version
.vipre_uninstall_registry
: Setzen Sie auftrue
, um alle VIPRE Business-Registrierungsschlüssel zu entfernen, Standard istfalse
.vipre_uninstall_data
: Setzen Sie auftrue
, um alle VIPRE Business-Daten Dateien zu entfernen (normalerweise in %ProgramData%), Standard istfalse
.
Für Installationen können die folgenden Variablen verwendet werden:
vipre_install
: Setzen Sie auftrue
, um VIPRE Business zu installieren oder zu aktualisieren, Standard istfalse
. VIPRE wird aktualisiert, wenn die heruntergeladene Version niedriger ist als die installierte Version.vipre_force_install
: Setzen Sie auftrue
, um die Installation zu erzwingen, selbst wenn die installierte Version kleiner oder gleich der heruntergeladenen Version ist, Standard istfalse
.vipre_download_url
: Geben Sie eine alternative Download-URL für den VIPRE-Installer an, Standard basiert aufvipre_version
undvipre_product
.vipre_product_id
: Geben Sie die Produkt-GUID an, die installiert werden soll, Standard basiert aufvipre_version
undvipre_product
.
Um die interne SQLite-Datenbank von VIPRE aus einem Backup wiederherzustellen, verwenden Sie die folgenden Variablen:
vipre_restore
: Setzen Sie auftrue
, 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 istfalse
. Wenn auftrue
gesetzt, mussvipre_restore_local
auffalse
gesetzt sein.vipre_restore_remote_path
: Remote-Pfad zur Datenbankdatei; muss angegeben werden, wennvipre_restore_remote
auftrue
gesetzt ist.vipre_restore_local
: Stellen Sie die Datenbank aus einer Backup-Datei auf dem lokalen (steuernden) System wieder her, Standard istfalse
. Wenn auftrue
gesetzt, mussvipre_restore_remote
auffalse
gesetzt sein.vipre_restore_local_path
: Lokaler Pfad zur Datenbankdatei; muss angegeben werden, wennvipre_restore_local
auftrue
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 isttrue
.
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
ansible-galaxy install cchurch.win_vipre