Skip To Content

데이터 저장소 생성

데이터 저장소 구성 마법사를 사용하여 관계형, 타일 캐시 및 시공간형 빅데이터 저장소를 생성하고 GIS Server 사이트에 가입할 수 있습니다.

웹 브라우저에 대한 접근 권한이 없다면 ArcGIS Data Store를 설치한 머신에서 configuredatastore 유틸리티를 실행합니다.

데이터 저장소를 생성하기 전에 고려할 사항

디스크 공간과 메모리

데이터 저장소를 생성할 머신에서 필요한 디스크 공간과 메모리 양을 고려해야 합니다. 예를 들어 관계형 데이터 저장소에는 호스팅 피처 레이어 수천 개의 데이터가 저장될 수 있는데 이 경우 수 기가바이트의 디스크 공간이 사용됩니다. 타일 캐시 데이터 저장소도 몇몇 호스팅 씬 레이어 발행 후에는 상당히 커질 수 있습니다.

또한 머신에 사용 가능한 메모리가 충분한지도 확인해야 합니다. 예를 들어 시공간형 빅데이터 저장소의 경우 초기 구성 시 머신에서 사용 가능한 메모리의 약 40%를 사용합니다. 관계형 데이터 저장소도 메모리를 미리 할당하여 데이터를 처리하는 데 충분한 용량을 확보합니다. 호스팅 피처 레이어와 호스팅 씬 레이어에 대한 대용량 트래픽도 상당량의 메모리를 사용합니다.

이러한 이유로, Esri에서는 시공간형 빅데이터 저장소를 관계형 타일 캐시 데이터 저장소 머신과 별도의 머신에 구성하고, 관계형 데이터 저장소와 타일 캐시 데이터 저장소도 가능한 한 각각 다른 머신에 구성하도록 권장합니다. 두 가지 이상의 데이터 저장소를 동일한 머신에 구성해야만 한다면 메모리와 디스크 공간을 충분히 갖춘 강력한 머신을 사용하세요.

ArcGIS Data Store 시스템 요구 사항을 참고하여 유형별 데이터 저장소를 생성하는 데 필요한 최소 디스크 공간을 확인한 다음 각 데이터 저장소에 저장하려는 데이터의 예상 크기에 더합니다.

호스팅 서버

포털은 호스팅 서버로 사용될 하나의 GIS Server 사이트로 구성됩니다. 하나의 GIS Server 사이트는 관리되는 데이터베이스를 하나만 포함할 수 있습니다. 관계형 데이터 저장소를 생성하려고 하는데 GIS Server 사이트에 이미 관리되는 데이터베이스가 있으면 관계형 데이터 저장소를 생성하기 전에 다음 3가지 중 하나를 수행합니다.

  • 관리되는 데이터베이스를 제거한 후 이것을 등록된 데이터베이스로 다시 추가합니다. 이렇게 하면 기존의 호스팅 피처 레이어가 계속 작동합니다. ArcGIS Data Store를 설치하고 관계형 데이터 저장소를 생성하고 나면 새로 발행된 호스팅 피처 레이어의 데이터가 관계형 데이터 저장소에 저장됩니다. 이 방법이 가장 간단하고 권장되는 방법입니다.
  • 관리되는 데이터베이스를 제거합니다. 관리되는 데이터베이스를 제거한 후 등록된 데이터베이스로 추가하지 않으면 기존의 호스팅 피처 레이어가 작동하지 않으므로 기존의 호스팅 피처 레이어가 더 이상 필요하지 않은 경우에만 이 작업을 수행합니다.
  • 기존의 관리되는 데이터베이스를 유지할 수 없는 경우 기존의 호스팅 피처 레이어 데이터를 내보내고, 기존의 호스팅 피처 레이어를 삭제한 후, 관리되는 데이터베이스를 제거합니다. 그런 다음, ArcGIS Data StoreGIS Server 사이트에 포함시키고 내보낸 데이터를 다시 발행합니다. 자세한 내용은 ArcGIS Data Store로 마이그레이션을 참고하세요.

데이터 저장소 구성 마법사를 사용하여 데이터 저장소 생성

