Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

3.7.3. 백업에서 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) 도움말 페이지를 참조하십시오.