Mac에서 Rsync를 사용하여 NAS와 로컬 하드 드라이브간에 대용량 파일 복사

Huseinasj

내 데이터 서버 중 하나에 대해 Rsync를 사용하여 정기 백업을 실행하고 있습니다. Synology NAS 저장소에있는 데이터를 네트워크를 통해 기가비트 연결을 사용하여 외장 하드 드라이브에 백업하고 있습니다. 매일 백업 할 약 4TB의 데이터가 있으며 다음 rsync 명령을 사용하고 있습니다.

rsync --progress --delete -aE /source /destination

그러나이 명령을 사용하면 데이터를 백업하는 데 시간이 오래 걸립니다. 누군가 Rsync를 통해 빠른 방법을 제안 해 주시겠습니까?

자코모 1968

다음과 같이 진술합니다.

내 데이터 서버 중 하나에 대해 Rsync를 사용하여 정기 백업을 실행하고 있습니다. Synology NAS 저장소에있는 데이터를 네트워크를 통해 기가비트 연결을 사용하여 외장 하드 드라이브에 백업하고 있습니다.

여기서 문제는 Rsync 또는 네트워크 인프라가 아니라 처리중인 절차의 프레임 워크입니다.

로컬 디스크에서 Rsync를 실행하거나 파일 시스템 작업을 수행 할 때 OS는 파일 시스템 정보에 직접 액세스하여 수행해야하는 작업을 수행합니다.

그러나 네트워크 연결이있는 Mac OS X 컴퓨터에서 명령을 실행하는 경우 외장 하드 드라이브에 복사하면 다음과 같은 결과가 발생합니다.

  • Mac OS X 컴퓨터에서 명령을 실행할 때 발생하는 일은 OS가 네트워크를 통해 네트워크 볼륨에 도달 해야만 기본 파일 시스템 정보를 얻을 수 있습니다. OS의 파일 시스템.
  • 해당 파일 시스템 정보가 최종적으로 어떤 프로세스에 의해 수신 실제로 데이터에 따라 행동하기 위해 실행하는 파일 시스템 작업입니다 요청했다.

따라서 이와 같은 설정을 사용하면 겉으로보기에는 시간이 오래 걸릴 것입니다. 더 나은 옵션은 어떻게 든 Synology NAS에 로그인 한 다음 원격 공유로 해당 외부 하드 드라이브에 연결 한 다음 Synology NAS 자체에서 직접 Rsync 명령 (또는 이와 동등한 명령)을 실행하는 것입니다. 거친 별표는 다음과 같을 수 있습니다.

  • 외장 하드 드라이브에 매핑 된 Mac OS X 시스템에 네트워크 공유를 생성합니다.
  • DSM 소프트웨어 인터페이스를 통해 Synology NAS에서 로그인 자격 증명을 설정합니다.
  • 외부 하드 드라이브에 매핑 된 Mac OS X 컴퓨터에 네트워크 공유를 마운트하도록 Synology NAS를 설정 한 후 해당 Synology NAS에서 Rsync 명령을 실행합니다.

과거에 Synology의 DSM 소프트웨어로 작업 한 적이 있으며 시스템에 명시 적으로 Rsync 또는 Rsync처럼 작동하는 백업 소프트웨어가 내장되어 있다는 것을 알고 있습니다. 그러나 일반적으로이 설정에서 실제 속도를 얻으려면 프로세스를 관리하기 위해 Synology NAS 자체가 필요합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ANT를 사용하여 로컬 디렉터리에서 매핑 된 드라이브로 파일 복사

분류에서Dev

Powershell을 사용하여 네트워크 드라이브에서 로컬 드라이브로 파일 복사

분류에서Dev

백엔드에서 Jersey를 사용하여 대용량 파일 업로드

분류에서Dev

JCIFS 성능 문제를 사용하여 드라이브를 공유하기 위해 로컬 드라이브에서 파일 복사

분류에서Dev

두 드라이브간에 확장명으로 필터링되고 각 파일 경로를 보존하는 강력한 복사 대용량 파일?

분류에서Dev

와일드 카드를 사용하여 약간 다른 이름으로 대량 복사

분류에서Dev

PHP를 사용하여 호스팅 된 서버에서 로컬 드라이브로 파일을 복사하는 방법

분류에서Dev

BlobContainerClient를 사용하여 Blob Storage를 사용하여 Azure에 대용량 파일 업로드

분류에서Dev

COPY를 사용하여 대용량 CSV 파일로드

분류에서Dev

외장 하드 드라이브와 MacBook간에 대용량 파일 전송

분류에서Dev

텍스트 파일을 가져와 변수로 사용하여 대용량 파일의 드라이브 위치를 검색 할 수 있습니까? (Powershell 사용)

분류에서Dev

Apps Script를 사용하여 드라이브의 한 폴더에서 다른 폴더로 파일 복사

분류에서Dev

FileNotFoundException- Java를 사용하여 내 로컬에서 서버로 파일 복사

분류에서Dev

rsync-쉘 스크립트를 사용하여 모든 JPG / jpg 파일을 하나의 하드 드라이브에서 단일 디렉토리로 이동

분류에서Dev

재개 API를 사용하여 Google 드라이브에 업로드 파일

