USB를 통해 내 파이에 연결된 외부 하드 드라이브(ext4, luks)를 마운트하기 위해 Raspberry PI(Raspian OS Lite, 최신 버전)에 삼바를 설치했습니다. 이 드라이브는 부팅 시 마운트 및 잠금 해제되었습니다.
그런 다음 Linux Mint 노트북(최신 버전)에 네트워크 드라이브를 마운트하고 /etc/fstab에 넣었습니다(그리고 다른 파일에 자격 증명이 있었습니다).
//ip_of_pi/backup /home/user/backup cifs credentials=file,x-systemd.automount,x-systemd.requires=network-online.target,uid=1000 0 0
Thunar에서는 마운트된 네트워크 드라이브를 볼 수 있고, 랩탑에서 파일을 편집, 생성 및 삭제할 수 있도록 사용자 권한을 설정하고, 파이에서 변경 사항을 볼 수 있습니다.
현재 계획은 LuckyBackup을 사용하여 노트북 홈 폴더를 네트워크 드라이브에 백업하는 것입니다.
고급 설정에서 외장 드라이브의 마운트 지점을 제외했고(홈 디렉터리에 마운트되었으므로) 시뮬레이션을 실행하면 오류가 발생하지 않지만 백업을 수행하면 다음과 같은 오류가 많이 발생합니다. :
rsync: [generator] symlink "file_on_external_hdd" -> "file_on_laptop" failed: Operation not supported (95)
분명히 매번 다른 파일이 있는데, 모두 마지막 백업 이후 변경된 파일인 것으로 보이며 rsync를 전송해야 합니까? ! (Ssh를 통해 초기 백업을 했으므로 이미 외장 드라이브에 백업이 있습니다.)
마침내 나는 얻는다
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.2.7]
이것은 사용자 권한 문제입니까, luks 문제입니까, 아니면 완전히 다른 문제입니까? 나는 너무 길을 잃었다.
어떤 아이디어나 도움이라도 미리 감사드립니다!
답변1
그렇지 않으면 심볼릭 링크를 제외 해 보세요 rsync -avc <dir> <dir>
. Clonezilla가 더 나은 백업 솔루션일 수 있습니다. rsync
숨겨진 파일을 전송 하려면 와일드카드가 필요합니다. .?*
따라서 모든 항목과 그 위의 디렉터리를 두 번 복사하지 않습니다. 그렇지 않으면 숨겨진 파일이 복사되지 않으므로 구성이 손실됩니다.