영어프랑스어스페인어

Ad


온웍스 파비콘

obnam - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 obnam을 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 obnam 명령입니다.

프로그램:

이름


obnam - 백업 만들기, 복원 및 조작

개요


오브남 [--항상-복원-setuid] [--no-항상-복원-setuid] [--검문소=SIZE]
[--청크백 크기=SIZE] [--청크 캐시 크기=SIZE] [--청크 크기=SIZE]
[--그룹당 청키드=NUM] [--고객 이름=고객 이름] [--압축=프로그램]
[--구성=FILE] [--덤프 구성] [--덤프 설정 이름] [--generate-맨페이지=주형] [-h]
[--도움] [--도움말] [--목록 구성 파일] [--번역] [--no-default-configs]
[--충돌 제한=COUNTER] [--임계 연령=연령] [--중복 제거=모드] [--dir-가방 크기=SIZE]
[--dir-캐시-크기=SIZE] [--덤프 메모리 프로필=방법] [--dump-repo-파일-메타데이터]
[--no-dump-repo-파일-메타데이터] [--암호화-사용=암호화] [--들어오지 못하게 하다=들어오지 못하게 하다]
[--exclude-캐시] [--no-제외-캐시] [--제외에서=FILE] [--fsck-수정]
[--no-fsck-fix] [--fsck-무시-청크] [--no-fsck-무시-청크]
[--fsck-무시-클라이언트=이름] [--fsck-마지막 세대-전용] [--no-fsck-마지막 세대-전용]
[--fsck-rm-사용되지 않음] [--no-fsck-rm-사용되지 않음] [--fsck-건너뛰기-체크섬]
[--no-fsck-skip-체크섬] [--fsck-건너뛰기-디렉토리] [--no-fsck-건너뛰기-디렉토리] [--fsck-건너뛰기-파일]
[--no-fsck-건너뛰기-파일] [--fsck-건너뛰기-세대] [--no-fsck-건너뛰기-세대]
[--fsck-클라이언트별-b-트리 건너뛰기] [--no-fsck-skip-per-client-b-trees]
[--fsck-건너뛰기-공유-b-트리] [--no-fsck-건너뛰기-공유-b-트리] [--퓨즈 옵션=퓨즈]
[--세대=세대] [--gnupghome=홈디렉터] [--idpath-비트=IDPATH-비트]
[--idpath-깊이=IDPATH-깊이] [--idpath-건너뛰기=IDPATH-건너뛰기] [--포함하다=포함]
[--유지하다=KEEP] [--키 세부정보] [--키-세부사항 없음] [--키ID=키 ID] [--체크포인트 떠나기]
[--떠나지 않는 체크포인트] [--잠금 시간 초과=TIMEOUT] [--통나무=FILE] [--로그 유지=N]
[--로그 수준=LEVEL] [--로그-최대=SIZE] [--로그 모드=모드] [--lru 크기=SIZE]
[--메모리 덤프 간격=] [--노드 크기=SIZE] [--하나의 파일 시스템]
[--no-one-파일 시스템] [--산출=FILE] [--인 척하다] [-건조] [--노액트] [--노 척]
[--드라이런 없음] [--노-노-액션] [--가장 시간=타임 스탬프] [--순수 파라미코]
[--no-pure-paramiko] [--조용한] [--조용한] [--조용하지 않음] [--무음] [-rURL]
[--저장소=URL] [--저장소 형식=FORMAT] [--뿌리=URL] [--sftp-지연=SFTP-지연]
[--btree의 작은 파일] [--no-small-files-in-btree] [--ssh 명령=실행 가능]
[--ssh-호스트-키-검사=VALUE] [--ssh 키=파일 이름] [--ssh-알려진-호스트=파일 이름]
[--strict-ssh-호스트-키] [--no-strict-ssh-호스트-키] [--대칭 키 비트=BITS]
[--테스트 실패 일치=REGEXP] [--에=~까지] [--추적하다=자취] [--업로드 대기열 크기=SIZE]
[--말 수가 많은] [--장황하지 않음] [--무작위로 확인=N] [--경고 연령=연령] [--약한 무작위]
[--약하지 않은 무작위]

오브남 [옵션] _잠그다
오브남 [옵션] 추가 키 [고객-이름] ...
오브남 [옵션] 백업 [디렉토리|URL] ...
오브남 [옵션] 클라이언트 키
오브남 [옵션] 클라이언트
오브남 [옵션] 차이 [세대1]세대2
오브남 [옵션] 덤프 저장소
오브남 [옵션] 강제 잠금
오브남 [옵션] 잊다 [세대] ...
오브남 [옵션] fsck
오브남 [옵션] 세대
오브남 [옵션] 지니드
오브남 [옵션] 돕다
오브남 [옵션] 도움말-모두
오브남 [옵션] kdirstat [FILE] ...
오브남 [옵션] 목록 오류
오브남 [옵션] 목록 형식
오브남 [옵션] 목록 키
오브남 [옵션] 목록-최상위 수준
오브남 [옵션] ㅋㅋㅋ [FILE] ...
오브남 [옵션] 마운트 [ROOT]
오브남 [옵션] nagios-마지막 백업-나이
오브남 [옵션] 제거 클라이언트 [고객-이름] ...
오브남 [옵션] 제거 키 [고객-이름] ...
오브남 [옵션] 복원하다 [디렉토리] ...
오브남 [옵션] 확인하다 [디렉토리] ...

