xe0nic.ansible_isp_client

IBM Spectrum Protect Klient

Ta rola wdraża klienta IBM Spectrum Protect, który będzie używany przez Storware Kodo dla punktów końcowych.

Wymagania

Minimalna instalacja CentOS Stream/RHEL 8 oraz uwierzytelnianie za pomocą klucza publicznego między hostem komend a maszyną docelową.

Zmienne roli

Domyślne:

isp_client_version: "8.1.12.0"
isp_short_version: "{{ isp_client_version | regex_replace('([0-9]+)[.]([0-9]+)[.]([0-9]+).*', 'v\\1r\\2') }}"
isp_client_short_version: "{{ isp_client_version | regex_replace('([0-9]+)[.]([0-9]+)[.]([0-9]+).*', 'v\\1\\2\\3') }}"
isp_base_download_url: "http://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance"
isp_client_download_url: "{{ isp_base_download_url }}/client/{{ isp_short_version }}/Linux/LinuxX86/BA/{{ isp_client_short_version }}/{{ isp_client_installer_filename }}"
isp_client_installer_local_dir: "/tmp/isp-client"
isp_client_installer_local_path: "{{ isp_client_installer_local_dir }}/{{ isp_client_installer_filename }}"
isp_dir: "/opt/tivoli/tsm"
isp_dsmopt_path: "{{ isp_dir }}/client/ba/bin/dsm.opt"
isp_dsmsys_path: "{{ isp_dir }}/client/ba/bin/dsm.sys"
isp_servername: "isp"
isp_tcpserveraddress: "localhost"
isp_port: 1500
isp_admin_port: 1502

Kluczowe zmienne:

  • isp_client_download_url - adres URL do pobrania klienta ISP (pobieranie może być wolne, więc możesz również pobrać go ręcznie, przesłać na zdalną maszynę i ustawić tę zmienną na coś takiego jak file:///tmp/8.1.12.0-TIV-TSMBAC-LinuxX86.tar, co skopiuje instalator z lokalnego katalogu zamiast pobierać go z Internetu)
  • isp_dir - ścieżka, gdzie klienta ISP zostanie zainstalowany
  • isp_dsmopt_path - ścieżka do pliku dsm.opt
  • isp_dsmsys_path - ścieżka do pliku dsm.sys
  • isp_servername - nazwa serwera w plikach dsm.opt i dsm.sys
  • isp_tcpserveraddress - adres serwera ISP
  • isp_tcpport - port serwera ISP
  • isp_tcpadminport - port administracyjny serwera ISP

Zależności

Brak

Przykładowy playbook

To wdraża klienta IBM Spectrum Protect na hoście isp (można wdrożyć tylko jeden serwer) oraz wiele agentów na hostach agents.

- hosts: isp
  roles:
   - xe0nic.ansible_isp_client

Przykładowa inwentarz hostów (musisz upewnić się, że skonfigurowano uwierzytelnianie za pomocą klucza publicznego SSH dla użytkownika ansible podanego w inwentarzu):

[all:vars]
ansible_user = root

[isp]
192.168.155.233

Licencja

MIT

Informacje o autorze

Aby uzyskać więcej informacji, odwiedź stronę produktu: https://storware.eu/products/kodo-for-endpoints Dokumentacja: https://storware.gitbook.io/kodo-for-endpoints

O projekcie

IBM Spectrum Protect client role for Kodo for Endpoints

Zainstaluj
ansible-galaxy install xe0nic.ansible_isp_client
Licencja
Unknown
Pobrania
1.9k
Właściciel
Ensuring data availability and business continuity at every level, in all circumstances.