설치 마법사를 실행하면 기본 웹 브라우저에서 데이터 저장소 구성 마법사가 자동으로 열립니다. 또는 컴퓨터의 바로 가기 메뉴를 사용하거나 브라우저에 URL을 입력하여 마법사를 열 수도 있습니다. 데이터 저장소 구성 마법사 URL은 https://datastoremachine.domain.com:2443/arcgis/datastore 형식으로 입력합니다.

  1. 데이터 저장소를 생성하고 등록하려는 GIS Server 사이트의 URL을 지정합니다.

    GIS Server 사이트 URL은 https://gisserver.domain.com:6443 형식입니다. GIS Server 사이트가 Web Adaptor를 사용해도 앞에서 언급한 형식의 URL을 제공하세요.

  2. ArcGIS Server 관리자의 사용자 이름과 비밀번호를 입력하고 다음을 클릭합니다.

    사용자는 빌트인 사용자여야 합니다(엔터프라이즈 사용자 아님).

  3. 이 머신에 생성할 데이터 저장소의 유형을 선택한 후 다음을 클릭합니다.

    두 가지 이상의 데이터 저장소를 동일한 머신에 생성할 수 있지만 그럴 경우 메모리 리소스에 대한 경쟁이 발생하여 성능이 저하될 수 있으므로 Esri에서 권장하지 않습니다.

  4. ArcGIS Data Store 디렉터리 위치를 입력합니다.

    이 디렉터리에는 데이터 저장소 파일과 관계형 데이터 저장소 백업 디렉터리(관계형 데이터 저장소를 생성한 경우)가 포함됩니다.

    참고 사항:

    데이터 저장소 파일 디렉터리를 지정할 때 UNC 경로를 사용할 수 없습니다.

    데이터 저장소 파일은 ArcGIS Data Store를 설치한 머신에 저장합니다.

    하지만 백업 디렉터리의 경우 호스팅 피처 레이어 데이터를 복구하는 데 필요한 관계형 데이터 저장소 백업 파일이 포함되어 있으므로 다른 머신으로 이동해야 합니다. 데이터 저장소 구성을 마친 후, 설치 및 데이터 저장소 디렉터리용으로 선택한 머신과는 별도의 머신에 있는 매핑된 네트워크 드라이브에 백업 디렉터리를 이동합니다. 백업 디렉터리를 변경할 때는 UNC 경로를 사용할 수 있습니다. 자세한 내용은 데이터 저장소 백업 관리를 참고하세요.

  5. 다음을 클릭합니다.
  6. 구성 요약 대화 상자에서 내용을 검토합니다. 맞으면 마침을 클릭합니다. 변경할 내용이 있으면 뒤로를 클릭해 해당 사항을 수정합니다.

    GIS Server 사이트에 등록한 첫 번째 관계형 또는 타일 캐시 데이터 저장소가 프라이머리 머신이 됩니다. ArcGIS Data Store를 두 번째 머신에 설치하고 동일한 GIS Server 사이트에 등록된 다른 관계형 또는 타일 캐시 데이터 저장소를 생성하면 이 저장소가 스탠바이 머신이 됩니다.

    설치가 완료되면 데이터 저장소 머신이 준비된 것입니다.

    설정에 오류가 있는 경우 구성 요약 대화 상자에서 다음을 클릭해 데이터 저장소 구성 마법사를 다시 열어 다른 정보를 제공할 수 있습니다. 설정 오류에 대한 원인과 해결 방법은 ArcGIS Data Store 문제 해결을 참고하세요.

configuredatastore 유틸리티를 사용하여 데이터 저장소 생성

configuredatastore 커맨드 유틸리티를 사용해 관계형, 타일 캐시 또는 시공간형 빅데이터 저장소를 생성하고 GIS Server 사이트에 등록할 수 있습니다. 이 유틸리티는 <ArcGIS Data Store installation directory>/tools에 설치되어 있습니다.

여러 시공간형 빅데이터 저장소 머신 생성을 스크립팅하는 경우 GIS Server에 하나의 시공간형 빅데이터 저장소가 구성되어 있어야 추가 시공간형 빅데이터 저장소 머신 생성을 스크립팅할 수 있습니다.

  1. 관리자 권한으로 실행 옵션을 사용하여 명령 프롬프트를 엽니다.
  2. configuredatastore.bat 파일을 실행하고 데이터 저장소를 등록하려는 GIS Server URL, ArcGIS Server 관리자의 사용자 이름과 비밀번호, ArcGIS Data Store 데이터 디렉터리로 사용할 경로, 생성할 데이터 저장소의 유형을 지정합니다.

    이 예시에서는 GIS Server URL이 https://myserver.domain.com:6443/arcgis/admin이고, 관리자 사용자 이름과 비밀번호는 siteadmin과 T1n@sp이며, 데이터 디렉터리는 C:\data\이고, 관계형 데이터 저장소가 생성됩니다.

    configuredatastore https://myserver.domain.com:6443/arcgis/admin siteadmin T1n@sp c:\data\ --stores relational

    동일한 데이터 디렉터리를 사용하여 동일한 머신에 두 가지 이상의 데이터 저장소를 생성하려는 경우에는 쉼표로 분리하여 지정할 수 있습니다. 예를 들어 relational,tileCache 작업에 --stores을(를) 지정하여 동일한 머신에 관계형 타일 캐시 데이터 저장소를 생성할 수 있습니다. 하지만 동일한 머신에 두 가지 이상의 데이터 저장소를 생성할 경우에는 메모리 등의 리소스에 대한 경쟁이 발생하여 성능에 부정적인 영향을 주게 되므로 권장되지 않습니다.

    GIS Server 사이트에 프라이머리 데이터 저장소 머신이 구축되어 등록됩니다.

다음 단계

데이터 저장소가 등록된 GIS Server 사이트가 포털의 호스팅 서버로 구성되어 있는지 확인합니다.

관찰 데이터를 보관할 시공간형 데이터 저장소를 생성한 경우에는 페더레이션된 ArcGIS GeoEvent Server가 포털에 있는지 확인합니다.

GeoAnalytics Tools의 결과를 저장할 시공간형 데이터 저장소를 생성한 경우에는 페더레이션된 ArcGIS GeoAnalytics Server가 있는지 확인합니다.

또한 데이터 저장소 백업용 보안 위치를 구성해야 합니다.