Skip to content

nesport/SAP_Export_Import_Automation_using_Bash_and_Ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Automatization SAP Export - Import tasks using Ansible and Bash

Скрипты рабочие для SWPM и Linux на 2018 г.

change_sap_env.sh - заменяет имя сервера и выставляет под нужный номер инстанции

По выгрузке данных в папке ./Export_filedata/under_root

export_abap_folders_enq.sh - выгрузка с Enqueue сервера export_abap_folders_oracli_ci.sh - выгрузка файлов с ABAP CI . Не включены домашние директории и HA-скрипты export_abap_folders_oracli_dia.sh - выгрузка файлов с ABAP DIA . Не включены домашние директории и HA-скрипты export_abap_folders_oracli_wd.sh - выгрузка файлов с ABAP WebDisp . Не включены домашние директории и HA-скрипты export_java_folders_oracli_ci.sh - выгрузка файлов с Java CI . Не включены домашние директории и HA-скрипты export_java_folders_oracli_dia.sh - выгрузка файлов с Java DIA . Не включены домашние директории и HA-скрипты

export_trex_folders_oracli_dia.sh - выгрузка

export_oracle_db_configs.sh - выгрузка окружения Oracle export_powerha.sh - экспорт HA-скриптов . Выгружаются все export_sap_profiles.sh - экспорт профилей SAP export_users_home_dir.sh - экспорт домашних директорий для учетных запиcей по маске *adm

По проверке систем и получению информации в папке ./System_checks

check_and_info_rhel.sh - Проверка на соответствие чек-листу и получение информации для выверки серверов RHEL

check_and_info_aix.sh - Проверка на соответствие чек-листу и получение информации для выверки серверов AIX

check_rhel.sh - Проверка RHEL на соответствие чек-листу

check_ot_aix.sh - Проверка AIX на соответствие чек-листу

server_info_aix.sh - Получение информации из AIX server_info_rhel.sh - Получение информации из RHEL

Ansible Как использовать: Получение результатов команды с серверов:

ansible <группа_серверов> -m raw -a

Серверы описаны в файле указанном как параметр inventory в конфиг файле Ansible.

Например:

ansible all -m raw -a "hostname -s ; uname " - получение информации о типе ОС со всех серверов из inventory с указанием hostname

ansible 0_ci -m raw -a "hostname -s ; uname " - получение информации о типе ОС со всех СI ролей DEV с указанием hostname

ansible _app -m raw -a "hostname -s ; cat /etc/passwd | grep ora; cat /etc/passwd | grep adm" - получение строк из файла passwd с фильтрацией для всех APP-серверов

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published