컴퓨터를 백업하기 위해 외장 하드 드라이브에 Xubuntu를 설치하여 외장 하드 드라이브의 다른 파티션에서 부팅하고 이미지를 생성했습니다. 또한 백업할 시스템의 파일 시스템이 백업 프로세스 중에 마운트되지 않도록 보장합니다.
만들다그림ntfs Windows 시스템 및 사용 중인 컴퓨터의 ntfs 기본 파티션 ntfsclone
. ~을 위한그림ext4 파티션을 사용하고 있습니다 fsarchiver
. 내 시스템의 패키지 libntfs-3g883
와 설치는 ntfs 파티션을 처리하는 것이었습니다.ntfs-3g
이미지를 담는 것뿐만 아니라 다른 용도로도 매우 유용합니다.복제본 스냅샷파일 시스템. 기본적으로 다음 명령을 실행하는 스크립트를 작성했습니다.
sudo mount -o ro /dev/sdaX /mnt/alt # X varies for the partitions to be backed up
DATE=$(\date -Idate)
mkdir /backup/X_${DATE}
sudo rsync --stats --numeric-ids --quiet -axAhHP /mnt/ /backup/X_${DATE} # the / after mnt matters!
sudo rsync --stats --numeric-ids --quiet -axAhHPc /mnt/ /backup/X_${DATE}
sudo umount /mnt
이 스크립트는 fat, vfat 및 ext4 파티션에서 작동하지만 ntfs Windows 10 시스템 파티션의 경우 ntfs 파티션을 대상으로 사용하더라도 수천 개의 오류 메시지와 함께 실패합니다(Windows ACL 및 해당 Linux 대응 항목 때문에 필요한 것 같습니다). )는 ext4 파티션에서 다릅니다).
인터넷 검색 후 Windows 소프트 링크와 하드 링크가 원인일 수 있다는 기사를 발견했습니다. Linux 복구 시스템은 Windows 시스템을 포함하여 다양한 파티션과 그 안의 다양한 파일을 처리할 수 있습니다. 파일에 액세스하는 방법과 링크된 파일과 ACL을 1:1 방식으로 복사하기 위해 이를 수행하는 방법은 무엇입니까?
원본 파일처럼 Windows 시스템에서 사용할 수 있도록 파티션의 모든 ntfs 파일을 복사하는 올바른 방법은 무엇입니까?