기술


오브남 백업을 만들고, 복원하고, 조작하고, 기타 방식으로 처리합니다. 저장할 수 있다
로컬 디스크에 백업하거나 SFTP를 통해 서버에 백업합니다. 모든 백업 세대는 다음과 같습니다.
새로운 스냅샷이지만 실제로는 점진적입니다. 사용자는 그것이 스냅샷인지 걱정할 필요가 없습니다.
전체 백업 여부. 변경된 데이터만 백업하며, 이미 많은 양의 데이터가 백업되어 있는 경우
다른 파일에 백업하면 해당 데이터는 재사용됩니다.

백업된 데이터가 저장되는 장소를 백업 저장소라고 합니다. 저장소
예를 들어 sftp 서버의 디렉터리이거나 USB 하드 디스크의 디렉터리일 수 있습니다. ㅏ
단일 리포지토리에는 여러 클라이언트의 백업이 포함될 수 있습니다. 그들의 데이터는 뒤섞일 것이다
마치 별도의 저장소를 사용하는 것처럼 보이지만 한 클라이언트가 파일을 백업하면 다른 클라이언트가
데이터를 재사용할 수 있습니다.

오브남 명령줄 구문은 다음과 같이 구성됩니다. 명령 아마도 인수가 뒤따를 것입니다. 그만큼
명령은 아래에 나열되어 있습니다.

· 백업 새로운 백업을 만듭니다. 처음 실행되면 전체 백업이 생성됩니다.
그것은 점진적인 것입니다.

· 복원 백업의 반대입니다. 백업에서 백업된 데이터를 복사합니다.
대상 디렉토리에 저장소. 한 세대 안에 모든 것을 복원할 수 있습니다.
방금 파일을 선택했습니다.

· 클라이언트 저장소에 백업된 클라이언트를 나열합니다.

· 세대 특정 클라이언트에 대한 모든 백업 생성과 일부 메타데이터를 나열합니다.
세대에 대해.

· 천재 특정 클라이언트의 모든 백업 세대에 대한 식별자를 나열합니다. 아니요
다른 정보가 표시됩니다. 이는 스크립팅에 유용할 수 있습니다.

· ls 다음과 유사하게 특정 세대의 내용을 나열합니다. ls -lAR.

· kdirstat 주어진 세대의 내용을 호환 가능한 형식으로 나열합니다.
와 더불어 kdirstat 캐시 파일 형식을 사용하여 시각화할 수 있습니다.
백업 내용.

· 확인 백업 데이터와 실제 사용자 데이터를 비교하여 일치하는지 확인합니다.
동일한. 백업 후 즉시 실행하여 백업 내용을 확인하는 것이 가장 유용합니다.
실제로 일했습니다. 언제든지 실행할 수 있지만 사용자 데이터가 변경된 경우
백업이 정상인데도 확인이 실패합니다.

· 잊다 더 이상 필요하지 않은 백업 세대를 제거하여 사용하지 않도록 합니다.
디스크 공간. 백업 생성이 제거된 후에는 데이터를 삭제할 수 없습니다.
더 이상 복원되지 않았습니다. 제거할 세대를 나열하여 지정할 수 있습니다.
명령줄에서 또는 --유지하다 유지할 항목에 대한 정책을 지정하는 옵션
(다른 모든 내용은 제거됩니다).

· fsck 백업 저장소의 내부 일관성을 확인합니다. 이를 확인하는 것은
모든 클라이언트, 세대, 디렉터리, 파일 및 모든 파일 내용이 여전히 존재합니다.
백업 저장소. 실행하는 데 꽤 오랜 시간이 걸릴 수 있습니다.

· 강제 잠금 저장소에서 클라이언트에 대한 잠금 파일을 제거합니다. 당신은
아무도 해당 클라이언트의 데이터에 액세스하지 않는다고 확신하는 경우 강제로 잠금을 설정합니다.
저장소. 예를 들어, obnam이 네트워크를 잃은 경우 매달린 잠금이 발생할 수 있습니다.
백업 저장소에 연결합니다.

· 클라이언트 키 각 클라이언트와 연결된 암호화 키를 나열합니다.

· 목록 키 저장소에 액세스할 수 있는 키와 최상위 레벨 키를 나열합니다.
각 키가 액세스할 수 있는 디렉터리입니다. 최상위 디렉토리 중 일부는 공유됩니다.
클라이언트 간에 다른 것들은 클라이언트에 따라 다릅니다.

· 목록 최상위 처럼 목록 키, 그러나 최상위 수준과 액세스할 수 있는 키를 나열합니다.
그들.

· 추가 키 저장소에 암호화 키를 추가합니다. 기본적으로 키가 추가됩니다.
공유된 최상위 디렉터리에만 추가할 수 있지만 특정 디렉터리에 추가할 수도 있습니다.
클라이언트: 명령줄에 클라이언트 이름을 나열합니다. 키는 다음과 같이 제공됩니다.
전에, --키ID 옵션. 해당 키에 해당하는 비밀키에 접근할 수 있는 사람
id는 백업 저장소(공유 최상위 레벨과 지정된 클라이언트)에 액세스할 수 있습니다.

