Oracle® Solaris 11.2의 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

파일 시스템 복사 명령

개별 파일, 파일 시스템의 일부 또는 전체 파일 시스템을 복사하거나 이동하려는 경우에 이 장에 설명된 절차를 사용할 수 있습니다.

다음 표는 Oracle Solaris 릴리스에서 사용할 수 있는 다양한 백업 및 복원 명령에 대해 설명합니다. 엔터프라이즈 환경에서는 엔터프라이즈 레벨의 백업 제품 사용을 고려해 보시기 바랍니다. 엔터프라이즈 레벨의 백업 제품에 대한 자세한 내용은 Oracle Technical Network를 참조하십시오.

표 4-1  다양한 백업 명령 요약
명령 이름
파일 시스템 경계 인식 여부
다중 볼륨 백업 지원 여부
물리적/논리적 복사
volcopy
물리적
tar
아니오
아니오
논리적
cpio
아니오
논리적
pax
논리적
dd
아니오
물리적
zfs send 및 zfs receive
해당 없음
논리적
zfs snapshot
해당 없음
논리적

다음 표는 각 명령의 장점과 단점에 대해 설명합니다.

표 4-2  tar, paxcpio 명령의 장점과 단점
명령
기능
장점
단점
tar
파일 및 디렉토리 하위 트리를 테이프 하나에 복사하는 데 사용합니다.
  • 대부분의 UNIX 운영 체제에서 사용할 수 있습니다.

  • 공용 도메인 버전을 쉽게 사용할 수 있습니다.

  • 파일 시스템 경계를 인식하지 않습니다.

  • 전체 경로 이름의 길이가 255자를 초과할 수 없습니다.

  • 여러 개의 테이프 볼륨을 만드는 데 사용할 수 없습니다.

pax
여러 개의 테이프 볼륨이 필요한 파일, 특수 파일 또는 파일 시스템을 복사하는 데 사용합니다. 또는 파일을 POSIX 호환 시스템에서 또는 POSIX 호환 시스템으로 복사하려는 경우에 사용합니다.
  • POSIX 호환 시스템에서 tar 또는 cpio 명령보다 이식성이 좋습니다.

  • 여러 공급업체를 지원합니다.

tar 명령과 비교했을 때 비슷한 단점을 갖고 있지만, pax 명령으로는 여러 개의 테이프 볼륨을 만들 수 있습니다.
cpio
여러 개의 테이프 볼륨이 필요한 파일, 특수 파일 또는 파일 시스템을 복사하는 데 사용합니다. 또는 최신 Oracle Solaris 릴리스를 실행하는 시스템에서 이전 Solaris 릴리스를 실행하는 시스템으로 파일을 복사하려는 경우에 사용합니다.
  • tar 명령보다 효율적으로 데이터를 테이프에 압축합니다.

  • 복원할 때 테이프에서 잘못된 부분을 모두 건너뜁니다.

  • 서로 다른 시스템 유형 간의 이식성을 위해 tar, ustar, crc, odc, bar 등의 여러 헤더 형식을 사용하여 파일을 기록하는 옵션을 제공합니다.

  • 여러 개의 테이프 볼륨을 만듭니다.

명령 구문은 tar 또는 pax 명령보다 어렵습니다.

다음 섹션에서는 단계별 지침을 설명하고 이러한 명령을 사용하는 방법의 예를 제공합니다.