섀도우 마이그레이션 기능을 사용하여 파일 시스템을 다음과 같이 마이그레이션할 수 있습니다.
로컬 또는 원격 ZFS 파일 시스템을 대상 ZFS 파일 시스템으로
로컬 또는 원격 UFS 파일 시스템을 대상 ZFS 파일 시스템으로
섀도우 마이그레이션은 마이그레이션할 데이터를 가져오는 프로세스입니다.
빈 ZFS 파일 시스템을 만듭니다.
대상(또는 그림자) 파일 시스템인 빈 ZFS 파일 시스템의 shadow 등록 정보를 마이그레이션할 파일 시스템을 가리키도록 설정합니다.
마이그레이션할 파일 시스템의 데이터가 그림자 파일 시스템으로 복사됩니다.
shadow 등록 정보 URI를 사용하여 다음 두 가지 방법으로 마이그레이션할 파일 시스템을 식별할 수 있습니다.
shadow=file:///path – 로컬 파일 시스템을 마이그레이션하려면 이 구문을 사용합니다.
shadow=nfs://host:path – NFS 파일 시스템을 마이그레이션하려면 이 구문을 사용합니다.
파일 시스템 마이그레이션 시 다음 고려 사항을 검토하십시오.
마이그레이션할 파일 시스템을 읽기 전용으로 설정해야 합니다. 파일 시스템이 읽기 전용으로 설정되지 않을 경우, 진행 중인 변경 사항이 마이그레이션되지 않습니다.
대상 파일 시스템이 완전히 비어 있어야 합니다.
마이그레이션 도중 시스템을 재부트하면 시스템이 부트된 후 마이그레이션이 계속됩니다.
전체 컨텐츠가 마이그레이션될 때까지 완전히 마이그레이션되지 않은 디렉토리 컨텐츠에 대한 액세스 또는 완전히 마이그레이션되지 않은 파일 컨텐츠에 대한 액세스가 차단됩니다.
NFS 마이그레이션 중 UID, GID 및 ACL 정보를 섀도우 파일 시스템으로 마이그레이션하려는 경우, 로컬 시스템과 원격 시스템 간에 이름 지정 서비스 정보에 액세스할 수 있는지 확인합니다. NFS를 통해 대규모 마이그레이션을 완료하기 전에 테스트 마이그레이션을 위해 마이그레이션할 파일 시스템 데이터의 하위 세트를 복사하여 모든 정보가 제대로 마이그레이션되는지 확인할 수 있습니다.
네트워크 대역폭에 따라 NFS를 통한 파일 시스템 데이터 마이그레이션이 느릴 수 있습니다. 잠시 기다려 주십시오.
shadowstat 명령을 사용하여 다음 데이터를 제공하는 파일 시스템 마이그레이션을 모니터할 수 있습니다.
BYTES XFRD 열은 그림자 파일 시스템에 전송된 바이트 수를 식별합니다.
BYTES LEFT 열은 마이그레이션이 거의 완료될 때까지 계속 변동됩니다. ZFS는 마이그레이션을 시작할 때 마이그레이션해야 하는 데이터 양을 식별하지 않습니다. 이 프로세스에 많은 시간이 걸릴 수 있기 때문입니다.
BYTES XFRD 및 ELAPSED TIME 정보를 사용하여 마이그레이션 프로세스의 길이를 예상합니다.