Clonezilla를 사용하여 Linux 디스크를 복제 또는 백업하는 방법
Clonezilla는 Linux를위한 최고의 오픈 소스 백업 도구 중 하나입니다. 라이브 Linux 커널 위에서 실행되는 더 간단하고 빠르고 직관적 인 안내 명령 줄 마법사와 결합 된 그래픽 사용자 인터페이스가 없기 때문에 모든 시스템 관리자에게 완벽한 후보 백업 도구가됩니다.
Clonezilla를 사용하면 장치 데이터 블록의 전체 백업을 다른 드라이브로 직접 수행 할 수있을뿐만 아니라 알려진 디스크 복제도 수행 할 수있을뿐만 아니라 전체 디스크 또는 개별 파티션을 원격으로 (SSH, Samba 또는 NFS 공유 사용) 또는 로컬에서 이미지로 백업 할 수도 있습니다. 이는 모두 암호화되어 중앙 백업 스토리지, 일반적으로 NAS 또는 외부 하드 디스크 또는 기타 USB 장치에 저장할 수 있습니다.
드라이브 오류가 발생한 경우 백업 된 이미지를 시스템에 연결된 새 장치로 쉽게 복원 할 수 있습니다. 새 장치는 최소한 동일한 크기 인 최소 요구 공간 값을 충족해야합니다. 실패한 백업 드라이브가 있습니다.
간단히 말해서 여유 공간이 80GB 인 120GB 하드 디스크를 복제하면 백업 된 이미지를 새로운 80GB 하드 드라이브로 복원 할 수 없습니다. 이전 하드 드라이브를 복제하거나 복원하는 데 사용할 새 하드 드라이브는 최소한 소스 드라이브 (120GB)와 동일한 크기 여야합니다.
이 튜토리얼에서는 일반적으로 CentOS 8/7 서버 (또는 RHEL, Fedora, Debian, Ubuntu 등의 Linux 배포판)를 실행하는 하드 디스크 인 블록 장치를 복제하는 방법을 보여줍니다. ".).
대상 디스크를 복제하려면 복제에 사용 된 소스 디스크와 최소한 동일한 크기로 컴퓨터에 새 디스크를 물리적으로 추가해야합니다.
- Download Clonezilla ISO Image – http://clonezilla.org/downloads.php
- New Hard Drive – physically plugged-in into the machine and operational (consult BIOS for device information).
Clonezilla를 사용하여 CentOS 7 디스크를 복제 또는 백업하는 방법
1. Clonezilla ISO 이미지를 다운로드하여 CD/DVD에 구운 후 부팅 가능한 미디어를 시스템 광 드라이브에 넣고 시스템을 재부팅 한 다음 특정 키 (F11, F12, ESC, DEL 등)를 눌러 적절한 광학 드라이브에서 부팅하기위한 BIOS.
2. Clonezilla의 첫 화면이 화면에 나타납니다. 첫 번째 옵션 인 Clonezilla live를 선택하고 Enter 키를 눌러 계속 진행합니다.

3. 시스템이 필요한 구성 요소를 컴퓨터 RAM에로드하면 언어를 선택하라는 새로운 대화 형 화면이 나타납니다.
위쪽
또는 아래쪽
화살표 키를 사용하여 언어 메뉴를 탐색하고 Enter 키를 눌러 언어를 선택하고 앞으로 이동합니다.

4. 다음 화면에서 키보드를 구성 할 수있는 옵션이 있습니다. 다음 화면으로 이동하려면 키맵을 터치하지 마십시오 옵션에서 Enter 키를 누르십시오.

5. 다음 화면에서 Clonezilla 대화 형 콘솔 메뉴로 들어가기 위해 Start Clonezilla를 선택합니다.

6.이 자습서에서는 로컬 디스크 복제를 수행 할 것이므로 두 번째 옵션 인 device-device를 선택하고 Enter 키를 다시 눌러 계속 진행합니다.
또한 새 하드 드라이브가 이미 컴퓨터에 물리적으로 연결되어 있고 컴퓨터에서 제대로 감지되는지 확인하십시오.

