rsync

Rsync 명령은 디렉터리를 이동하고 기존 디렉터리를 덮어씁니다.
rsync

Rsync 명령은 디렉터리를 이동하고 기존 디렉터리를 덮어씁니다.

원본 폴더에서 원격 폴더로 디렉터리를 이동하고 원격 측의 기존 디렉터리를 덮어쓰려면 rsync 명령이 필요합니다. 원격 측의 기존 디렉토리에 쓰고 싶지 않습니다. 따라서 소스와 원격 모두에 디렉토리가 존재하는 경우 원격 측에서 이를 삭제하고 이를 대체하기 위해 새 디렉토리를 생성해야 합니다. 소스 측에 디렉터리가 존재하지 않는 경우 원격 디렉터리를 삭제하면 안 됩니다(따라서 아니요 --delete). 원격측에 디렉터리가 없으면 이동해야 합니다. 편집: 작업이 시작되기 전의 샘플 파일 목록은 다음과...

Admin

Linux에서 동일해야 하는 두 디렉터리 사이에서 가장 큰 파일/디렉터리를 빠르게 찾는 방법은 무엇입니까?
rsync

Linux에서 동일해야 하는 두 디렉터리 사이에서 가장 큰 파일/디렉터리를 빠르게 찾는 방법은 무엇입니까?

그래요두 개의 하드 드라이브를 동기화해 보세요. 데이터 손실을 원하지 않고 RAID를 사용하지 않는 대부분의 사람들은 이 방법을 사용하고 GUI가 잘 작동할 것이라고 생각합니다. 그렇지 않은 것 같습니다. Linux에서는 이 작업을 수행할 수 있는 Grsync GUI만 찾았지만 루트가 소유한 파일을 복사할 수 없기 때문에 콘솔에서 이 rsync 명령을 실행해야 합니다. sudo rsync -r -t -p -o -g --delete -l -s /media/veracrypt1 /media/veracryp...

Admin

rsync가 실제 파일과 이름이 중복된 숨겨진 파일을 너무 많이 생성하는 이유는 무엇입니까?
rsync

rsync가 실제 파일과 이름이 중복된 숨겨진 파일을 너무 많이 생성하는 이유는 무엇입니까?

정기적으로 rsync를 통해 동기화하는 디렉토리가 있습니다 rsync -rva. 오늘 나는 예를 들어 내가 가지고 있는 많은 파일에 대해 rsync 대상에 이름이 있는 빈 파일 path/to/S00041.jpg도 있다는 것을 발견했습니다. path/to/._S00041.jpg누가 만들었는지 생각 rsync하지만 확신할 수는 없습니다. 이 파일들은 모두 해당 원본 파일과 동일한 타임스탬프를 갖고 있으므로 언제 나타났는지는 알 수 없습니다. 소스 및 대상 디렉토리는 모두 Mac OS에 있습니다. 이것이 ...

Admin

rsync 대상이 소스보다 큰가요?
rsync

rsync 대상이 소스보다 큰가요?

운영체제는 데비안입니다. 한 드라이브에서 다른 드라이브로 백업하고 싶습니다. 두 드라이브 모두 크기가 정확히 같고 파일 시스템도 동일하며 대상 위치는 처음부터 비어 있습니다. 나는 다음과 같이 rsync를 실행합니다. rsync -a --info=progress2 /mnt/data/ /mnt/backup_data 이것이 실패하면 rsync는 대상이 가득 찼다는 메시지를 표시하고 df를 보면 대상이 소스보다 더 많은 디스크 공간을 사용하고 있습니다. 어떻게 이럴 수있어? 간단한 백업을 하고 싶습니다. ...

Admin

Git 저장소에는 적합하지 않습니다.
rsync

Git 저장소에는 적합하지 않습니다.

Git 저장소의 모든 도트 파일을 백업하는 간단한 방법을 찾고 있습니다. 내 목표 솔루션: 내 도트 파일 콘텐츠에 대한 정보 소스로 git 사용 내 홈 디렉터리에서 백업 파일은 저장소에 있는 파일에 대한 심볼릭 링크가 됩니다. 따라서 편집하면 저장소에서도 편집됩니다. 하나의 명령을 사용하여 저장소의 모든 파일에 대한 심볼릭 링크를 생성할 수 있습니다(디렉토리 구조는 유지되지만 파일만 링크해야 함) 예를 들어 다음과 같은 백업 저장소 구조가 있습니다. .config |_ nvim |_ init...

