리눅스 백업 시스템 하드복사 덤프 하는 방법

리눅스 시스템을 통째로 복사하거나 백업하는 방법입니다. 거의 모든 배포판에서 지원하는 dd명령어로 리눅스 시스템 복사하는 방법에 대한 방법으로 간단하고 강력한 방법입니다.

리눅스 시스템 dd 백업 방법

리눅스 시스템을 dd 명령어를 사용하여 복제하려면 다음 단계를 수행하세요. 이 예에서는 /dev/sda에서 /dev/sdb로 복제한다고 가정합니다. 실제로 사용할 때는 디바이스 이름을 사용하는 하드 디스크에 맞게 수정하세요.

주의: dd 명령어를 사용할 때 주의하세요. 잘못된 디바이스를 선택하면 데이터 손실이 발생할 수 있습니다.

  1. 시스템 종료 및 라이브 환경 사용: 작업을 수행하려면 시스템을 종료하고 라이브 CD 또는 라이브 USB를 사용하여 부팅해야 합니다. 이렇게 하면 작업 중인 시스템을 변경하지 않고 소스 및 대상 드라이브에 액세스 할 수 있습니다.
  2. 소스 및 대상 드라이브 확인: lsblk 또는 fdisk -l 명령을 사용하여 연결된 드라이브와 파티션 구성을 확인하세요. 이를 통해 소스 및 대상 드라이브의 정확한 디바이스 이름을 확인할 수 있습니다.
  3. dd 명령어 실행: 아래 명령을 사용하여 소스 드라이브에서 대상 드라이브로 데이터를 복제합니다. if는 입력 파일(소스 드라이브)을 나타내고, of는 출력 파일(대상 드라이브)을 나타냅니다.

리눅스 시스템 dd 백업 방법

bash# dd if=/dev/sda of=/dev/sdb bs=512 conv=noerror,sync status=progress
  • bs=64K: 블록 크기를 64K로 설정합니다. 이 값은 시스템에 따라 최적화될 수 있으며 실험을 통해 적절한 값을 찾을 수 있습니다.
  • conv=noerror,sync: 복사 중 오류가 발생하면 무시하고 동기화를 유지합니다. 이렇게 하면 복사 프로세스가 오류로 인해 중단되지 않습니다.
  • status=progress: 복사 진행 상황을 표시합니다.
  1. 복제 작업이 완료되면 시스템을 재시작합니다. 부팅 순서를 변경하여 새로 복제된 하드 디스크에서 부팅하도록 설정하세요. 부팅 문제가 발생하면 GRUB 부트로더를 다시 설치하거나 복구해야 할 수도 있습니다.
  2. 시스템이 정상적으로 부팅되면, 새로 복제된 시스템이 작동하는지 확인하세요. 필요한 경우 추가 구성

리눅스 시스템 dd 명령어 사용방법

주의사항은 시스템을 복구모드로 부팅해야한다.

복구모드 부팅을 위해서는 설치CD, 또는 USB에서 트러블 슈팅 선택, 복구모드 bash#에서 실행한다.

리눅스부팅모드

리눅스 복구모드

리눅스 BASH

리눅스 복제 명령어 dd

이상 리눅스 백업 시스템 하드복사 덤프 하는 방법이었습니다.