Upload Inventory
...
Upload File버튼을 클릭합니다.
생성된 팝업(Upload File)에서 Add File을 클릭합니다.
File Explorer 혹은 디렉터리 폴더에서 업로드할 Excel Template파일을 첨부합니다.
업로드가 시작 되고, 이후 결과 내용이 표시됩니다.
업로드 된 이후 각 서버와 미들웨어, 어플리케이션, 데이터 베이스는 메뉴로 이동되며 자동 분석이 시작됩니다.
Gallery | ||||
---|---|---|---|---|
|
그림 - 인벤토리 업로드 절차
영상 - 인벤토리 업로드
Note |
---|
인벤토리 업로드 전 반드시 아래 사항을 확인 후 시행 되어야 합니다. |
...
서비스(Services) 이름은 중복해서 업로드 할 수 없습니다, 단 다른 시트의 경우 이름의 중복을 허용합니다
데이터의 업데이트/신규 등록은 id 데이터 유무를 기반으로 합니다, 즉 id가 있을 경우 기존에 등록되어 있는 데이터를 신규 데이터로 업데이트를 진행할 수 있습니다.
id가 없을 경우 해당 데이터는 신규 데이터로 판단되어 신규 데이터로 생성합니다.
그렇기 때문에 Service id나 name 중 하나의 값은 반드시 존재해야 합니다.
각 시트의 필수 컬럼 데이터는 아래 항목을 참고합니다.
각 시트의 필수 컬럼/데이터(*가 있을 경우 필수 데이터 입니다)
데이터는 실제 서비스 화면의 필수 값과 동일합니다.
서버 등록 시 Authentication을 Private Key File로 했을 경우 아래와 같이 기록합니다
데이터는 실제 서비스 화면의 필수 값과 동일합니다.
서버 등록 시 Authentication을 Private Key File로 했을 경우 아래와 같이 기록합니다
key_file_name - AWS는 key pair파일의 Name, GCP에서는 SSH key구성 절차를 따라 진행하여 생성된 키의 Name을 등록합니다.
key_file_path - 설치 후 아래와 같은 형태로 디렉터리를 위치를 확인해서 입력 할 수 있습니다.
예시는 아래와 같습니다.Code Block language json /roro/keyFiles/hostIpAddress-ramdomNum.pem
key_file_string - .pem , json파일의 data를 모두 입력합니다.
예시는 아래와 같습니다.Code Block language json -----BEGIN RSA PRIVATE KEY----- MIIEogIBAAKCAQEAgUmDbdUjzQ6gdQUj/SdP8T39CrJfxbu++gokz96zzzd123423rwsdfasdfas ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- fy3UshII1MLUs3xEHHNxRQOZqniWKwC6SDo51zLUQCLsNEeE9KZyIp76mR1rE0BNXcE= -----END RSA PRIVATE KEY-----
Service | Server | Middleware | Application | DataBase |
---|---|---|---|---|
id(Service)* - number | id(server) - number | service_id* - number | service_id* - number | service_id* - number |
name(Service name)* - string | name(Server Name)server name)* - string | service_name* - string | service_name* - stringMiddleware | Name*service_name* - string |
business_code* - string | service_id* - numberService | *server_id* - number | server_id* - number | server_id* - number |
business_category* - string | Migration Type service_name - string | server_name* - string | server_name* - string | Serverserver_name* - string |
labels | migration_type(Migration Type) - string | Selected Serverid(middleware) - number | id(application) - number | id(database) - number |
description - string | windows_yn(Windows Y/N)* - y/n(boolean) | name(middleware name)* - string | name(application)* - string | name(database)* - string |
migration_yn(Migration Y/N)* - y/n(boolean) | ip_address(IP Address)* - string | type - string | type(application type) - string | type(database type) |
man_month - number | port(SSH Port)* - string | vendor - string | deploy_path(배포경로 - string | port(database port) |
Environment Configuration Schedule - date(YYYY-MM-DD-hh:mm:ss)
| username* - string | solution_name - string | analyze_application_uri - string | db_service_name |
Application Test - date(YYYY-MM-DD-hh:mm:ss) Schedule
| password* | solution_version - string | analyze_file_name - string | connection_url |
Cut-Over Date - date(YYYY-MM-DD-hh:mm:ss)
| Private key file* - string
| solution_path - string | analyze_file_path - string | username |
severity - string | server_location - string | instance_path - string | anlz_target_lib_list - string | password |
Configure Manager - string
| environment - string | run_user -string | Configure Manager - string
| access_control |
hypervisor - string | java_version - string | description - string | Configure Manager - string
| |
access_control - string | Configure Manager - string
| label | description - string | |
tpmc - string | description - string | label | ||
purchase_date - date | label | |||
manufacturer -string | ||||
model - string | ||||
serial_number - string | ||||
labels | ||||
description - string | ||||
Configure Manager - string
| ||||
cluster_type - string |
...