엔터프라이즈 Bot 마이그레이션

Bot 마이그레이션 프로세스는 Bot 마이그레이션 마법사를 사용하여 .atmx.mbot 형식의 Enterprise 11 또는 Enterprise 10 Bot(Task Bot, MetaBot)을 Automation 360에서 사용된 .bot 형식으로 전환하고 성공적으로 마이그레이션된 BotControl Room 공용 워크스페이스에 업로드합니다.

전제 조건

Bot을 마이그레이션하기 위한 모든 필수 태스크를 완료했는지 확인하십시오. Bot 마이그레이션을 위한 선행조건 태스크.

Bot의 모든 수동 종속성은 마이그레이션 중에 Control Room 종속성으로 자동 변환됩니다. Control Room 파일 복사 동작은 Control Room에서 이러한 종속성을 각 위치에 복사합니다.

프로시저

  1. Automation 360 스테이징 환경에 로그인합니다.
  2. 관리 > 마이그레이션을 클릭합니다.
    주: Enterprise 10에서 Enterprise 11Bot을 마이그레이션한 경우 해당 마이그레이션에 대한 정보가 마이그레이션 목록 페이지에 표시되지 않습니다.
  3. Bot 마이그레이션 마법사 화면에서 Bot 마이그레이션하기를 클릭합니다.
    설정 탭
  4. 설정 탭에서 필요에 따라 옵션과 구성을 선택합니다.
    옵션작업
    이름 마이그레이션 이름을 입력하거나 기본 이름을 사용합니다. 기본 마이그레이션 이름에는 로그인한 사용자의 이름, 현재 날짜, 타임 스탬프가 표시됩니다.
    설명 마이그레이션에 대한 설명을 입력합니다.
    같은 이름의 Bot이 존재하는 경우 덮어쓰기 폴더에 같은 이름의 Bot이 있는 경우 기존 Bot을 덮어쓰려면 이 옵션을 선택합니다.
    Bot 종속성 제외 하위 태스크의 하위 Bot을 마이그레이션 또는 업데이트에서 제외하려면 이 옵션을 선택하십시오. 이제 이 플래그를 선택하면 상위 및 하위 Bot을 별도로 또는 독립적으로 마이그레이션할 수 있습니다.
    "Excel 셀 행" 레거시 동작 사용 11.3.0 이전 버전에서 마이그레이션하거나 Excel 셀 행 시스템 변수의 레거시 동작을 유지하려면 이 옵션을 선택합니다.
    발신 EWS 이메일 서버 설정 사용 Bot이메일 전송 명령이 포함되어 있는 경우 이 옵션을 선택합니다. 이 설정을 사용하여 사용할 이메일 서버 유형을 지정하십시오.
    웹 서비스 설정 포함 사용자 지정 프록시 구성 지원을 위해 이 옵션을 선택합니다. 이 옵션을 선택하면 다음 글로벌 변수를 사용하는 사용자 지정 프록시 구성을 통해 REST 명령이 마이그레이션됩니다.
    • 호스트 이름AAProxyHost
    • 포트AAProxyPort
    Internet Explorer를 사용하여 구축한 Bot을 Internet Explorer 모드의 Edge로 전환 Enterprise 10 또는 IE 모드로 Microsoft Edge를 사용하는 Automation 360 BotInternet Explorer를 사용하는 Enterprise 11 Bot을 마이그레이션하고자 한다면 이 옵션을 선택하십시오.
    파일에 기록 작업에서 \n 문자를 \r\n으로 변환 \n 문자(LF)를 \r\n 문자(CRLF)로 변환하려면 이 옵션을 선택하십시오. 이렇게 하면 파일에 기록 작업을 사용하여 마이그레이션된 Bot에서 새 라인을 자동으로 가져옵니다.
    분석을 위해 Bot 및 변수에 태그 지정 Bot Insight 데이터가 Enterprise 11 Bot에 존재하고, 또한 이러한 Bot으로 Bot Insight 데이터를 마이그레이션하고자 하는 경우 이 옵션을 선택합니다. 이 옵션을 선택하면, Bot Insight 열기닫기 작업이 생성됩니다.
    주: Bot Insight 데이터를 마이그레이션하려면 이 옵션을 활성화해야 합니다.

    Bot 마이그레이션과 함께 Bot Insight 데이터를 마이그레이션하는 경우 Bot Insight 선행 조건이 충족되는지 확인합니다. Bot Insight 선행 조건 | 클라우드 마이그레이션 유틸리티 선행 조건

    Bot Insight 선행 조건이 충족되지 않거나, Bot Insight를 사용한 클라우드 마이그레이션은 진행 중 단계에서 멈출 수 있습니다.

    또한 Bot Insight와 클라우드 마이그레이션 유틸리티 선행 조건이 충족되는지 여부와 관계없이 .atmx 파일 > 마이그레이션을 가져오거나 업로드합니다. 이 문제는 온프레미스클라우드 배포 모두에서 관찰됩니다.

  5. 다음을 클릭합니다.
  6. 마이그레이션할 BotBot을 포함하는 폴더(Task Bot, MetaBot)를 선택합니다.
    폴더를 선택하는 기능은 해당 폴더에서 개별 Bot을 선택하기 위한 노력을 없앱니다.
    • 폴더를 선택했으면 해당 폴더 내 모든 하위 폴더와 이러한 하위 폴더 내 Bot이 자동으로 마이그레이션 대상으로 선택됩니다.
    • 폴더가 빈 경우, 마이그레이션 프로세스에서는 오류가 발생합니다.
    마지막으로 마이그레이션됨 열은 이전에 Bot이 마이그레이션된 시간을 나타냅니다. N/A는 Bot이 이전에 마이그레이션되지 않았음을 의미합니다.
    Bot 탭
  7. 다음을 클릭합니다.
  8. 목록에서 하나 이상의 사용자 이름을 선택하여 마이그레이션을 실행하고 오른쪽 화살표를 클릭합니다.
    사용자 이름은 실행 시간에 선택됨 메시지 또는 기기 열에 기기 이름을 표시할 수 있습니다. 기기 이름은 해당 사용자에 대해 등록된 기기를 나타냅니다. 사용자가 기본 기기를 가지고 있지 않은 경우(예: 기기를 등록하지 않은 사용자와 시스템 관리자가 해당 사용자에게 기기를 할당한 경우)에 실행 시간에 선택됨이 표시됩니다. 선택한 모든 Bot Runner에 대해 기본 기기를 구성해야 합니다.
    • Bot은 라운드 로빈 방식으로 선택한 Bot Runner 사용자에게 분산됩니다.
    • 선택한 목록의 첫 번째 Bot Runner 사용자가 처음 사용된 사용자입니다.
    • 상위 Bot 및 해당 종속성은 단일 Bot Runner 사용자에게 할당됩니다.
    Bot Runner 탭에서 Bot Runner 선택
  9. 다음을 클릭합니다.
  10. 옵션: 마이그레이션하기 전에 Bot 및 종속 Bot 페이지의 종속 Task Bot과(와) MetaBot를 검토합니다.

    Bot 페이지에서 폴더와 Bot을 선택했다면 해당 폴더와 선택한 Bot의 종속성이 테이블에 표시됩니다.

    종속 Bot(Task Bot, MetaBot)이 기본 Bot 이전에 마이그레이션됩니다.
    테이블은 기본 Bot을 맨 아래에 표시하고, 그 위에 Bot의 종속성을 표시합니다. 예를 들어, 다음 정보는 Sample05.atmxSample04.atmx에 종속되어 있고 Sample04.atmxMessageBox.atmxMetaTask.mbot에 종속되어 있음을 의미합니다.
    유형 이름 경로
    MetaBot(mbot) MetaTask.mbot Bots\My Metabots\MetaTask.mbot
    Task Bot(atmx) MessageBox.atmx Bots\MyTasks\MessageBox.atmx
    Task Bot(atmx) Sample04.atmx Bots\MyTasks\Sample04.atmx
    Task Bot(atmx) Sample05.atmx Bots\MyTasks\Sample05.atmx
  11. Bot 마이그레이션을 클릭합니다.
    시스템에서 마이그레이션을 시작한 사용자와 선택한 Bot Runner 사용자에게 마이그레이션을 수행하는 데 필요한 권한이 있는지 확인합니다. 시스템에서 마이그레이션을 수행하는 사용자와 선택한 Bot Runner에 다음 권한이 모두 부여되었는지 여부를 확인합니다.
    • 마이그레이션을 수행하는 사용자:
      • 마이그레이션 보기 권한
      • 마이그레이션 관리 권한
      • 마이그레이션할 BotMetaBot을 포함하는 폴더에 대한 권한
      • (관리 > 마이그레이션 > 실행 주체 페이지에서) 마이그레이션을 실행하기 위해 선택할 Bot Runner에 대한 액세스 권한이 있는 역할
      • 모든 자격증명 속성값 보기 및 편집 권한
    • Bot Runner:
      • 무인 Bot Runner 라이선스
      • 자동 로그인 설정 상태
      • Bot Runner 사용자가 마이그레이션을 실행할 수 있도록 허용 권한
      • 자격증명에 대한 표준 속성 만들기 권한
      • 폴더 생성 권한
      • 패키지 보기 권한
      • 기기 등록 권한
      • 내 Bot 보기내 Bot 실행 권한
      • Automation 360My TasksMy Metabots 폴더에 대한 체크인체크아웃 권한
      • 기본 기기 설정
    필요한 권한이 부여되지 않은 경우 시스템은 검증 결과에 이러한 권한을 표시합니다. 필요한 권한을 부여하고 마이그레이션 프로세스를 다시 시작해야 합니다.
    사용자에게 필요한 모든 권한이 부여되면 시스템은 선택한 Bot과 종속 Bot을 마이그레이션하기 시작합니다.
    마이그레이션 후 시스템은 마이그레이션된 Bot, 연관된 Bot Insight 데이터와 게시된 대시보드를 Automation 360 Control Room의 공용 작업공간( .atmx 파일을 사용할 수 있는 동일한 폴더에 있음)에 성공적으로 업로드합니다. Control Room에서 시작된 Bot 마이그레이션만 공용 작업공간에 저장됩니다.
    Bot에 대한 검증 오류 세부 정보가 Bot 마이그레이션 결과에 표시됩니다. 오류 세부 정보에는 행 번호, 오류 세부 정보, 이유, 권장 사항이 포함됩니다.

    Bot 마이그레이션 결과에는 마이그레이션된 Bot의 수가 개별 상태와 함께 표시됩니다. 빠른 분석을 위해 상태 열을 클릭하여 특정 상태의 Bot을 필터링합니다.

    이유 열에서 마이그레이션 문제 보기 옵션을 클릭하여 오류에 대한 자세한 이유를 확인합니다. 마이그레이션 문제 보기 대화 상자에는 오류가 발생한 줄 번호, 오류 요약, 검토를 위한 자세한 오류 보고서가 표시됩니다.

    1. Bot을 체크아웃하여 해당 Bot와 연결된 개인 대시보드를 마이그레이션합니다.
      개인 대시보드는 연결된 Bot을 처음 체크아웃한 사용자에 대해서만 마이그레이션됩니다.
    2. 활동 > 진행 중 페이지에서 진행 중인 마이그레이션 활동을 보십시오.
    선택한 Bot에 대한 종속성 검토 및 Bot 마이그레이션하기
    Enterprise 11 또는 Enterprise 10 Bot을 마이그레이션하는 방법에 대한 다음 비디오를 참조합니다.

마이그레이션 중에 오류가 발생하면 다음 리소스를 참조하십시오.

다음 단계

Bot 마이그레이션 확인 | 마이그레이션 보고서 보기