mycloudrevolution.veeam_setup

veeam_setup

Ansible Lint

Un Rol de Ansible para instalar y actualizar componentes de Veeam (Veeam Backup & Replication / Veeam ONE) en Windows.

Notas de la Versión

Versión 0.1

  • one_setup - Versión 0.1

  • one_update - Versión 0.1

  • vbr_setup - Versión 0.1

  • vbr_update - Versión 0.1

Versión 0.2

  • one_setup - Versión 0.2
    • Configuración estricta del firewall de Windows (en lugar de desactivar)

Versión 0.3

  • vbr_download - Versión 0.1
    • Agregar nueva tarea para descargar y montar el archivo ISO de VBR

Versión 0.4

  • vbr_setup - Versión 0.2

    • Modificado para v10 RTM
  • one_setup - Versión 0.3

    • Modificado para v10 RTM

Versión 0.5

  • vbr_setup - Versión 0.3

    • Crea un servicio adicional y un usuario RunAs
    • Ejecuta la instalación de SQL Express en modo RunAs
  • one_setup - Versión 0.4

    • Ejecuta la instalación de SQL Express en modo RunAs

Versión 0.6

  • vbr_setup - Versión 0.4
    • El archivo de licencia se puede aplicar durante la instalación

Versión 0.7

  • one_setup - Versión 0.5
    • El archivo de licencia se puede aplicar durante la instalación

Versión 0.8

  • one_setup - Versión 0.6

    • La instalación de SQL es opcional
    • La instancia de SQL se puede configurar (por ejemplo, Servidor SQL Remoto)
    • Mejoras menores en la depuración
  • vbr_setup - Versión 0.5

    • La instalación de SQL es opcional
    • La instancia de SQL se puede configurar (por ejemplo, Servidor SQL Remoto)
    • Mejoras menores en la depuración
  • vbr_download - Versión 0.2

    • Agregar depuración
    • ISO GA v10 y checksum en los valores predeterminados

Versión 0.9

  • vbr_update - Versión 0.2

    • Último parche
  • General

    • Corregir algunos hallazgos de Lint

Versión 1.0

  • vbr_setup

    • v11 RTM
    • Cambiar a colección de Windows
  • one_setup

    • v11 RTM
    • Cambiar a colección de Windows

Requisitos

Hardware

CPU: Procesador x86-64

Memoria: 2 GB de RAM

Espacio en disco: 500 MB para la instalación del producto y 4 GB para la descarga opcional de ISO.

Red: Conexión de 1 Mbps al servidor de respaldo.

Sistema Operativo

Solo se admite la versión de 64 bits de los siguientes sistemas operativos:

  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows Server 2019 (Probado con este Rol)
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2008 R2 SP1
  • Microsoft Windows 10 (versión 1607 a 1909)
  • Microsoft Windows 8.1
  • Microsoft Windows 7 SP1

Requisitos previos a Windows 2019

Este rol no cubre la instalación de estos requisitos de Veeam Backup & Replication 10:

  • Microsoft .NET Framework 4.7.2 (incluido en el ISO)
  • Windows Installer 4.5 (incluido en el ISO)
  • Microsoft PowerShell 2.0 (incluido en el ISO)

Variables del Rol

Las variables disponibles se enumeran a continuación, junto con los valores predeterminados (ver defaults/main.yml):

---
# archivo de valores predeterminados para veeam_setup

## Elegir Instalación
vbr_download: false
vbr_license: false
vbr_setup: false
vbr_update: false
one_setup: false
one_license: false
one_update: false