Admin

Linux에서 동일한 UID 및 GID, 특히 UID 및 GID 0을 사용하여 여러 사용자를 생성할 수 있습니까?
rsync

Linux에서 동일한 UID 및 GID, 특히 UID 및 GID 0을 사용하여 여러 사용자를 생성할 수 있습니까?

이것ArchWiki - 스냅샷 페이지백업을 수행하기 위해 원격으로 로그인하는 사용자를 생성하는 방법으로 uid및 설정을 사용하여 gid여러 사용자를 생성하는 방법이 언급되어 있습니다.0 백업 서버 취약점으로 인한 잠재적 피해를 완화하기 위해 할 수 있는 한 가지는 클라이언트 시스템에 대체 사용자를 만드는 것입니다.UID그리고지드0으로 설정하되 scponly와 같은 더 제한적인 쉘을 사용하십시오. 내 생각에는 이러한 계정에 사용자의 읽기-쓰기 실행 권한을 부여하는 것이 목적이지만, root로그인 셸...

Admin

비밀번호 프롬프트 없이 bash 스크립트에서 원격 서버에 연결하기 위한 Rsync
rsync

비밀번호 프롬프트 없이 bash 스크립트에서 원격 서버에 연결하기 위한 Rsync

Ubuntu(22.04) 서버에 공개 키 인증을 설정했습니다. 비밀번호를 제공하지 않고도 서버에 SSH로 접속할 수 있습니다. 다른 컴퓨터(Synology NAS)에서 백업 스크립트를 실행하여 Ubuntu 서버에서 Synology NAS로 파일을 백업하고 싶습니다. 나는 잘 작동하는 rsync를 사용합니다. 유일한 어려움은 rsync 명령을 실행할 때 백업 스크립트가 비밀번호를 묻는 메시지를 표시하지 않는다는 것입니다. 분명히 이것은 자동으로 무인으로 실행되어야 하는 스크립트에는 적합하지 않습니다. ...

Admin

rsync에서 내 파일이 다르다고 말하는 이유를 알려줄 수 있나요?
rsync

rsync에서 내 파일이 다르다고 말하는 이유를 알려줄 수 있나요?

저는 rsync를 사용하여 NAS에서 원격 서버로 파일을 동기화하고 있습니다. 원격 서버의 파일은 원본과 동일한 사용자, 그룹 및 권한을 갖고 있는 것으로 나타납니다. 그러나 rsync는 어쨌든 파일을 복사하려고 합니다. 내 NAS에서 원격 서버로의 출력은 다음과 같습니다. root@omv:/share/Music# rsync -auHs --dry-run --progress --itemize-changes --numeric-ids -e ssh /share/Music/Bond/Born user@somed...

Admin

rsync는 파일을 삭제하지 않습니다
rsync

rsync는 파일을 삭제하지 않습니다

운영 체제는 Debian 12, rsync 버전 3.2.7입니다. 나는 다음과 같은 야간 백업에 rsync를 사용해 왔습니다. rsync -ar --info=progress2 --delete /mnt/data/ /mnt/backup_data 그러나 이것은 실제로 파일을 삭제하지 않았으며 이제 백업 드라이브의 공간이 부족합니다. /mnt/data그리고 /mnt/backup_data같은 용량을 가지고 있습니다. 내가 뭘 잘못했나요? rsync에 "dest에는 모든 파일과 디렉터리가 src와 정확히 일치...

Admin

rsync를 사용하여 파일 시스템 간의 차이점을 측정하시겠습니까?
rsync

rsync를 사용하여 파일 시스템 간의 차이점을 측정하시겠습니까?

이전 nixOS 버전과 최신 버전을 동일한 플레이크/구성으로 업그레이드하고 동일한 버전을 debian 및 ansible로 업그레이드하는 등 파일 시스템 차이점을 테스트하기 위해 몇 가지 실험을 실행하고 있습니다. 나는 어느 것이 가장 유사한지 측정하려고 노력하고 있으며 rsync가 이를 측정하는 데 좋은 도구라고 들었지만 이 목적으로 사용하는 좋은 리소스를 찾을 수 없는 것 같습니다. 파일 시스템의 크기 차이, 다양한 콘텐츠(예: 파일 시스템 간 동일한 파일의 다른 바이트), 누락/기존 파일 등을 측...

