저는 집에 있는 여러 장치 간에 파일을 공유할 수 있도록 Raspberry Pi 4에 매달아 홈 서버 역할을 하는 WD My Passport 8TB 드라이브를 가지고 있습니다.
하드웨어 백업으로 매년 새로운 8TB My Passport 드라이브를 구입하고 이전 드라이브를 복제합니다. 올해는 Clonezilla가 작년 드라이브를 RAID로 계속 인식하기 때문에 작년 드라이브를 새 드라이브에 복제할 수 없는 것 같습니다. 적어도 나는 그렇게 생각합니다.
Clonezilla를 사용하여 여러 번 시도한 결과 항상 Clonezilla의 GUI에는 /dev/sdc(소스 드라이브)를 /dev/sdd(새 드라이브)로 복제하는 대신 /dev/sdd를 /dev/sdd로 복제하는 것으로 표시됩니다. 처음 시도했을 때 최종 결과가 복제 전과 동일한 0으로 가득 찬 새 드라이브였기 때문에 이런 일이 발생했다는 것을 알았습니다.
GUI 화면이 나타나서 인계받기 전에 Clonezilla가 RAID를 로드하지 못하는 현상이 나타납니다. Clonezilla에게 이전 장치가 RAID가 아님을 알리는 데 사용할 수 있는 스위치를 아는 사람이 있습니까?
그렇지 않은 경우 기존 드라이브에서 새 드라이브로 모든 권한이 포함된 데이터를 복사할 수 있는 가장 빠른 방법은 무엇입니까? DD를 실행하는 데 일주일 이상을 소비하고 싶지 않습니다. 그 시도로 인해 10시간도 안 되어 200GB가 조금 넘는 복사가 이루어졌기 때문입니다.
답변1
sudo cp -rp {source} {destination}
드라이브에 ~2.2~2.3TB의 파일만 포함되어 있기 때문에 두 드라이브를 모두 마운트하고 복사하는 데 실제로 약 6시간이 걸렸습니다.
복사를 완료하고 백업 중이던 이전 드라이브를 제거할 때 /etc/fstab
새 드라이브의 UUID에 대해 UUID를 변경하는 것을 고려했지만 대신 새 드라이브를 마운트 해제하고 tune2fs를 사용하여 UUID를 이전 드라이브에 맞게 변경했습니다. 재부팅하면 이제 모든 것이 괜찮은 것 같습니다.
/etc/fstab
이전 드라이브와 일치하도록 새 드라이브의 UUID를 변경하는 것보다 UUID를 새 드라이브의 UUID로 변경하는 것이 더 나은 선택이었다면 누군가 말해주세요 .