rsync로 루트 폴더의 백업을 생성 할 때 문제

JulianProg

우분투 리눅스의 루트 폴더에 대한 미러 백업을 만들려고 거의 하루 종일 노력하고 있습니다. rsync를 설치하고 다음 내용으로 스크립트를 만듭니다.

#!bin/bash
rsync -rtvpl / /home/julian/Escritorio/copiaRsync/

가장 큰 문제는 일부 파일이 복사되고 다른 파일은 복사되지 않는다는 것입니다. 어떤 경우에는 오류, 루트로 실행중인 스크립트를 표시하고 chmod + x rsync.sh 명령으로 실행 권한을 부여했습니다. 다른 문제는 폴더를 차단하는 권한으로 복사된다는 것입니다. 백업 사본을 볼 수 있도록 일부 이미지를 첨부 한 상태로 둡니다.

이미지 1

이미지 2

What I can do? I do not know what to try so that the copy is generated exactly the same as the source files. the files of origin are not blocked and when the copy generates them to me with permissions, I do not understand.

wurtel

Use the -a option, which was invented to copy all things that most people need. I.e. replace the -rtvpl with -av, and I would recommend adding -H to add hardlink support.

Without the -go implied by -a you are not copying the group and user of the files, meaning all files and directories end up as being owned by root:root, which means that ordinary users can't access their files anymore.

참고 -v자세한 자체로 매우 유용하지 않습니다, 나는이 추가 권장 -i항목 화를 위해이 파일이 전송되는 이유를 변경합니다.

일정 기간 동안 동일한 트리에 복사하는 경우 --delete삭제 된 파일이 백업을 채우는 것을 방지하는 데 유용 할 수 있습니다.

또한 전체 파일 시스템을 해당 소스 파일 시스템 내에 포함 된 디렉토리에 복사하므로 끝없이 반복적으로 복사하게됩니다. 해당 디렉토리를 제외하여이를 방지하십시오. 명령은 다음과 같이 끝납니다.

rsync -aHvi --exclude '/home/julian/Escritorio/copiaRsync/**' / /home/julian/Escritorio/copiaRsync/

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

사용자 정의 php.ini 파일은 나쁜 것으로 간주됩니다. 이유는 무엇입니까? 루트 또는 루트의 하위 폴더에서 사용자 정의 php.ini 파일을 사용할 때 어떤 문제가 발생합니까?

분류에서Dev

Firebird 패키지로 백업 할 때 발생하는 문제

분류에서Dev

구성 ini 파일을 생성 할 처음 2 개의 문자로 폴더를 생성하는 배치 스크립트

분류에서Dev

JAVASCRIPT에서 각 학생의 과목별로 무작위 성적을 생성 할 때 문제가 있습니다.

분류에서Dev

rsync를 사용하여 시스템 백업을 수행 할 때 권한 문제

분류에서Dev

Macbook의 원격 백업을 수행 할 때 Rsnapshot 권한 문제

분류에서Dev

TestScheduler로 Epic을 테스트 할 때 발생하는 문제

분류에서Dev

컨트롤러에서 지시문으로 콜백을 전달할 때 발생하는 문제

분류에서Dev

Unix 프롬프트에서 백 슬래시로 명령을 분할 할 때 문제가 발생했습니다.

분류에서Dev

AngularJS에서 루핑 할 때 사용자 지정 지시문을 생성 할 때 최고의 성능?

분류에서Dev

중첩 된 속성으로 모델을 업데이트 할 때 양식의 공백 값 방지

분류에서Dev

양식을 PHP 스크립트로 제출할 때 발생하는 문제

분류에서Dev

내 가상 머신으로 네트워크를 생성 할 때 문제

분류에서Dev

NTFS 파일 시스템에서 폴더의 권한을 변경할 때 문제

분류에서Dev

최신 5 개 파일을 제외하고 날짜별로 생성 된 폴더에서 이전 백업 파일을 삭제하는 배치 스크립트

분류에서Dev

C # 및 F # 프로젝트가있는 루트 폴더의 Directory.Build.props로 인해 문제가 발생 함

분류에서Dev

컴포넌트를 소품으로 렌더링 할 때 발생하는 문제

분류에서Dev

PropertyName을 속성 유형으로 직렬화 할 때 발생하는 문제

분류에서Dev

최신 typescript 버전으로 업데이트 할 때 lib.dom.d.ts 파일의 속성 누락 문제

분류에서Dev

s3에 파일을 업로드 할 때 Carrierwave 파일 이름 방법 생성 문제

