3.7. XFS 파일 시스템 백업 및 복원
XFS 파일 시스템 백업 및 복원에는 다음과 같은 유틸리티가 포함됩니다.
- 백업 생성을 위한 xfsdump
- 백업에서 복원하는 xfsrestore
3.7.1. XFS 백업 및 복원 기능
3.7.1.1. Backup
xfsdump
유틸리티를 사용하여 다음을 수행할 수 있습니다.
- 일반 파일 이미지에 대한 백업을 수행합니다.일반 파일에 하나의 백업만 쓸 수 있습니다.
- 테이프 드라이브에 백업을 수행합니다.
xfsdump
유틸리티를 사용하면 동일한 테이프에 여러 백업을 쓸 수도 있습니다. 백업은 여러 개의 테이프에 걸쳐 있을 수 있습니다.여러 파일 시스템을 단일 테이프 장치에 백업하려면 이미 XFS 백업이 포함된 테이프에 백업을 작성합니다. 그러면 이전 백업에 새 백업이 추가됩니다. 기본적으로xfsdump
는 기존 백업을 덮어쓰지 않습니다. - 증분 백업을 생성합니다.
xfsdump
유틸리티는 덤프 수준을 사용하여 다른 백업이 상대적인 기본 백업을 결정합니다.0
에서9
까지의 숫자는 덤프 수준 증가를 나타냅니다. 증분 백업은 낮은 수준의 마지막 덤프 이후 변경된 파일만 백업합니다.- 전체 백업을 수행하려면 파일 시스템에서 수준 0 덤프를 수행합니다.
- 수준 1 덤프는 전체 백업 후 첫 번째 증분 백업입니다. 다음 증분 백업은 레벨 2로, 마지막 레벨 1 덤프 이후 변경된 파일만 최대 레벨 9로 백업합니다.
- size, subtree 또는 inode 플래그를 사용하여 백업에서 파일을 제외하여 필터링합니다.
3.7.1.2. 복원
xfsrestore 유틸리티는 xfsdump 에서 생성된 백업에서 파일 시스템을 복원합니다. xfsrestore 유틸리티에는 다음 두 가지 모드가 있습니다.
고유한 세션 ID 또는 세션 레이블 은 각 백업을 식별합니다. 여러 백업이 포함된 테이프에서 백업을 복원하려면 해당 세션 ID 또는 레이블이 필요합니다.Restoring a backup from a tape containing multiple backups requires its corresponding session ID or label.
백업에서 특정 파일을 추출, 추가 또는 삭제하려면
xfsrestore
대화형 모드를 입력합니다. 대화형 모드는 백업 파일을 조작하는 명령 집합을 제공합니다.