· 제거 키 공유된 최상위 디렉터리와 모든 클라이언트에서 키를 제거합니다.
명령줄에 지정됩니다.

· nagios-마지막 백업-나이 백업 기간이 만료된 경우 XNUMX이 아닌 반환으로 종료되는 검사입니다.
특정 기준치를 초과합니다. nagios의 체크 플러그인으로 사용하기에 적합합니다.
임계값은 다음과 같이 주어질 수 있습니다. --경고 연령--임계 연령 옵션을 제공합니다.

· diff 두 세대를 비교하고 서로 다른 파일을 나열합니다. 모든 출력
줄 앞에는 추가된 파일에 대해 더하기 기호(+)가 붙거나 빼기가 붙습니다.
제거된 파일에는 기호(-)를, 제거된 파일에는 별표(*)를 표시합니다.
변경되었습니다. 명령줄에 하나의 세대 ID만 지정된 경우
세대는 직전 세대와 비교됩니다. 아이디가 XNUMX개일 경우
지정하면 해당 두 세대 간의 모든 변경 사항이 나열됩니다.

· 마운트 읽기 전용 FUSE 파일 시스템을 통해 백업 저장소를 사용할 수 있게 만듭니다. 각
백업 생성은 생성 ID를 따라 명명된 하위 디렉터리로 표시됩니다.
이는 GUI 파일과 같은 일반 도구를 사용하여 백업된 데이터를 볼 수 있음을 의미합니다.
관리자 또는 다음과 같은 명령줄 도구 ls(1) diff(1) 및 cp(1). 당신은 만들 수 없습니다
mount 하위 명령을 사용하여 새 백업을 생성할 수 있지만 데이터를 쉽게 복원할 수 있습니다.

이를 위해서는 FUSE 유틸리티가 있어야 하며 FUSE를 사용할 수 있는 권한이 있어야 합니다.
일하다. 세부 사항은 운영 체제에 따라 다릅니다. 데비안에서는
꾸러미 퓨즈 그리고 퓨즈 그룹(로그아웃했다가 다시 돌아가야 할 수도 있음)
다시).

유튜브 영상을 만드는 것은 백업
백업을 실행하면 오브남 백업 저장소에 데이터를 업로드합니다. 데이터가 나누어져 있어요
청크로 분할되며, 백업 저장소에 이미 청크가 있는 경우에는 업로드되지 않습니다.
다시. 이를 통해 오브남 이후 변경되거나 이름이 바뀐 파일을 처리하기 위해
이전 백업 실행. 또한 여러 백업 클라이언트가 동일한 백업을 업로드하지 않도록 할 수 있습니다.
데이터. 예를 들어, 사무실에 있는 모든 사람이 동일한 판매 브로셔 사본을 갖고 있다면
백업 저장소에는 복사본 하나만 저장하면 됩니다.

모든 백업 실행은 세대. 게다가, 오브남 만들 것 체크 포인트 세대
가끔씩. 이는 일반 세대와 똑같지만 보장되지는 않습니다.
실시간 데이터의 완전한 스냅샷이 되어야 합니다. 백업 실행을 중단해야 하는 경우
중간에는 다음 백업 실행이 최신 체크포인트에서 계속될 수 있으므로
처음부터 다시 시작하세요.

한 번의 백업 실행으로 백업 루트 디렉터리가 삭제되더라도 이전 세대에서는 이를 계속 유지합니다.
새로운 세대가 있다고 해서 기존 세대에서는 아무것도 변하지 않습니다. 루트였다면
실수로 삭제한 경우 다시 추가할 수 있으며 다음 백업 실행 시 기존 백업을 다시 사용합니다.
데이터는 백업 저장소에 있으며 파일 메타데이터(파일 이름,
권한 등).

확인 중 백업
의지할 수 없는 백업 시스템이 무슨 소용이 있나요? 당신이 할 수 없는 것에 어떻게 의지할 수 있습니까?
시험? 그만큼 오브남 확인 명령은 백업 저장소의 데이터가 실제 데이터와 일치하는지 확인합니다.
사용자 데이터. 저장소에서 하나 이상의 파일을 검색하여 이를 비교합니다.
사용자 데이터. 이는 복원을 수행한 다음 복원된 파일을 비교하는 것과 본질적으로 동일합니다.
원본 파일을 사용하여 CMP(1) 그러나 사용하기가 더 쉽습니다.

기본적으로 확인은 모든 파일에 대해 수행됩니다. 파일을 지정할 수도 있습니다.
명령줄에 나열하여 확인합니다. 전체 경로를 지정해야 합니다.
현재 디렉터리와 관련이 없는 파일입니다.

