Skip To Content

포털 콘텐츠 디렉터리 변경

Portal for ArcGIS를 설치하면 포털의 사용자가 저장하고 업로드한 콘텐츠를 저장하기 위한 디렉터리가 생성됩니다. 이를 포털 콘텐츠 디렉터리라고 합니다. 기본 위치는 <Portal for ArcGIS installation directory>/arcgis/portal/usr/arcgisportal/content입니다.

포털 관리자 디렉터리를 사용하여 포털 콘텐츠 디렉터리의 위치를 변경할 수 있습니다. 예를 들어 디스크 공간이 더 많거나 백업 환경이 더욱 엄격한 다른 머신으로 변경할 수 있습니다. 최종 사용자에게 포털을 노출하기 전에 변경하는 것을 권장합니다.

비고:

index, db, temp 같은 기타 디렉터리는 <Portal for ArcGIS installation directory>/arcgis/portal/usr/arcgisportal/에 포함되어 있습니다. 이러한 디렉터리도 수정될 수 있지만, 포털 머신에 대한 로컬 디렉터리로 남아 있어야 합니다. Portal for ArcGIS는 네트워크 공유 폴더에 배치되는 이러한 디렉터리를 지원하지 않습니다.

포털 콘텐츠 디렉터리의 위치를 변경하려면 아래 단계를 따릅니다.

  1. Portal for ArcGIS를 설치하는 데 사용한 계정으로 머신에 로그인합니다.
  2. 원하는 새 위치에 포털 콘텐츠 디렉터리의 복사본을 만듭니다.
  3. Portal for ArcGIS를 설치하는 데 사용한 계정에 새 디렉터리에 대한 읽기 및 쓰기 권한을 부여합니다. 네트워크 위치인 경우 계정이 디렉터리에 접근할 수 있는지 확인합니다.
  4. 포털 관리자 디렉터리에 포털의 기본 관리자 역할 구성원으로 로그인합니다.

    URL은 https://webadaptorhost.domain.com/webadaptorname/portaladmin 형식입니다.

  5. 시스템 > 디렉터리 > 콘텐츠 > 디렉터리 편집을 클릭하여 디렉터리 위치를 편집합니다.
  6. 경로 텍스트 상자에 JSON 문자열을 입력하고 선택한 위치 { "type": "fileStore", "provider": "FileSystem","connectionString": "/net/share/portal/content"}에 적합하게 편집합니다.

    비고:

    특정 등록정보가 있는 경우 연결 문자열이 암호화됩니다. 예를 들어 콘텐츠가 Microsoft Azure Blob 저장소 컨테이너에 존재하거나 Amazon S3 버킷의 콘텐츠에 공개 키 및 개인 키를 사용하는 경우가 이에 해당됩니다. 이러한 경우 JSON 문자열은 다음과 같이 나타납니다.

    Amazon Web Services

    { "type": "cloudStore", "provider": "Amazon","connectionString":
    "SaVoKmdzPvZHRjdbBF56M46656YV3OeQAlTCrlHSOIk.","objectStore":"myBucket","isConnectionStringEncrypted":true}

    Microsoft Azure

    { "type": "cloudStore", "provider": "Azure","connectionString":
    "SaVoKmdzPvZHRjdbBF56M46656YV3OeQAlTCrlHSOIk.","objectStore":"https://myaccount.blob.core.windows.net/container","isConnectionStringEncrypted":true}
  7. 디렉터리 편집을 클릭하여 변경 사항을 적용합니다.
  8. 시스템 > 디렉터리 > 콘텐츠를 클릭하여 새 파일 경로를 사용하고 있는지 확인합니다.

이제 포털에서 새 콘텐츠 디렉터리를 읽고 해당 디렉터리에 콘텐츠를 씁니다. 필요한 경우 기존 콘텐츠 디렉터리를 삭제하거나, 예를 들어 admin/arcgis/portal/usr/arcgisportal/content에서 admin/arcgis/portal/usr/arcgisportal/content_old(으)로 이름을 바꿉니다.