rsync 없이 하드 링크가 포함된 원격 위치를 백업하는 방법

rsync 없이 하드 링크가 포함된 원격 위치를 백업하는 방법

backintimeDebian 11(src)을 실행하는 컴퓨터에 연결된 원격 인터넷에서 데이터를 백업 하고 싶습니다 . 헤더의 하드링크 부분입니다. 내부 네트워크의 (아주 멍청한) NAS(대상)에 백업하고 싶습니다.

SSH 키를 통해 연결되고 백업을 실행하는 것은 데비안 10을 실행하는 세 번째 컴퓨터입니다.

저는 모든 컴퓨터에 대해 하나의 솔루션(압축, 암호화)을 유지하고 싶지만 borgbackup다른 아이디어에도 열려 있습니다. 원격 데이터에 액세스하려면 다음을 borgbackup사용하는 것이 좋습니다.sshfs그들의 문서. 그러나 sshfs읽기 측에서는 하드 링크를 처리할 수 없습니다.

Rsync하드 링크를 처리해야 하거나 처리할 수 있지만 원격 연결은 하나만 처리할 수 있습니다.

sshfsrsync의 대상 부분에서 사용하면 오류가 발생합니다(rsync: chown "dest/filename" failed: 해당 파일 또는 디렉터리 없음(2) 및 rsync: mknod "dest/filename" failed: 작업이 허용되지 않음(1)). -o sshfs_syncsshfs 옵션을 사용하십시오.

rsync그래서 옵션을 통해 연결하고 싶지만 - 다시borgbackupstdinborgbackup 문서- 파일에서 메타데이터가 생략됩니다(그룹/소유권도 포함된 것으로 보입니다).

나는 여전히 다음 답변을 고려해야 합니다. https://unix.stackexchange.com/a/183516/134408

그래서 내가 무엇을 할 수 있니? 다른 어떤 옵션이 있나요?

관련 정보