출력에는 어떤 이유로 확인에 실패한 파일이 나열됩니다. 모두 확인하셨다면,
일부 파일(예: 백업 루트의 상위 디렉터리)이 변경되었을 수 있습니다.
문제될 것도 없이. 전체 경로를 지정해야 합니다.
확인할 파일이나 디렉터리는 백업 루트와 관련이 없습니다. 당신은 여전히 ​​​​해야합니다
명령줄이나 다음을 통해 백업 루트 중 하나 이상을 지정합니다. --뿌리 옵션 그래서
해당 obnam은 원격 파일 시스템인 경우 파일 시스템을 찾을 것입니다.

URL 구문
obnam이 URL을 받아들일 때마다, 그것은 로컬 경로명이거나 SFTP URL. SFTP
URL의 형식은 다음과 같습니다.

sftp : //[사용자@]도메인[:포트]/길

어디에 도메인 서버의 일반 인터넷 도메인 이름입니다. 사용자 거기에 있는 네 사용자 이름이 뭐야?
섬기는 사람, 포트 선택적 포트 번호입니다. 통로 서버 측의 경로 이름입니다. 좋다
bzr(1) 그러나 sftp URL 표준과 달리 경로 이름은 다음으로 시작하지 않는 한 절대적입니다.
//~/ 이 경우 서버의 사용자 홈 디렉토리에 상대적입니다.

URL의 예는 EXAMPLE 섹션을 참조하세요.

당신이 사용할 수 SFTP 저장소 또는 라이브 데이터(루트)의 URL입니다. 단,
프로토콜의 제한 사항 및 구현 파라미코 도서관, 이것저것
실시간 데이터에 액세스하는 데는 잘 작동하지 않습니다. SFTP. 무엇보다 핸들링이
의 하드링크는 다소 차선책입니다. 실시간 데이터 액세스의 경우 URL을 끝내면 안 됩니다.
//~/ 이 특별한 경우에는 끝에 점을 추가해야 합니다.

세대 명세서
최신 세대를 사용하지 않는 경우 필요한 것을 지정해야 합니다. 이것
으로 완료됩니다 --세대 세대 사양을 해당 옵션으로 사용하는 옵션
논쟁. 사양은 다음 중 하나입니다. 최근, 최신 세대를 의미
(기본값이기도 함) 또는 숫자입니다. 참조 세대 몇 세대인지 확인하는 명령
사용 가능하며 그 번호는 무엇입니까?

정책 for 유지 제거 백업 세대
XNUMXD덴탈의 잊다 명령은 정책에 따라 일부 백업을 자동으로 유지하고 다른 백업을 제거할 수 있습니다.
세대. 정책은 다음과 같이 설정됩니다. --유지하다=갱신 옵션을 선택합니다.

갱신 쉼표로 구분된 규칙 목록입니다. 각 규칙은 개수와 기간으로 구성됩니다.
기간은 h, d, w, my, 시간, 일, 주, 월 및 연도에 대해.

정책 30d 백업이 이루어진 날짜별로 최신 백업을 유지하는 것을 의미하며,
마지막 30개의 백업을 보관하십시오. 모든 정책 규칙과 일치하는 모든 백업은 유지되며 모든
그 사이의 백업은 제거되며 가장 오래 보관된 백업보다 오래된 백업도 제거됩니다.

예를 들어, 백업이 매시간, 즉 00:00, 01:00, 02:00,
23:00까지 계속됩니다. 만약 잊다 명령은 위의 정책을 사용하여 23:15에 실행됩니다.
매일 23:00에 생성된 백업을 유지하고 해당 날짜의 다른 모든 백업을 제거합니다.
또한 30일이 지난 백업도 제거됩니다.

격일로 백업을 한다면 정오에 잊다 마지막 백업 30개 또는 60개를 유지합니다.
위의 정책을 사용하여 며칠 분량의 백업을 수행합니다.

obnam은 백업 저장소의 타임스탬프만 검사하고 신경쓰지 않습니다.
실제 현재 시간은 무엇입니까? 즉, 새 백업 생성을 중지하면
기존 항목은 자동으로 제거되지 않습니다. 본질적으로 obnam은 현재 시간을 가장합니다.
최신 백업 직후인 경우 잊다 실행됩니다.

규칙은 어떤 순서로든 지정할 수 있지만 기간의 오름차순으로 정렬됩니다.
적용 전. (동일한 기간에 두 개의 규칙을 부여하는 것은 오류입니다.) 백업
규칙과 일치하면 생성이 유지됩니다.

예를 들어 위와 동일한 백업 빈도를 가정하지만 정책은 다음과 같습니다. 30일,52주. 이
XNUMX일 동안 매일 최신 일일 백업을 유지합니다. 최신 주간
52주 동안 백업합니다. 시간별 백업은 매일 삭제되기 때문에
주간 규칙에 따라 저장될 확률은 각각 23시 백업이 되는 효과입니다.
하루는 한 달 동안 저장되고, 일요일 23시 백업은 00년 동안 저장됩니다.

대신에 다음 정책을 사용하는 경우 72시간, 30일, 52주, 오브남 지난 72시간 동안의 백업을 유지합니다.
및 30일 동안 각 달력 날짜의 마지막 백업 및 각 달력의 마지막 백업
52주 동안 주. 백업 빈도가 하루에 한 번인 경우 오브남 백업을 유지하겠습니다
백업이 이루어진 각 달력 시간(해당 백업 72개) 다시 말해서,
이는 최근 72개의 일일 백업을 효과적으로 유지합니다.