7. 다음 화면에서 Beginner mode wizard를 선택하고 Enter 키를 눌러 다음 화면으로 이동합니다.
새 하드 디스크가 이전 하드 디스크보다 큰 경우 전문가 모드를 선택하고 -k1
및 -r
옵션을 선택하여 파티션이 "대상 디스크와 파일 시스템의 크기가 자동으로 조정됩니다.
전문가 모드 옵션은 매우주의하여 사용하는 것이 좋습니다.

8. 다음 메뉴에서 disk_to_local_disk
옵션을 선택하고 Enter를 눌러 계속합니다. 이 옵션을 사용하면 소스 디스크와 동일한 크기의 전체 디스크 복제 (MBR, 파티션 테이블 및 데이터)가 대상 디스크에 추가로 수행됩니다.

9. 다음 화면에서 복제에 사용할 소스 디스크를 선택해야합니다. 여기에 사용 된 디스크 이름에주의하십시오. Linux에서 디스크 이름은 sda, sdb 등으로 지정할 수 있습니다. 즉, sda가 첫 번째 디스크이고 sdb가 두 번째 디스크 인 식입니다.
소스 디스크 이름이 확실하지 않은 경우 소스 디스크 이름과 일련 번호를 물리적으로 검사하거나 마더 보드의 SATA 포트 케이블 연결을 확인하거나 BIOS를 참조하여 디스크 정보를 얻을 수 있습니다.
이 가이드에서는 복제에 Vmware 가상 디스크를 사용하고 sda는 복제에 사용될 소스 디스크입니다. 소스 드라이브를 성공적으로 식별 한 후 다음 화면으로 이동하려면 Enter 키를 누르십시오.

10. 다음으로 복제 대상으로 사용할 두 번째 디스크를 선택하고 Enter 키를 눌러 계속합니다. 복제 프로세스는 파괴적이며 MBR, 파티션 테이블, 데이터 또는 모든 부트 로더를 포함하여 대상 디스크에서 모든 데이터를 삭제하므로 최대한주의를 기울여야합니다.

11. 소스 파일 시스템이 손상되지 않았다고 확신하는 경우 소스 파일 시스템 검사/복구 건너 뛰기를 선택하고 Enter를 눌러 계속할 수 있습니다.
다음으로이 복제 세션에 사용 된 명령이 화면에 표시되고 계속하려면 Enter 키를 누를 때까지 프롬프트가 표시됩니다.

12. 디스크 복제의 실제 프로세스를 시작하기 전에 유틸리티는 활동에 관한 몇 가지 보고서를 표시하고 두 개의 경고 메시지를 발행합니다.
대상 장치에서 부트 로더를 복제하려면 y
키를 두 번 눌러 두 경고에 동의하고 y
키를 세 번 누릅니다.

13. 모든 경고에 동의하면 복제 프로세스가 자동으로 시작됩니다. "소스 드라이브의 모든 데이터는 사용자 간섭없이 자동으로 대상 장치에 복제됩니다.
Clonezilla는 데이터를 전송하는 데 걸리는 시간과 속도를 포함하여 파티션에서 다른 파티션으로 전송하는 모든 데이터에 대한 그래픽 보고서를 표시합니다.

14. 복제 프로세스가 성공적으로 완료되면 새 보고서가 화면에 표시되고 명령 줄을 입력하여 Clonezilla를 다시 사용할 것인지 또는 마법사를 종료 할 것인지 묻는 메시지가 표시됩니다.
Enter 키를 눌러 새 마법사로 이동하고 거기에서 컴퓨터를 중지하려면 전원 끄기 옵션을 선택하십시오.


그게 다야! "복제 프로세스가 완료되고 이제 시스템에서 물리적으로 분리 된 후 이전 하드 디스크 대신 새 하드 디스크를 사용할 수 있습니다. 이전 하드 드라이브의 상태가 여전히 더 나은 경우 안전한 위치에 보관하고 극단적 인 경우 백업 솔루션으로 사용할 수 있습니다.
CentOS 파일 시스템 계층이 여러 디스크를 생성하는 경우 디스크 중 하나가 실패 할 경우 데이터를 백업하기 위해 계층 구조의 각 디스크도 복제되었는지 확인해야합니다.