분류에서Dev

의도를 사용하여 Google 드라이브에 파일 업로드

분류에서Dev

Rsync 경로에 와일드 카드를 사용하여 MP4 제외

분류에서Dev

rsync를 사용하여 tar에서 파일 복원

분류에서Dev

GitLab CI를 사용하여 컴퓨터 (로컬 드라이브)에 파일을 쓸 수 있습니까?

분류에서Dev

MS GRAPH SDK C #을 사용하여 드라이브 정보 (ParentReference)를 가져와 파일을 다른 드라이브에 복사하는 방법

분류에서Dev

'dd'명령을 사용하여 하드 드라이브를 복제하면 여유 공간과 삭제 된 파일에 대한 정보도 복제됩니까?

분류에서Dev

'dd'명령을 사용하여 하드 드라이브를 복제하면 여유 공간과 삭제 된 파일에 대한 정보도 복제됩니까?

분류에서Dev

Google 드라이브 API를 사용하여 지정된 Google 드라이브에 파일 업로드

분류에서Dev

셸 스크립트를 사용하여 csv 파일에서 OracleDB로 대량 복사

분류에서Dev

Android Studio에서 Google Drive API를 사용하여 드라이브에서 파일을 다운로드하여 다른 드라이브에 업로드합니다.

분류에서Dev

절대 경로에 와일드 카드를 사용하여 파일 만들기

분류에서Dev

ssh를 통해 rsync를 사용하여 원격에서 여러 파일 복사

분류에서Dev

ssh를 통해 rsync를 사용하여 원격에서 여러 파일 복사

분류에서Dev

gparted를 사용하여 드라이브 끝에서 첫 번째 파티션으로 여유 공간 이동

Related 관련 기사

  1. 1

    ANT를 사용하여 로컬 디렉터리에서 매핑 된 드라이브로 파일 복사

  2. 2

    Powershell을 사용하여 네트워크 드라이브에서 로컬 드라이브로 파일 복사

  3. 3

    백엔드에서 Jersey를 사용하여 대용량 파일 업로드

  4. 4

    JCIFS 성능 문제를 사용하여 드라이브를 공유하기 위해 로컬 드라이브에서 파일 복사

  5. 5

    두 드라이브간에 확장명으로 필터링되고 각 파일 경로를 보존하는 강력한 복사 대용량 파일?

  6. 6

    와일드 카드를 사용하여 약간 다른 이름으로 대량 복사

  7. 7

    PHP를 사용하여 호스팅 된 서버에서 로컬 드라이브로 파일을 복사하는 방법

  8. 8

    BlobContainerClient를 사용하여 Blob Storage를 사용하여 Azure에 대용량 파일 업로드

  9. 9

    COPY를 사용하여 대용량 CSV 파일로드

  10. 10

    외장 하드 드라이브와 MacBook간에 대용량 파일 전송

  11. 11

    텍스트 파일을 가져와 변수로 사용하여 대용량 파일의 드라이브 위치를 검색 할 수 있습니까? (Powershell 사용)

  12. 12

    Apps Script를 사용하여 드라이브의 한 폴더에서 다른 폴더로 파일 복사

  13. 13

    FileNotFoundException- Java를 사용하여 내 로컬에서 서버로 파일 복사

  14. 14

    rsync-쉘 스크립트를 사용하여 모든 JPG / jpg 파일을 하나의 하드 드라이브에서 단일 디렉토리로 이동

  15. 15

    재개 API를 사용하여 Google 드라이브에 업로드 파일

  16. 16

    의도를 사용하여 Google 드라이브에 파일 업로드

  17. 17

    Rsync 경로에 와일드 카드를 사용하여 MP4 제외

  18. 18

    rsync를 사용하여 tar에서 파일 복원

  19. 19

    GitLab CI를 사용하여 컴퓨터 (로컬 드라이브)에 파일을 쓸 수 있습니까?

  20. 20

    MS GRAPH SDK C #을 사용하여 드라이브 정보 (ParentReference)를 가져와 파일을 다른 드라이브에 복사하는 방법

  21. 21

    'dd'명령을 사용하여 하드 드라이브를 복제하면 여유 공간과 삭제 된 파일에 대한 정보도 복제됩니까?

  22. 22

    'dd'명령을 사용하여 하드 드라이브를 복제하면 여유 공간과 삭제 된 파일에 대한 정보도 복제됩니까?

  23. 23

    Google 드라이브 API를 사용하여 지정된 Google 드라이브에 파일 업로드

  24. 24

    셸 스크립트를 사용하여 csv 파일에서 OracleDB로 대량 복사

  25. 25

    Android Studio에서 Google Drive API를 사용하여 드라이브에서 파일을 다운로드하여 다른 드라이브에 업로드합니다.

  26. 26

    절대 경로에 와일드 카드를 사용하여 파일 만들기

  27. 27

    ssh를 통해 rsync를 사용하여 원격에서 여러 파일 복사

  28. 28

    ssh를 통해 rsync를 사용하여 원격에서 여러 파일 복사

  29. 29

    gparted를 사용하여 드라이브 끝에서 첫 번째 파티션으로 여유 공간 이동

뜨겁다태그

보관