Red Hat Training

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

5.4. ext2, ext3 또는 ext4 파일 시스템 백업

이 절차에서는 ext4, ext3 또는 ext2 파일 시스템의 내용을 파일에 백업하는 방법을 설명합니다.

사전 요구 사항

  • 시스템이 오랫동안 실행 중인 경우 백업 전에 파티션에서 e2fsck 유틸리티를 실행합니다.
    # e2fsck /dev/device

절차 5.1. ext2, ext3 또는 ext4 파일 시스템 백업

  1. /etc/fstab 파일의 내용 및 metadata -l 명령의 출력을 포함한 구성 정보를 백업합니다. 이는 파티션을 복원하는 데 유용합니다.
    이 정보를 캡처하려면 sosreport 또는 sysreport 유틸리티를 실행합니다. sosreport 에 대한 자세한 내용은 What is a sosreport and how to create one in Red Hat Enterprise Linux 4.6 이상에서참조하십시오. Kdowledgebase 문서.
  2. 파티션 역할에 따라:
    • 백업 중인 파티션이 운영 체제 파티션인 경우 시스템을 복구 모드로 부팅합니다. 시스템 관리자 가이드의 Booting to Rescue Mode 섹션을 참조하십시오.
    • 정규 데이터 파티션을 백업할 때 마운트 해제합니다.
      데이터 파티션이 마운트되는 동안 데이터 파티션을 백업할 수는 있지만 마운트된 데이터 파티션을 백업한 결과를 예측할 수 없습니다.
      dump 유틸리티를 사용하여 마운트된 파일 시스템을 백업해야 하는 경우 파일 시스템이 과도하게 로드되지 않을 때 이 작업을 수행합니다. 백업 시 파일 시스템에서 작업이 많을수록 백업 손상 위험이 높아집니다.
  3. 덤프 유틸리티를 사용하여 파티션의 내용을 백업합니다.
    # dump -0uf backup-file /dev/device
    backup-file 을 백업을 저장할 파일의 경로로 바꿉니다. 장치를 백업하려는 ext4 파티션의 이름으로 바꿉니다. 백업 중인 파티션과 다른 파티션에 마운트된 디렉터리에 백업을 저장해야 합니다.

    예 5.2. 여러 ext4 파티션 백업

    /dev/sda1,/dev/sda2 파티션의 내용을 / backup-files/ 디렉터리에 저장된 백업 파일로 백업하려면 다음 명령을 사용합니다.
    # dump -0uf /backup-files/sda1.dump /dev/sda1
    # dump -0uf /backup-files/sda2.dump /dev/sda2
    # dump -0uf /backup-files/sda3.dump /dev/sda3
    원격 백업을 수행하려면 ssh 유틸리티를 사용하거나 암호 없는 ssh 로그인을 설정합니다. ssh 및 암호 없는 로그인에 대한 자세한 내용은 시스템 관리자 가이드 의 ssh 유틸리티 사용 및 키 기반 인증 사용 섹션을 참조하십시오.
    예를 들어 ssh 를 사용하는 경우 다음을 수행합니다.

    예 5.3. ssh를 사용하여 원격 백업 수행

    # dump -0u -f - /dev/device | ssh root@remoteserver.example.com dd of=backup-file
    표준 리디렉션을 사용하는 경우 -f 옵션을 별도로 전달해야 합니다.

5.4.1. 추가 리소스

  • 자세한 내용은 dump(8) 도움말 페이지를 참조하십시오.