cchurch.win_vipre

ビルドステータス Galaxy

Win-VIPRE

Windows上でVIPRE Business Antivirus Serverを管理します。VIPRE Business、Business Premium、またはEndpoint Securityのバックアップ、復元、インストール、更新、アンインストールを行います。

役割の変数

以下に**太字**で強調された変数は、通常役割を構成するために使用されるものです。他の変数は、上級者向けの使用となります。役割の手順は常に以下の順序で実行されます:

  • バックアップ(vipre_backuptrueの場合)
  • アンインストール(vipre_uninstalltrueの場合)
  • インストール(vipre_installtrueの場合)
  • 復元(vipre_restoretrueの場合)

vipre_backupvipre_restorevipre_install、またはvipre_uninstallのいずれかをtrueに設定しない場合、役割はVIPREがインストールされているかどうかを確認するだけです。

管理するVIPREの製品とバージョンを指定するには、以下の変数を使用してください。これらの変数は、この役割のインストールおよびアンインストールの手順に影響します:

  • vipre_product: VIPRE Business製品。"standard""premium"、または"endpoint"のいずれかである必要があります。デフォルトは"standard"です。
  • vipre_version: インストール、アップグレード、またはアンインストールするVIPRE Businessのバージョン。有効な値は"latest""11.0""10.0""endpoint"のみ)、"10.1""standard"および"premium"用)、"9.6""9.5"、および"9.3"(すべての製品用)です。デフォルトは"latest"です。
  • vipre_regkey_name: VIPREレジストリキーへの代替パスコンポーネントを指定します。通常、カスタムvipre_download_urlvipre_product_idを使用する場合、古いバージョンでのみ必要です。デフォルトは"VIPRE Business"です。
  • vipre_datadir_name: VIPREデータディレクトリへの代替パスコンポーネントを指定します。通常、カスタムvipre_download_urlvipre_product_idを使用する場合、古いバージョンでのみ必要です。デフォルトは"VIPRE Business"です。

VIPREデータベース(内部SQLiteデータベースのみ、SQL Serverはまだサポートされていません)をバックアップするには、以下の変数を使用します:

  • vipre_backup: 下記のさまざまなバックアップオプションを有効にするためにtrueに設定します。デフォルトはfalseです。
  • vipre_backup_remote: データベースをリモートシステムの宛先にバックアップします。デフォルトはtrueです。
  • vipre_backup_remote_path: データベースバックアップを保存するリモートパス。デフォルトは""で、vipre_backup_suffixが追加された完全なデータベースファイルを使用します。
  • vipre_backup_local: データベースをローカル(制御中の)システムの宛先にバックアップします。デフォルトはfalseです。
  • vipre_backup_local_path: データベースバックアップを保存するローカルパス。デフォルトは""で、現在のディレクトリ(playbook_dir)とデータベースファイル名にvipre_backup_suffixが追加されたものを使用します。
  • vipre_backup_suffix: データベースバックアップファイル名に追加するサフィックス。デフォルトはansible_date_time.iso8601_basic_shortで、タイムスタンプが追加されます。
  • vipre_backup_ini: VIPREサイトGUIDと登録コードをデータベースバックアップとともにINIファイルにバックアップします。デフォルトはtrueです。INIファイル名はデータベースバックアップファイル名に.iniが追加されたものになります。

アンインストールには、以下の変数を使用できます:

  • vipre_uninstall: VIPRE Businessをアンインストールし、以下のさまざまなアンインストールオプションを有効にするためにtrueに設定します。デフォルトはfalseです。
  • vipre_uninstall_product: アンインストールするVIPRE製品を指定します。デフォルトはvipre_productです。
  • vipre_uninstall_version: アンインストールするVIPREバージョンを指定します。デフォルトはvipre_versionです。
  • vipre_uninstall_product_id: アンインストールする代替製品GUIDを指定します。デフォルトはvipre_uninstall_productおよびvipre_uninstall_versionに基づいています。
  • vipre_uninstall_registry: VIPRE Businessのすべてのレジストリキーを削除するためにtrueに設定します。デフォルトはfalseです。
  • vipre_uninstall_data: VIPRE Businessのすべてのデータファイル(通常は%ProgramData%にあります)を削除するためにtrueに設定します。デフォルトはfalseです。

インストールには、以下の変数を使用できます:

  • vipre_install: VIPRE Businessをインストールまたはアップグレードするためにtrueに設定します。デフォルトはfalseです。ダウンロードしたバージョンがインストールされたバージョンよりも低い場合、VIPREはアップグレードされます。
  • vipre_force_install: インストールされたバージョンがダウンロードされたバージョンと同じかそれ以下であっても、インストールを強制するためにtrueに設定します。デフォルトはfalseです。
  • vipre_download_url: VIPREインストーラの代替ダウンロードURLを指定します。デフォルトはvipre_versionおよびvipre_productに基づいています。
  • vipre_product_id: インストールされる製品GUIDを指定します。デフォルトはvipre_versionおよびvipre_productに基づいています。

バックアップからVIPRE内部SQLiteデータベースを復元するには、以下の変数を使用します:

  • vipre_restore: 以下のさまざまな復元オプションを有効にするためにtrueに設定します。
  • vipre_restore_remote: リモートシステムのバックアップファイルからデータベースを復元します。デフォルトはfalseです。vipre_restore_localfalseである必要があります。
  • vipre_restore_remote_path: データベースファイルのリモートパス。vipre_restore_remotetrueの場合、指定しなければなりません。
  • vipre_restore_local: ローカル(制御中の)システムのバックアップファイルからデータベースを復元します。デフォルトはfalseです。vipre_restore_remotefalseである必要があります。
  • vipre_restore_local_path: データベースファイルのローカルパス。vipre_restore_localtrueの場合、指定しなければなりません。
  • vipre_restore_site_guid: レジストリに復元するSite GUIDの値を指定します。デフォルトは""で、Site GUIDは復元されません。
  • vipre_restore_reg_code: レジストリに復元する登録コードの値を指定します。デフォルトは""で、登録コードは復元されません。このオプションはレジストリのみを更新するため、データベースが一致しない場合は上書きされる可能性があります。
  • vipre_restore_post_install_wizard: ポストインストールウィザードが実行されたことを示すレジストリキーを設定します。デフォルトはtrueです。

例のプレイブック

以下の例のプレイブックは、最初の呼び出しでVIPRE Business Premiumの古いバージョンをインストールし、次の呼び出しでバックアップを行い、最新バージョンにアップグレードします:

- 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

ライセンス

BSD

著者情報

クリス・チャーチ chris@ninemoreminutes.com

プロジェクトについて

Manage VIPRE Business Antivirus Server on Windows.

インストール
ansible-galaxy install cchurch.win_vipre
ライセンス
other
ダウンロード
252
所有者
Python/Django/Ansible, will code for sweet tea and beer.