backintime
Debian 11(src)을 실행하는 컴퓨터에 연결된 원격 인터넷에서 데이터를 백업 하고 싶습니다 . 헤더의 하드링크 부분입니다. 내부 네트워크의 (아주 멍청한) NAS(대상)에 백업하고 싶습니다.
SSH 키를 통해 연결되고 백업을 실행하는 것은 데비안 10을 실행하는 세 번째 컴퓨터입니다.
저는 모든 컴퓨터에 대해 하나의 솔루션(압축, 암호화)을 유지하고 싶지만 borgbackup
다른 아이디어에도 열려 있습니다. 원격 데이터에 액세스하려면 다음을 borgbackup
사용하는 것이 좋습니다.sshfs
그들의 문서. 그러나 sshfs
읽기 측에서는 하드 링크를 처리할 수 없습니다.
Rsync
하드 링크를 처리해야 하거나 처리할 수 있지만 원격 연결은 하나만 처리할 수 있습니다.
sshfs
rsync의 대상 부분에서 사용하면 오류가 발생합니다(rsync: chown "dest/filename" failed: 해당 파일 또는 디렉터리 없음(2) 및 rsync: mknod "dest/filename" failed: 작업이 허용되지 않음(1)). -o sshfs_sync
sshfs 옵션을 사용하십시오.
rsync
그래서 옵션을 통해 연결하고 싶지만 - 다시borgbackup
stdin
borgbackup 문서- 파일에서 메타데이터가 생략됩니다(그룹/소유권도 포함된 것으로 보입니다).
나는 여전히 다음 답변을 고려해야 합니다. https://unix.stackexchange.com/a/183516/134408
그래서 내가 무엇을 할 수 있니? 다른 어떤 옵션이 있나요?