혼란스럽게 들리나요? 개발자가 코드를 작성할 때 얼마나 혼란스러웠는지 생각해 보세요.

정책이 주어지지 않으면, 잊다 모든 것을 지킬 것입니다.

일반적인 정책은 다음과 같습니다. 72시간, 7일, 5주, 12분즉, 최근 72시간 동안의 백업을 유지한다는 의미입니다.
최근 7개의 일일 백업, 최근 5개의 주간 백업 및 최근 12개의 월별 백업. 만약
백업은 시간 단위로 체계적으로 실행됩니다. 이는 시간 단위로 백업을 유지한다는 의미입니다.
XNUMX일 동안, 일주일 동안 매일 백업, 한 달 동안 매주 백업, 매월 백업
1 년 동안.

정책이 작동하는 방식은 약간 복잡합니다. 달리다 잊다 와 더불어 --인 척하다 ~에 대한 옵션
올바른 것을 제거하고 있는지 확인하십시오.

사용 암호화
오브남 백업 저장소에 쓰는 모든 데이터를 암호화할 수 있습니다. 그것은 사용한다 gpg(1) 할 일
암호화. 다음을 사용하여 키 쌍을 생성해야 합니다. gpg --gen-key (또는 기존
하나) 그런 다음 말해 보세요. 오브남 그것에 대해 --암호화-사용 옵션. 선택적으로
다음을 사용하여 별도의 홈 디렉토리를 사용하십시오. --gnupghome 옵션. 기본적으로 기본값은
디렉토리 gpg(1) 사용하게 될 것이다.

구성 파일
오브남 여러 위치에서 구성 파일을 찾습니다. 파일 섹션을 참조하세요.
목록을 위해. 이러한 모든 파일은 모든 내용이 포함된 하나의 큰 파일로 처리됩니다.
파일이 연결되었습니다.

파일은 INI 형식이며 [구성] 섹션이 사용됩니다(다른 섹션은
무시됨).

옵션의 긴 이름은 구성 변수의 키로 사용됩니다. 어떤 설정이든
명령줄에서 설정할 수 있습니다. 구성 파일에서 설정할 수 있습니다. [구성]
안내

예를 들어 다음 명령줄의 옵션은 다음과 같습니다.

obnam --repository=/backup --exclude='.wav$' 백업

다음 구성 파일로 대체될 수 있습니다.

[구성]
저장소: /backup
제외: .wav$

(둘 중 하나를 사용할 수 있습니다. foo=값 or 푸: 가치 파일의 구문.)

파일의 유일한 특이한 점은 여러 번 사용할 수 있는 옵션이
표현했다. 모든 값은 쉼표로 구분된 단일 논리적 줄에 입력됩니다(그리고
선택적으로 공백도 가능). 예를 들어:

[구성]
제외 = foo, bar, \.mp3$

위의 값에는 세 가지 값이 있습니다. 제외 옵션: 해당 단어가 포함된 모든 파일 or
정규화된 경로 이름 또는 이름이 마침표 및
mp3 (제외 항목은 정규 표현식이기 때문입니다.)

긴 논리적 줄은 다음 위치에서 새 줄을 시작하여 여러 개의 물리적 줄로 나눌 수 있습니다.
공백 및 연속 줄 들여쓰기:

[구성]
제외 = foo,
바,
\.mp3$

위의 예에서는 세 가지 제외 패턴을 추가합니다.

배수 클라이언트 잠금
오브남 여러 클라이언트 간의 저장소 공유를 지원합니다. 클라이언트는
클라이언트 A가 대용량 파일을 백업하고 클라이언트 B가
동일한 파일을 사용하는 경우 B는 대용량 파일을 저장소에 두 번째로 업로드할 필요가 없습니다.
이것이 혼란 없이 작동하도록 하기 위해 클라이언트는 다음을 허용하는 간단한 잠금 프로토콜을 사용합니다.
한 번에 하나의 클라이언트만 공유 데이터 구조를 수정할 수 있습니다. 잠금은 방지하지 않습니다
동시에 읽기 전용 액세스: 다른 사람이 복원하는 동안 복원할 수 있습니다.
백업.

때때로 읽기 전용 작업이 동시에 데이터 구조에 액세스하는 경우가 있습니다.
수정중입니다. 이로 인해 충돌이 발생할 수 있습니다. 데이터가 손상되지 않습니다.
잘못된 복원. 그러나 읽기 전용 작업을 다시 시작해야 할 수도 있습니다.
크래시.

옵션


--항상-복원-setuid
루트 또는 백업 파일이 아니더라도 복원된 파일에서 setuid/setgid 비트를 복원합니다.
복원을 실행하는 사용자와 소유자가 다릅니다.

--no-항상-복원-setuid
--always-restore-setuid와 반대

--고객 이름=고객 이름
클라이언트 이름(기본값은 호스트 이름)

--압축=프로그램
PROGRAM을 사용하여 저장소를 압축합니다(없음 중 하나, 수축).

