명령줄을 사용하여 vRealize Log Insight 아카이브를 원시 텍스트 파일 또는 JSON 형식으로 내보낼 수 있습니다.

참고: 다음은 고급 절차입니다. 이전 버전과의 호환이 지원되지 않는 경우 명령 구문 및 출력 형식은 vRealize Log Insight 이후 릴리스에서 변경될 수 있습니다.

사전 요구 사항

  • vRealize Log Insight 가상 장치에 로그인하기 위한 루트 사용자 자격 증명을 가지고 있는지 확인합니다.
  • vRealize Log Insight 가상 장치에 내보낸 파일을 수용할 수 있는 디스크 공간이 충분히 있는지 확인합니다.

프로시저

  1. vRealize Log Insight vApp에 대한 SSH 연결을 설정하고 루트 사용자로 로그인합니다.
  2. vRealize Log Insight vApp에 아카이브 디렉토리를 생성합니다.
    mkdir /archive
  3. 다음 명령을 실행하여 아카이브된 데이터가 상주하는 NFS 서버에 공유 폴더를 마운트합니다.
    mount -t nfs archive-fileshare:archive directory path /archive
  4. vRealize Log Insight vApp에서 사용할 수 있는 스토리지 공간을 확인합니다.
    df -h
  5. vRealize Log Insight 아카이브를 원시 텍스트 파일로 내보냅니다.
    /usr/lib/loginsight/application/sbin/repo-exporter -d archive-file-directory output-file
    예를 들면 다음과 같습니다.
    /usr/lib/loginsight/application/sbin/repo-exporter -d /archive/2014/08/07/16/bd234b2d-df98-44ae-991a-e0562f10a49 /tmp/output.txt
  6. vRealize Log Insight 아카이브 메시지 컨텐츠를 JSON 형식으로 내보냅니다.
    /usr/lib/loginsight/application/sbin/repo-exporter -F -d archive-file-directory output-file
    예를 들면 다음과 같습니다.
    /usr/lib/loginsight/application/sbin/repo-exporter -F -d /archive/2014/08/07/16/bd234b2d-df98-44ae-991a-e0562f10a49 /tmp/output.json
  7. SSH 연결을 닫습니다.