3.7.3. 백업에서 XFS 파일 시스템 복원
다음 절차에서는 파일 또는 테이프 백업에서 XFS 파일 시스템의 내용을 복원하는 방법에 대해 설명합니다.
사전 요구 사항
- 3.7.2절. “XFS 파일 시스템 백업” 에 설명된 대로 XFS 파일 시스템의 파일 또는 테이프 백업이 필요합니다.
절차 3.2. 백업에서 XFS 파일 시스템 복원
- 백업 복원 명령은 전체 백업 또는 증분 백업에서 복원하는지에 따라 달라집니다.The command to restore the backup vary depending on whether you are restoring from a full backup or an incremental one, or are restoring multiple backups from a single tape device:
#
xfsrestore [-r] [-S session-id] [-L session-label] [-i]-f backup-location
restoration-path
- 백업 위치를 백업 위치로 교체합니다. 이는 일반 파일, 테이프 드라이브 또는 원격 테이프 장치일 수 있습니다.This can be a regular file, a tape drive, or a remote tape device. 예를 들어, 파일
/backup-files/Data.xfsdump
또는 테이프 드라이브의 경우/dev/st0
입니다. - restoration-path 를 파일 시스템을 복원할 디렉터리의 경로로 바꿉니다. 예를 들면
/mnt/data/
입니다. - 증분(레벨 1에서 레벨 9) 백업에서 파일 시스템을 복원하려면
-r
옵션을 추가합니다. - 여러 백업이 포함된 테이프 장치에서 백업을 복원하려면
-S
또는-L
옵션을 사용하여 백업을 지정합니다.S
를 사용하면 세션 ID로 백업을 선택할 수 있지만-L
을 사용하면 세션 라벨에 따라 선택할 수 있습니다. 세션 ID 및 세션 레이블을 가져오려면 xfsrestore -I 명령을 사용합니다.session-id 를 백업의 세션 ID로 교체합니다. 예를 들어b74a3586-e52e-4a4a-8775-c3334fa8ea2c
. session-label 을 백업의 세션 레이블로 바꿉니다. 예를 들면my_backup_session_label
입니다. - 대화형으로
xfsrestore
를 사용하려면-i
옵션을 사용합니다.대화형 대화 상자는xfsrestore
가 지정된 장치를 읽은 후에 시작됩니다. 대화형xfsrestore
쉘에서 사용 가능한 명령에는 cd,ls,add,delete, extract; 명령 전체 목록은 help 명령을 사용합니다.
예 3.5. 여러 XFS 파일 시스템 복원
XFS 백업 파일을 복원하고 콘텐츠를
/mnt/
아래의 디렉터리에 저장하려면 다음을 수행합니다.
#
xfsrestore -f /backup-files/boot.xfsdump /mnt/boot/#
xfsrestore -f /backup-files/data.xfsdump /mnt/data/
여러 백업이 포함된 테이프 장치에서 복원하려면 세션 레이블 또는 세션 ID로 각 백업을 지정합니다.
#
xfsrestore -f /dev/st0 -L "backup_boot" /mnt/boot/#
xfsrestore -f /dev/st0 -S "45e9af35-efd2-4244-87bc-4762e476cbab" /mnt/data/
Tape에서 백업을 복원 할 때 정보 메시지
여러 파일 시스템의 백업이 있는 테이프에서 백업을 복원할 때
xfsrestore
유틸리티에서 메시지를 발행할 수 있습니다. 이 메시지는 xfsrestore
가 순서대로 테이프에서 각 백업을 검사할 때 요청된 백업이 있는지 여부를 알려줍니다. 예를 들어 다음과 같습니다.
xfsrestore: preparing drive xfsrestore: examining media file 0 xfsrestore: inventory session uuid (8590224e-3c93-469c-a311-fc8f23029b2a) does not match the media header's session uuid (7eda9f86-f1e9-4dfd-b1d4-c50467912408) xfsrestore: examining media file 1 xfsrestore: inventory session uuid (8590224e-3c93-469c-a311-fc8f23029b2a) does not match the media header's session uuid (7eda9f86-f1e9-4dfd-b1d4-c50467912408) [...]
일치하는 백업이 있을 때까지 정보 메시지가 계속 표시됩니다.
추가 리소스
- XFS 파일 시스템을 복원하는 방법에 대한 자세한 내용은 xfsrestore(8) 도움말 페이지를 참조하십시오.