--임계 연령=연령
nagios-last-backup-age의 경우: 가장 최근 백업의 최대 수명(기본적으로 시간 단위)
상태가 유지되기 전에 백업하는 것이 중요합니다. 하나의 문자 단위 지정자(s,m,h,d)를 허용합니다.
초, 분, 시간, 일.

--dump-repo-파일-메타데이터
파일에 대한 메타데이터를 덤프하시겠습니까?

--no-dump-repo-파일-메타데이터
--dump-repo-file-metadata와 반대

--generate-맨페이지=주형
SUPPRESS도움말

--세대=세대
복원할 세대

-h, --도움
이 도움말 메시지를 표시하고 종료

--유지하다=KEEP
잊어버렸을 때 어떤 세대를 유지해야 하는지에 대한 정책

--잠금 시간 초과=TIMEOUT
백업 저장소를 잠글 때 기존 잠금이 잠길 때까지 TIMEOUT초 동안 기다립니다.
포기하기 전에 떠나라

--산출=FILE
표준 출력 대신 FILE에 출력 쓰기

--인 척하다, -건조, --노액트
실제로 아무것도 변경하지 마십시오(백업에서만 작동, 잊어버리고 복원만 가능,
대략적인 실제 동작만 시뮬레이션할 수 있음)

--노 척, --드라이런 없음, --노-노-액션
--pretent의 반대

--조용한, --조용한
조용히 하세요: 오류 메시지만 표시하고 진행 상황 업데이트는 표시하지 않습니다.

--조용하지 않음, --무음
--quiet의 반대

-r, --저장소=URL
백업 저장소 이름(경로 이름 또는 지원되는 URL일 수 있음)

--저장소 형식=FORMAT
새 저장소에는 FORMAT을 사용하십시오. "6", "그린 알바트로스" 중 하나

--에=~까지
복원 또는 FUSE 마운트 위치; 복원의 경우 비어 있거나 존재하지 않아야 합니다.

--말 수가 많은
장황하게 설명하세요. 사용자에게 무슨 일이 일어나고 있는지 자세히 알려주고 일반적으로 사용자가
무슨 일이 일어나고 있는지 또는 적어도 어떤 일이 일어나고 있는지 알고 있으며
화면이 자주 업데이트되고 변경 사항이 발생하는지 확인하세요.
지루해하지 않고 실제로 좌절감을 느끼지 않도록 항상
너무 많은 업데이트에 정신이 팔려 고비 사막으로 이동하게 됩니다.
바위 밑에 살다

--장황하지 않음
--verbose의 반대

--무작위로 확인=N
백업에서 N개의 파일을 무작위로 확인합니다(기본값은 XNUMX, 즉 모든 것을 의미함)

--번역
프로그램의 버전 번호를 표시하고 종료

--경고 연령=연령
nagios-last-backup-age의 경우: 가장 최근 백업의 최대 수명(기본적으로 시간 단위)
상태가 경고이기 전에 백업하십시오. 하나의 문자 단위 지정자(s,m,h,d)를 허용합니다.
초, 분, 시간, 일.

백업 up
--검문소=SIZE
특정 SIZE 이후에 체크포인트 만들기

--중복 제거=모드
백업된 데이터에서 중복된 데이터를 찾아 한 번만 저장합니다. 세 가지 모드는
사용 가능: 중복을 제거하지 않고, 해시 충돌이 발생하지 않는지 확인하거나(
기본) 충돌의 위험을 치명적으로 받아들입니다.

--들어오지 못하게 하다=들어오지 못하게 하다
백업에서 제외할 경로 이름에 대한 정규식(여러 개 사용할 수 있음)
배)

