1. 개요
Prerequisite Checks 기능은 인벤토리에 등록된 서버가 정상적으로 분석이 가능한 환경인지 체크를 하는 기능입니다. 즉 Assessment 실행 전에 Server에 한하여 기본 구성 요소를 사전에 확인한 후, Assessment를 실행할 수 있습니다.
기본적인 순서는 다음과 같습니다.
인벤토리 등록 -> Prerequisite Check 자동 실행 -> Assessment 수동 실행 (Prerequisite Check 결과, Assessment가 Available인 경우) -> Migration 수동 실행
서버 수정 시, Prerequisite Check 자동 실행 조건 (대상 항목)을 설정할 수 있으며, 체크 대상은 다음과 같습니다.
Window Y/N
IP Address
SSH Port
Winrm Port
Authentication Type
Username
Password
Private Key File
2. 사전 체크 항목
대상 서버의 분석 가능 여부를 확인하는 과정으로는 다음의 단계를 따르게 됩니다.
해당 서버의 연결성 테스트(Check connectivity to server): 대상 서버로의 통신이 정상적으로 되는지, 방확벽에 의한 타임 아웃은 없는지 체크하는 과정을 포함합니다.
분석 대상 계정 확인(Check access to your account): 해당 서버의 분석을 진행하는 사용자가 추가되어 있는지 확인합니다.
관리자 권한 획득 여부 확인(Check run as administrator privileges): 시스템 정보를 수집하기 위해서는 관리자 권한이 필요하며, 해당 계정이 관리 권한을 가지고 있는지 확인합니다. (예: Linux/Unix의 경우 sudo 권한)
필요한 패키지 파일 설치 여부(Check if package files are installed): 분석을 실행하거나 마이그레이션을 하기 위해 rsync 등의 사전 패키지 설치 파일들이 존재하는 데 해당 패키지의 설치 여부를 확인합니다.
체크가 성공하게 되면 “Completed” 메시지가 리스트 상에 보여지며, 만약 4개의 처리 절차가 정상적을 완료되지 않으면 어떤 영역에서 사전 체크가 실패했는지 위의 그림처럼 화면에 표시됩니다.
우측 상단의 “Run Prerequisite Check” 버튼을 통해 기존에 인벤토리에 등록된 모든 서버의 분석 가능 상태 여부를 한꺼번에 확인할 수 있습니다. 목록에 표시되는 사항은 다음을 참고하여 주세요.
검사는 순서대로 진행되며, 앞의 서버 검사가 실패하면 다음 검사가 실행 불가
실행되지 않은 검사 대상은 목록에 표시되지 않음