## Parámetros de VBR
one_source: "E:\\"
one_destination: "C:\\install\\"
one_destination_license: "license.lic"
one_source_license: "/data/license.lic"
one_username: "svc_one"
one_userpassword: "ChangeM3!"
one_update_file: "" #VeeamONE_9.5.4.4587_Update#4a.exe
one_update_id: "" #Actualización 4a de Veeam ONE
vbr_url: "https://download2.veeam.com/VeeamBackup&Replication_10.0.0.4461.iso"
vbr_checksum: "26ddcc3df046af1ca1458b3040fc9024b4361ae1e51e1cf4516afe53fb024650"
vbr_destination: "C:\\install\\"
vbr_destination_file: "vbr.iso"
vbr_destination_license: "license.lic"
vbr_source_license: "/data/license.lic"
vbr_source: "D:\\"
vbr_username: "svc_vbr"
vbr_userpassword: "ChangeM3!"
vbr_update_file: "veeam_backup_10.0.0.4461.CumulativePatch_KB3161.exe" #veeam_backup_9.5.4.2866.update4b_setup.exe
vbr_update_id: "KB3161" #Actualización 4b de Veeam VBR
sql_setup: true
sql_instance: "(local)\\VEEAMSQL2016"
sql_username: "svc_sql"
sql_userpassword: "ChangeM3!"
sql_sapassword: "ChangeM3!"

Dependencias

ninguna

Ejemplo de Playbook

Instalación de Veeam Backup & Replication con descarga local

- name: Instalación de Veeam Backup & Replication v10
  hosts: veeam
  gather_facts: no
  vars:
    vbr_download: false
    vbr_setup: true
    vbr_license: true
    vbr_source_license: "/root/ansible/license.lic"
    vbr_source: "E:\\"
    vbr_update: true
    one_setup: false
    one_source: "D:\\"
    one_update: false
  roles:
    - veeam_setup

Instalación de la Edición Comunitaria de Veeam Backup & Replication con descarga local

- name: Instalación de Veeam Backup & Replication v10 Edición Comunitaria
  hosts: veeam
  gather_facts: no
  vars:
    vbr_download: true
    vbr_setup: true
    vbr_license: false
    vbr_update: false
    one_setup: false
    one_update: false
  roles:
    - veeam_setup

Instalación de la Edición Comunitaria de Veeam Backup & Replication con descarga local y SQL remoto

- name: Instalación de Veeam Backup & Replication v10 Edición Comunitaria con SQL remoto
  hosts: veeam
  gather_facts: no
  vars:
    vbr_download: true
    vbr_setup: true
    vbr_license: false
    vbr_update: false
    sql_setup: false
    sql_instance: "SQL001\\VEEAM"
    one_setup: false
    one_update: false
  roles:
    - veeam_setup

Instalación de la Edición Comunitaria de Veeam Backup & Replication sin descarga local

- name: Instalación de Veeam Backup & Replication v10 Edición Comunitaria
  hosts: veeam
  gather_facts: no
  vars:
    vbr_download: false
    vbr_setup: true
    vbr_license: false
    vbr_update: false
    one_setup: false
    one_update: false
  roles:
    - veeam_setup

Instalación de Veeam ONE

- name: Instalación de Veeam ONE v10 RTM
  hosts: veeam
  gather_facts: no
  vars:
    vbr_download: false
    vbr_setup: false
    vbr_license: false
    vbr_source_license: "/root/ansible/license.lic"
    vbr_source: "E:\\"
    vbr_update: false
    one_setup: true
    one_license: true
    one_source_license: "/root/ansible/license.lic"
    one_source: "D:\\"
    one_update: false
  roles:
    - veeam_setup

Instalación de la Edición Gratuita de Veeam ONE

- name: Instalación de Veeam ONE v10 RTM Edición Gratuita
  hosts: veeam
  gather_facts: no
  vars:
    vbr_setup: false
    vbr_update: false
    one_setup: true
    one_update: false
  roles:
    - veeam_setup

Licencia

Licencia Pública General Menor GNU v3.0

Información del Autor

Markus Kraus @vMarkus_K

MY CLOUD-(R)EVOLUTION mycloudrevolution.com

Acerca del proyecto

This Role runs the unattended setup of Veeam Backup & Replication v11 and Veeam ONE v11

Instalar
ansible-galaxy install mycloudrevolution.veeam_setup
Licencia
lgpl-3.0
Descargas
397
Propietario