ArcGIS Data Store가 설치되고 데이터를 저장하는 디스크 드라이브의 공간이 부족해지면 다른 프로그램 및 파일을 제거하여 디스크 공간을 확보하거나 동일한 머신의 다른 드라이브로 ArcGIS Data Store 설치를 이동할 수 있습니다(예시: C 드라이브에서 D 드라이브로 이동).
그래프, 관계형, 타일 캐시 데이터 스토어의 ArcGIS Data Store 디렉터리 및 콘텐츠를 동일한 머신의 한 드라이브에서 다른 드라이브로 이동할 수 있습니다.
비고:
데이터 스토어 콘텐츠를 한 드라이브에서 다른 드라이브로 이동하려면 먼저 전체 ArcGIS Enterprise 배포의 백업을 생성합니다.
다음 단계에서는 해당 머신에 한 가지 유형의 데이터 스토어만 설치되어 있다고 가정합니다. 동일한 머신에 두 가지 이상의 ArcGIS Data Store 유형이 설치된 경우에는 아래 단계를 따르지 마세요.
다음 단계에 따라 그래프, 관계형, 타일 캐시 데이터 스토어의 콘텐츠를 동일한 머신의 한 디스크에서 다른 디스크로 이동합니다.
- 데이터 스토어가 실행 중인 ArcGIS Data Store 머신에서 명령 프롬프트를 열고 디렉터리를 \datastore\tools 디렉터리로 변경합니다.
- backupdatastore 유틸리티를 실행하여 이동할 데이터 스토어의 백업을 생성합니다.
- unregisterdatastore 유틸리티를 실행하여 그래프, 관계형, 타일 캐시 데이터 스토어를 호스팅 서버에서 등록 해제합니다.
비고:
데이터 스토어에 스탠바이 관계형 또는 타일 캐시 데이터 스토어가 포함된 경우 데이터 스토어 등록을 해제하기 전에 removemachine 유틸리티를 실행합니다.
이 예시에서는 그래프 스토어 등록을 해제합니다.
unregisterdatastore --stores graph
이 예시에서는 관계형 데이터 스토어 등록을 해제합니다.
unregisterdatastore --stores relational
이 예시에서는 타일 캐시 데이터 스토어 등록을 해제합니다.
unregisterdatastore --stores tilecache
- 이 데이터 스토어의 모든 머신에서 ArcGIS Data Store 서비스를 중지합니다.
예를 들어 타일 캐시 데이터 스토어에 머신 3대가 포함된 경우 머신 3대 모두에서 ArcGIS Data Store 서비스를 중지해야 합니다.
- ArcGIS Data Store 설치를 다른 디스크로 이동할 머신에서 기존 ArcGIS Data Store 콘텐츠 디렉터리의 이름을 바꿉니다.
이 작업은 필수로 수행해야 합니다. 새로운 위치의 디렉터리 이름이 기존 ArcGIS Data Store 콘텐츠 디렉터리의 이름과 동일해야 하기 때문입니다.
예를 들어 이름을 C:\arcgisdatastore에서 C:\old_arcgisdatastore로 바꾸세요. 7단계에서 데이터 스토어를 복원하는 경우 새로운 위치의 콘텐츠 디렉터리 이름을 arcgisdatastore로 지정해야 합니다.
- 이 데이터 스토어의 모든 머신에서 ArcGIS Data Store서비스를 시작합니다.
- 데이터 스토어를 다른 드라이브로 이동할 머신에서 다음 구문을 사용하여 restoredatastore 유틸리티를 실행합니다.
restoredatastore --target <backup name> --source-loc <backup file location> --data-dir <location of new ArcGIS Data Store directory> --server-url <hosting server URL> --server-admin <ArcGIS Server administrator for hosting server> --server-password <password for ArcGIS Server administrator for hosting server>
비고:
data-dir 옵션을 사용하여 ArcGIS Data Store 디렉터리의 새로운 위치(예시: D:\arcgisdatastore)를 지정합니다. 새로운 위치의 디렉터리 이름이 기존 디렉터리의 이름과 동일한지 확인합니다.
다음은 새로운 콘텐츠 디렉터리 위치로 데이터 스토어를 복원하는 예시입니다.
백업 파일에서 관계형 데이터 스토어를 복원합니다.
restoredatastore --store relational --target rel1 --source-loc \\backupserver\datastore_backups\backup\relational --data-dir D:\arcgisdatastore --server-url servermachine.domain.com --server-admin siteadmin --server-password siteadminpassword
백업 파일에서 타일 캐시 데이터 스토어를 복원합니다.
restoredatastore --store tilecache--target tc1 --source-loc \\backupserver\datastore_backups\backup\tilecache --data-dir D:\arcgisdatastore --server-url servermachine.domain.com --server-admin siteadmin --server-password siteadminpassword