분류에서Dev

루트 뷰 컨트롤러를 신속하게 설정할 때 새로 생성 된 탐색 모음 제거

분류에서Dev

git로 폴더의 파일을 무시할 때의 차이점

분류에서Dev

최신 버전의 JHipster로 업그레이드 할 때 발생하는 문제

분류에서Dev

활성 시트를 새 워크 시트로 저장할 때의 문제

분류에서Dev

Django 프로젝트에서 Python 2.7을 사용할 때 발생하는 문제

분류에서Dev

JSON을 XML로 매핑 할 때 발생할 수있는 문제

분류에서Dev

Eclipse의 PhantomJS 프로젝트 (Nodeclipse 포함) : 폴더에있는 js 파일을 실행하려고 할 때 NullPointerException 발생

분류에서Dev

Angular 7에서 Laravel로 파일을 업로드 할 때 발생하는 문제

분류에서Dev

마운트 된 MicroSD 카드에서 파일을 삭제하려고 할 때 .Trash-1000 숨김 폴더가 생성되는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    사용자 정의 php.ini 파일은 나쁜 것으로 간주됩니다. 이유는 무엇입니까? 루트 또는 루트의 하위 폴더에서 사용자 정의 php.ini 파일을 사용할 때 어떤 문제가 발생합니까?

  2. 2

    Firebird 패키지로 백업 할 때 발생하는 문제

  3. 3

    구성 ini 파일을 생성 할 처음 2 개의 문자로 폴더를 생성하는 배치 스크립트

  4. 4

    JAVASCRIPT에서 각 학생의 과목별로 무작위 성적을 생성 할 때 문제가 있습니다.

  5. 5

    rsync를 사용하여 시스템 백업을 수행 할 때 권한 문제

  6. 6

    Macbook의 원격 백업을 수행 할 때 Rsnapshot 권한 문제

  7. 7

    TestScheduler로 Epic을 테스트 할 때 발생하는 문제

  8. 8

    컨트롤러에서 지시문으로 콜백을 전달할 때 발생하는 문제

  9. 9

    Unix 프롬프트에서 백 슬래시로 명령을 분할 할 때 문제가 발생했습니다.

  10. 10

    AngularJS에서 루핑 할 때 사용자 지정 지시문을 생성 할 때 최고의 성능?

  11. 11

    중첩 된 속성으로 모델을 업데이트 할 때 양식의 공백 값 방지

  12. 12

    양식을 PHP 스크립트로 제출할 때 발생하는 문제

  13. 13

    내 가상 머신으로 네트워크를 생성 할 때 문제

  14. 14

    NTFS 파일 시스템에서 폴더의 권한을 변경할 때 문제

  15. 15

    최신 5 개 파일을 제외하고 날짜별로 생성 된 폴더에서 이전 백업 파일을 삭제하는 배치 스크립트

  16. 16

    C # 및 F # 프로젝트가있는 루트 폴더의 Directory.Build.props로 인해 문제가 발생 함

  17. 17

    컴포넌트를 소품으로 렌더링 할 때 발생하는 문제

  18. 18

    PropertyName을 속성 유형으로 직렬화 할 때 발생하는 문제

  19. 19

    최신 typescript 버전으로 업데이트 할 때 lib.dom.d.ts 파일의 속성 누락 문제

  20. 20

    s3에 파일을 업로드 할 때 Carrierwave 파일 이름 방법 생성 문제

  21. 21

    루트 뷰 컨트롤러를 신속하게 설정할 때 새로 생성 된 탐색 모음 제거

  22. 22

    git로 폴더의 파일을 무시할 때의 차이점

  23. 23

    최신 버전의 JHipster로 업그레이드 할 때 발생하는 문제

  24. 24

    활성 시트를 새 워크 시트로 저장할 때의 문제

  25. 25

    Django 프로젝트에서 Python 2.7을 사용할 때 발생하는 문제

  26. 26

    JSON을 XML로 매핑 할 때 발생할 수있는 문제

  27. 27

    Eclipse의 PhantomJS 프로젝트 (Nodeclipse 포함) : 폴더에있는 js 파일을 실행하려고 할 때 NullPointerException 발생

  28. 28

    Angular 7에서 Laravel로 파일을 업로드 할 때 발생하는 문제

  29. 29

    마운트 된 MicroSD 카드에서 파일을 삭제하려고 할 때 .Trash-1000 숨김 폴더가 생성되는 이유는 무엇입니까?

뜨겁다태그

보관