--exclude-캐시
CACHEDIR.TAG 파일이 포함된 디렉터리(및 해당 하위 디렉터리)를 제외합니다(참조:
http://www.brynosaurus.com/cachedir/spec.html 무엇을 포함해야 하는지, 그리고
http://liw.fi/cachedir/ 도우미 도구의 경우)

--no-제외-캐시
--exclude-caches의 반대

--제외에서=FILE
FILE에서 제외 패턴 읽기

--포함하다=포함
일치하는 경우에도 백업에서 포함할 경로 이름에 대한 정규식
제외 규칙(여러 번 사용 가능)

--체크포인트 떠나기
성공적인 백업 실행이 끝나면 체크포인트 생성을 남겨둡니다.

--떠나지 않는 체크포인트
--leave-checkpoints의 반대

--하나의 파일 시스템
다른 파일 시스템에 있는 디렉터리(및 해당 하위 디렉터리) 제외

--no-one-파일 시스템
--one-file-system의 반대

--뿌리=URL
무엇을 백업할 것인가

--btree의 작은 파일
이는 이전 버전과의 호환성을 위해서만 사용할 수 있습니다. 사용하지 말고 제거하세요
귀하의 구성에서

--no-small-files-in-btree
--small-files-in-btree의 반대

구성 파일 설정
--구성=FILE
구성 파일에 FILE 추가

--덤프 구성
전체 현재 구성 쓰기

--덤프 설정 이름
SUPPRESS도움말

--도움말
모든 옵션 표시

--목록 구성 파일
SUPPRESS도움말

--no-default-configs
읽을 구성 파일 목록 지우기

개발 of 오브남 그 자체
--충돌 제한=COUNTER
COUNTER 파일이 저장소에 기록된 후 프로그램을 인위적으로 충돌시킵니다. 이것
애플리케이션 충돌 테스트에 유용하므로 실제로 활성화하면 안 됩니다.
사용; 비활성화하려면 0으로 설정(기본적으로 비활성화됨)

--가장 시간=타임 스탬프
TIMESTAMP(YYYY-MM-DD HH:MM:SS)인 척합니다. 이것은 테스트에만 유용합니다.
목적

--sftp-지연=SFTP-지연
모든 SFTP 전송에 인위적인 지연(밀리초)을 추가합니다.

--테스트 실패 일치=REGEXP
개발 테스트 도우미: 일치하는 파일에 대한 백업 중 오류 시뮬레이션
주어진 정규 표현식

--추적하다=자취
추적 디버깅 로깅이 발생하는 파일 이름 패턴에 추가

암호화
--암호화-사용=암호화
백업 저장소의 데이터를 암호화하는 데 사용할 PGP 키

--gnupghome=홈디렉터
GPG의 홈 디렉토리

--키 세부정보
모든 키에 대한 추가 사용자 ID 표시

--키-세부사항 없음
--key-details의 반대

--키ID=키 ID
백업 저장소에 추가/제거할 PGP 키 ID

--대칭 키 비트=BITS
대칭 키의 크기(비트)

--약한 무작위
대칭 키를 생성하려면 /dev/random 대신 /dev/urandom을 사용하십시오.

--약하지 않은 무작위
--weak-random의 반대

진실성 확인 (fsck)
--fsck-수정
fsck가 문제를 해결해야 합니까? --fsck-rm-unused를 의미합니다.

--no-fsck-fix
--fsck-fix 반대

--fsck-무시-청크
저장소 무결성을 확인할 때 청크를 무시합니다(모든 청크가 존재하고 있다고 가정).
옳은)

--no-fsck-무시-청크
--fsck-ignore-chunks와 반대

--fsck-무시-클라이언트=이름
고대 NAME에 대한 저장소 데이터를 확인하지 마세요.

--fsck-마지막 세대-전용
각 클라이언트의 마지막 세대만 확인

--no-fsck-마지막 세대-전용
--fsck-last-generation-only와 반대

--fsck-rm-사용되지 않음
fsck가 사용하지 않는 청크를 제거해야 합니까?

--no-fsck-rm-사용되지 않음
--fsck-rm-unused와 반대

--fsck-건너뛰기-체크섬
파일의 체크섬을 확인하지 마십시오

--no-fsck-skip-체크섬
--fsck-skip-checksums와 반대

--fsck-건너뛰기-디렉토리
디렉토리와 해당 파일에 대해 아무것도 확인하지 마십시오

--no-fsck-건너뛰기-디렉토리
--fsck-skip-dirs의 반대

--fsck-건너뛰기-파일
파일에 대해 아무것도 확인하지 마십시오

--no-fsck-건너뛰기-파일
--fsck-skip-files의 반대

--fsck-건너뛰기-세대
세대를 확인하지 마세요

--no-fsck-건너뛰기-세대
--fsck-skip-세대와 반대

--fsck-클라이언트별-b-트리 건너뛰기
클라이언트별 B-트리를 확인하지 마세요.

--no-fsck-skip-per-client-b-trees
--fsck-skip-per-client-b-trees와 반대

--fsck-건너뛰기-공유-b-트리
공유 B-트리를 확인하지 마십시오

--no-fsck-건너뛰기-공유-b-트리
--fsck-skip-shared-b-trees와 반대

로깅
--통나무=FILE
FILE에 로그 항목 쓰기(기본값은 로그 파일을 전혀 쓰지 않음) "syslog" 사용
시스템 로그에 기록하려면 "stderr", 표준 오류 출력에 기록하려면 "none"
로깅 비활성화

--로그 유지=N
마지막 N 로그 유지(10)

--로그 수준=LEVEL
디버그, 정보, 경고, 오류, 중요, 치명적 중 하나인 LEVEL에 로그합니다. (기본값: 정보)

--로그-최대=SIZE
SIZE보다 큰 로그를 회전합니다. 절대 하지 않으려면 0입니다(기본값: XNUMX).

--로그 모드=모드
새 로그 파일의 권한을 MODE로 설정(0600진수, 기본값 XNUMX)

설치 퓨즈
--퓨즈 옵션=퓨즈
Fuse에 직접 전달하는 옵션

성과
--덤프 메모리 프로필=방법
none, simple 또는 meliae 중 하나인 METHOD를 사용하여 메모리 프로파일링 덤프를 만듭니다.
(기본값: 단순)

--메모리 덤프 간격=
메모리 프로파일링 덤프를 최소 SECONDS 간격으로 만듭니다.

퍼포먼스 조정
--청크 크기=SIZE
백업된 파일 데이터 청크의 크기

--그룹당 청키드=NUM
그룹당 NUM개의 청크 ID를 인코딩합니다.

--idpath-비트=IDPATH-비트
청크 ID 수준 크기

--idpath-깊이=IDPATH-깊이
청크 ID 매핑의 깊이

