Skip To Content

ArcGIS Enterprise 백업 생성

ArcGIS Enterprise 기관 컴포넌트를 백업 파일에 내보낸 다음 나중에 하드웨어 장애나 데이터 손실이 발생했을 때 이 백업 파일을 사용하여 기관을 복원할 수 있습니다. 이 파일에는 포털 항목과 설정, 호스팅 웹 레이어, 페더레이션된 호스팅 서버 설정이 포함되며 ArcGIS Data Store를 사용하는 경우에는 호스팅 피처 레이어 데이터와 호스팅 씬 레이어 캐시도 포함됩니다.

백업 파일의 크기와 파일 생성 시간은 포털에 있는 항목 개수, 호스팅 웹 레이어의 개수와 유형, 페더레이션된 서버 개수, 호스팅 및 페더레이션된 서버에 있는 ArcGIS Server 머신의 개수에 따라 다릅니다.

웹 GIS 재해 복구(WebGISDR) 도구를 내보내기 작업 및 등록정보 파일과 함께 사용하여 ArcGIS Enterprise의 백업을 생성합니다. Portal for ArcGIS 도구 디렉터리에서 도구를 찾을 수 있습니다. 도구를 사용할 경우 다음 조건을 충족해야 합니다.

  • 지정한 공유 디렉터리의 크기는 내보낸 파일이 포함될 만큼 충분히 커야 합니다. 파일 크기를 가늠해보려면 ArcGIS Enterprise 기관에 대한 테스트 내보내기를 생성하는 내보내기 작업과 함께 WebGISDR 도구를 사용합니다. 파일 크기를 확인하고, 공유 디렉터리에 보관할 파일 개수를 결정하고, 시간이 지남에 따라 기관이 커지는 것을 고려하여 디렉터리의 크기를 지정해야 합니다. 시간이 지남에 따라 파일 크기가 커질 가능성이 높으므로 이러한 백업 파일의 크기를 계속 모니터링하고 필요에 따라 스토리지 크기를 조정해야 합니다.
  • ArcGIS Enterprise의 각 소프트웨어 컴포넌트를 설치하는 데 사용된 계정에는 공유 디렉터리에 대한 읽기 및 쓰기 권한이 있어야 합니다.
  • 각 컴포넌트의 백업은 지정한 공유 디렉터리로 이동되기 전에 각 컴포넌트 머신의 임시 디렉터리에 배치됩니다. 따라서 다음 디렉터리는 각 컴포넌트의 백업을 포함할 충분한 공간이 있어야 합니다.
    • Portal for ArcGIS: <Portal_content_directory>/temp
    • ArcGIS Server: <ArcGIS_Server_installation_directory>/temp
    • ArcGIS Data Store: <ArcGIS_Data_Store_directory>/temp
  • 증분 백업(BACKUP_RESTORE_MODE = incremental)을 생성하려는 경우 ArcGIS Enterprise 배포의 ArcGIS Data Store 관계형 데이터 저장소에 지정 시간 복구 기능이 활성화되어 있어야 합니다.

비고:

포털 콘텐츠가 파일 시스템에 저장된 경우 실시간 바이러스 백신 검사가 백업 성능에 영향을 줄 수 있습니다. 따라서 포털 콘텐츠 디렉터리와 백업 SHARED_LOCATIONBACKUP_LOCATION 디렉터리를 바이러스 검사 프로그램에서 제외하는 것이 좋습니다.

백업 생성

ArcGIS Enterprise 기관의 백업을 생성하기 전에 백업 및 복원 모범 사례를 검토합니다. 검토한 후 다음 단계에 따라 백업을 생성합니다.

  1. 템플릿 등록정보 파일의 복사본을 만듭니다. 복사본은 템플릿과 같은 디렉터리에 저장할 수도 있고 새 디렉터리에 저장할 수도 있습니다.

    템플릿 등록정보 파일(webgisdr.properties)은 기본 설정에 따라 /arcgis/portal/tools/webgisdr에 설치되어 있습니다.

  2. 등록정보 파일의 복사본을 열고 사이트 관련 정보가 포함되도록 편집합니다. 자세한 내용은 WebGISDR 도구 등록정보 파일을 참고하세요.
  3. 등록정보 파일을 저장합니다.

    PORTAL_ADMIN_PASSWORD 값은 파일에서 암호화되며 이 파일을 사용하여 WebGISDR 도구를 실행하면 PORTAL_ADMIN_PASSWORD_ENCRYPTEDtrue로 설정됩니다.

  4. Portal for ArcGIS 머신에서 명령 창을 열고 디렉터리를 WebGISDR 도구의 위치로 변경한 후에 내보내기 옵션과 함께 도구를 실행합니다. 자세한 내용은 아래의 런타임 인수 섹션을 참고하세요.

    백업 파일은 등록정보 파일에 지정한 SHARED_LOCATION 위치에 생성됩니다. 파일 이름은 <timestamp>.webgissite입니다.

  5. ArcGIS Enterprise 기관에 맵 서비스 또는 호스팅 타일 레이어 캐시가 포함되어 있는 경우 캐시 타일이 저장되는 모든 디렉터리(예시: C:\arcgisserver\directories\ 또는 <ArcGIS Server installation directory>/arcgis/server/usr/directories 아래의 전체 arcgiscache 디렉터리)의 백업 복사본을 수동으로 만듭니다.

    이러한 디렉터리에는 맵 캐시 타일 및 타일링 스키마 파일 conf.xml이 포함됩니다. 캐시 디렉터리에는 작성된 타일에 대한 정보가 들어 있는 파일 지오데이터베이스 status.gdb도 포함될 수 있습니다.

이 백업 파일을 사용하여 ArcGIS Enterprise를 복원할 수 있습니다.

비고:

심각한 데이터 손실을 방지하고 중단 시간을 줄이기 위해 백업을 정기적으로 생성하는 것을 권장합니다. 백업을 예약하려면 백업 및 복원 작업 자동화에 대해 자세히 알아보세요.

런타임 인수

ArcGIS Enterprise 백업을 생성하거나 복원할 때 Portal for ArcGIS 머신의 명령 셸에서 매개변수를 업데이트해야 합니다. WebGISDR 도구의 구문은 다음과 같습니다.

webgisdr.bat --{export | import | configuration} --file <properties file location> [--output <output file location>]

이러한 매개변수에 대한 자세한 내용은 다음을 참고하세요.

매개변수설명

-e 또는 --export

기존 기관의 백업을 생성합니다.

- i 또는 --import

기존 백업을 연결된 기관으로 가져옵니다. 자세한 내용은 ArcGIS Enterprise 복원을 참고하세요.

-c 또는 --configuration

연결된 기관의 구성을 확인하고 포털, 서버 사이트, 관계형 타일 캐시 데이터 저장소를 포함한 페더레이션된 컴포넌트를 출력합니다.

-f 또는 --file

기관에 대한 연결 세부정보와 백업 및 복원 관련 정보가 포함되어 있습니다. 자세한 내용은 WebGISDR 도구 등록정보 파일을 참고하세요.

(선택 사항) -o 또는 --output

성공적인 백업 및 복원의 유효성 검사를 자동화하거나 관리자 검토를 위해 구문 분석할 수 있는 결과 파일을 생성합니다.