Admin

rsync: "명명법" 문제에 대한 도움이 필요합니다
rsync

rsync: "명명법" 문제에 대한 도움이 필요합니다

rsync나는 그것을 한동안 사용해 왔으며 훌륭하게 작동했습니다. 그러나 rsyncSynology NAS(대상, btrfs 파일 시스템)와 함께 macOS(소스, APFS 파일 시스템)를 사용하려고 하면 항상 rsync. 내 "도전" 중 일부는 다음과 같습니다.명명법(특히) 문서에 사용 됩니다 rsync. man rsync나는 이 문제에 대해 구체적으로 다음과 같은 설명을 찾고 싶습니다. rsync"단방향" 동기화는 man rsync다음과 같습니다.-i--itemize-changes [output i...

Admin

rsnapshot에서 실행되는 rsync는 하드 링크를 생성하지 않습니다. 이유는 무엇입니까?
rsync

rsnapshot에서 실행되는 rsync는 하드 링크를 생성하지 않습니다. 이유는 무엇입니까?

나를 위해 백업을 수행하는 rsnapshot이 있습니다. 그러나 각 백업은 소스 데이터의 전체 크기입니다. 하드 링크를 생성하지 않고, 교반될 때마다 단일(변경되지 않은) 파일의 새 복사본을 생성합니다. inode 번호를 서로 확인하고 하드 링크를 계산하여(없음) 각 백업마다 새 파일이 생성되는지 확인했습니다. 문제는 rsync 단계에서 발생하는 것 같습니다. rsync는 매번 모든 파일을 전송하는 것처럼 보입니다. 그 이유는 ">f..T......"내가 이해한 바로는 백업과 다른 타임스탬프를 ...

Admin

Rsync는 항상 BTRFS를 사용하여 외부 USB 드라이브의 파일을 덮어씁니다.
rsync

Rsync는 항상 BTRFS를 사용하여 외부 USB 드라이브의 파일을 덮어씁니다.

Ubuntu 20 Hyper-V VM rsync에서 rsync는 항상 외부 USB 드라이브(패스스루 드라이브)에 있는 동일한 파일을 덮어씁니다. 소스와 대상 모두 BTRFS입니다. 양쪽의 치수를 확인했는데 일치합니다. 타임스탬프도 잘 보입니다. 이것은 rsync의 버그입니까? rsync -rvh --delete --progress /mydata/data /mydata_backup/backup/ 시도 rsync -avh --delete --progress /mydata/data /mydata_back...

Admin

올바른 백업 방법
rsync

올바른 백업 방법

정기적으로 홈 네트워크의 Raspberry Pi에 자동으로 백업하고 싶습니다. 집에서 백업하는 것만으로도 충분합니다. 내가 "자동 백업을 수행하는 방법"에 대해 읽은 모든 가이드에서는 내 파이에 비밀번호 없는 SSH 키를 넣으라고 나와 있습니다. 내 컴퓨터에 액세스할 수 있는 사람은 누구나 내 백업에 액세스할 수 있기 때문에 이 작업을 수행하고 싶지 않습니다. 이는 백업의 한 가지 목적을 완전히 없애줍니다. 현재 솔루션은 비밀번호로 보호된 SSH 키와 rsync 스크립트입니다. 작동하는 데 시간이 좀...

Admin

Rsync에서 오류가 발생했지만 파일은 괜찮은 것 같습니다.
rsync

Rsync에서 오류가 발생했지만 파일은 괜찮은 것 같습니다.

저는 200TB의 대용량 전송을 위해 rsync를 사용하고 있습니다. 인터넷에서 찾은 쉘 스크립트를 사용하여 일부 프로세스를 생성했지만 관련 rsync 명령 자체는 다음과 같습니다. rsync --recursive \ --whole-file \ --inplace \ --sparse \ --no-compress \ --max-alloc=8GiB \ ...

Admin