--idpath-건너뛰기=IDPATH-건너뛰기
청크 ID 매핑 최하위 비트 건너뛰기

--lru 크기=SIZE
B-트리 노드의 LRU 캐시 크기

--노드 크기=SIZE
디스크의 B-트리 노드 크기; 새로운 B-트리에만 영향을 미치므로 삭제해야 할 수도 있습니다.
기존 저장소에 대해 이를 변경하려면 클라이언트 또는 저장소

--업로드 대기열 크기=SIZE
B-트리 노드의 업로드 대기열 길이

저장소 체재 녹색 알바트로스
--청크백 크기=SIZE
많은 청크 객체를 결합한 가방의 대략적인 최대 크기

--청크 캐시 크기=SIZE
파일 데이터 청크 객체에 대한 메모리 내 캐시 크기

--dir-가방 크기=SIZE
많은 DIR 개체를 결합한 가방의 대략적인 최대 크기

--dir-캐시-크기=SIZE
DIR 객체에 대한 메모리 내 캐시 크기

SSH/SFTP
--순수 파라미코
가능하더라도 openssh를 사용하지 말고 대신 paramiko만 사용하십시오.

--no-pure-paramiko
--pure-paramiko의 반대

--ssh 명령=실행 가능
"ssh" 대신 사용할 대체 실행 파일(전체 경로는 허용됨, 아니요
인수가 추가될 수 있음)

--ssh-호스트-키-검사=VALUE
"예"인 경우 SSH 호스트 키를 알고 있어야 하며 허용되도록 정확해야 합니다.
"아니요"인 경우에는 필요하지 않습니다. "요청"하면 사용자에게 대화식으로 수락하라는 요청이 표시됩니다.
새로운 호스트. 기본값("ssh-config")은 기본 설정에 의존하는 것입니다.
SSH 클라이언트

--ssh 키=파일 이름
SFTP 액세스를 위한 SSH RSA 개인 키로 FILENAME을 사용합니다(기본값은 키 사용).
ssh-agent에 알려져 있음)

--ssh-알려진-호스트=파일 이름
사용자의 알려진 호스트 파일의 파일 이름

--strict-ssh-호스트-키
더 이상 사용되지 않습니다. 대신 --ssh-host-keys-check를 사용하세요.

--no-strict-ssh-호스트-키
--strict-ssh-host-keys와 반대

선택권
XNUMXD덴탈의 SIZE 위에서 언급한 옵션의 값은 크기를 바이트 단위로 지정합니다.
킬로바이트(k), 키비바이트(Ki), 메가바이트(M), 메비바이트(Mi)를 나타내는 접미사,
기가바이트(G), 기비바이트(Gi), 테라바이트(T), 티비바이트(Ti). 접미사는 대소문자를 가집니다.
둔감한.

EXIT 지위


오브남 모든 것이 잘 진행되면 XNUMX으로 종료되고 그렇지 않으면 XNUMX이 아닌 값으로 종료됩니다.

환경


오브남 수정 없이 부모로부터 얻은 환경을 전달합니다. 그렇습니다
비정상적인 환경 변수를 따르지 않지만 실행 시에는 일반적인 환경 변수를 따릅니다.
외부 프로그램, 임시 파일 생성 등

onworks.net 서비스를 사용하여 온라인으로 obnam을 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    딥 클린
    딥 클린
    모든 빌드를 중단시키는 Kotlin 스크립트
    Gradle/Android 프로젝트의 캐시.
    Gradle 또는 IDE에서 허용할 때 유용합니다.
    아래에. 스크립트가 테스트되었습니다.
    맥OS이지만...
    다운로드
  • 2
    이클립스 체크스타일 플러그인
    이클립스 체크스타일 플러그인
    이클립스 체크스타일 플러그인
    Checkstyle Java 코드 통합
    Eclipse IDE로 감사합니다. 그만큼
    플러그인은 실시간 피드백을 제공합니다.
    viol에 대한 사용자...
    Eclipse 체크스타일 플러그인 다운로드
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player는 무료 미디어 플레이어입니다.
    소프트웨어, 부품은 WMP 및 VLC 기반입니다. 그만큼
    플레이어는 미니멀한 스타일로,
    XNUMX개 이상의 테마 색상과
    B ...
    AstrOrzPlayer 다운로드
  • 4
    무비스타트
    무비스타트
    Kodi Movistar+ TV는 XBMC/용 애드온입니다.
    Kodi que allowede disponer de un 유엔
    IPTV 서비스 디코더 디코더
    Movistar 통합 en uno de los
    미디어 센터 엄마...
    다운로드
  • 5
    코드 :: 블록
    코드 :: 블록
    Code::Blocks는 무료 오픈 소스입니다.
    크로스 플랫폼 C, C++ 및 Fortran IDE
    가장 까다로운 요구 사항을 충족하도록 제작
    사용자의. 그것은 매우 설계
    연장...
    다운로드 코드::블록
  • 6
    가운데
    가운데
    고급 Minecraft 인터페이스 중 또는 고급
    데이터/구조 추적은
    Minecraft 개요 표시
    실제로 생성하지 않고 그것
    할 수있다 ...
    가운데 다운로드
  • 더»

Linux 명령

Ad