영어프랑스어스페인어

Ad


온웍스 파비콘

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

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

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

프로그램:

이름


cback3 - CD, DVD 미디어 또는 Amazon S3 스토리지에 대한 로컬 및 원격 백업

개요


cback3 [스위치] 작업

기술


cback3 스크립트는 Cedar Backup 3에 대한 명령줄 인터페이스를 제공합니다. Cedar Backup 3
로컬 및 원격 풀의 시스템 백업을 관리하도록 설계된 소프트웨어 패키지입니다.
기계. 파일 시스템 데이터와 MySQL 및 PostgreSQL을 백업하는 방법을 이해합니다.
데이터베이스 및 Subversion 저장소. 또한 다른 지원을 위해 쉽게 확장할 수 있습니다.
데이터 소스의 종류.

Cedar Backup 3는 단일 CD 또는 DVD 디스크에 대한 주간 백업에 중점을 둡니다.
매주 초에 디스크가 변경되거나 덮어쓰기될 것이라는 기대.
하드웨어가 충분히 새로운 경우 Cedar Backup은 멀티세션 디스크를 기록할 수 있으므로 다음을 수행할 수 있습니다.
매일 증분 데이터를 디스크에 추가합니다.

또는 Cedar Backup 3는 대신 Amazon S3 클라우드에 백업을 기록할 수 있습니다.
물리적 매체에 의존합니다.

백업 개념


Cedar Backup 풀에는 두 종류의 머신이 있습니다. 하나의 기계( 석사) CD가 있습니다.
또는 DVD 라이터가 있고 백업이 디스크에 기록되는 곳입니다. 다른 사람 (클라이언트)
마스터가 디스크에 쓸 데이터를 수집합니다. 종합적으로 마스터와 클라이언트
풀의 머신은 모두 피어 기계. XNUMX가지 조치가 있습니다
백업 프로세스의 일부로 배치: 수집, 단계, 저장하제. 마스터와
클라이언트는 수집 및 제거 작업을 실행하지만 마스터만 단계를 실행합니다.
그리고 스토어 액션. 구성 파일 /etc/cback3.conf 취한 조치를 제어
수집, 준비, 저장 및 제거 작업 동안.

Cedar Backup은 또한 관리 클라이언트. 관리 클라이언트는
원격 쉘을 통해 마스터가 관리하는 전체 백업 프로세스. 동일한 작업이 실행됩니다.
작업이 실행될 때 마스터가 제어합니다.
클라이언트가 스스로 제어하는 ​​것이 아니라 클라이언트입니다. 이 시설은
cron과 같은 스케줄러를 사용할 수 없는 환경에서 사용하기 위한 것입니다.

마이그레이션 FROM 버전 2 ~까지 버전 3


Cedar Backup 버전 2와 Cedar Backup 버전 3의 주요 차이점은
대상 Python 인터프리터. Cedar Backup 버전 2는 Python 2용으로 설계되었지만
버전 3은 원래 코드를 Python 3으로 변환한 것입니다. 그 외에는 둘 다
버전은 기능적으로 동일합니다. 구성 형식은 변경되지 않으며 다음을 수행할 수 있습니다.
동일한 백업 풀에서 서로 다른 버전의 마스터 및 클라이언트 혼합 및 일치. 둘 다
버전은 Python 2 수명이 종료될 때까지 완전히 지원됩니다.
2020년이지만 가능하면 그보다 빨리 마이그레이션할 계획을 세워야 합니다.

버전 3의 주요 설계 목표는 사용자가 쉽게 마이그레이션 테스트를 수행할 수 있도록 하는 것이었습니다.
버전 3가 이미 설치된 동일한 서버에 버전 2을 설치할 수 있습니다.
사용. 이 설계 선택의 부작용은 모든 실행 파일, 구성
파일 및 로그는 버전 3에서 변경된 이름을 기록합니다. 버전 2가 사용된 경우 c백, 버전 3 사용
cback3: cback3.conf 대신 cback.conf, cback3.log 대신 cback.log

따라서 버전 2에서 버전 3으로의 마이그레이션은 비교적 간단하지만
수동으로 일부 변경해야 합니다. 새 구성 파일(또는
이전 버전에 대한 소프트 링크), 새 실행 파일 이름 등을 사용하도록 cron 작업을 수정합니다.
악영향 없이 또는 점진적으로 풀에서 한 번에 하나의 서버를 마이그레이션할 수 있습니다.
다른 요일에 버전 2와 버전 3을 사용하여 단일 서버를 마이그레이션하거나
백업의 다른 부분에 대해.

스위치


-h, --도움
사용법/도움말 목록을 표시합니다.

-V, --번역
버전 정보를 표시합니다.

-b, --말 수가 많은
자세한 정보 출력을 화면에 출력하고 로그 파일에 기록합니다. 이 옵션이
활성화되면 일반적으로 로그 파일에 기록되는 대부분의 정보는
또한 화면에 기록됩니다.

-q, --조용한
조용히 실행합니다(화면에 아무 출력도 표시하지 않음).

-c, --구성
대체 구성 파일의 경로를 지정합니다. 기본 구성
파일은 /etc/cback3.conf.

-f, --가득한
구성에 관계없이 전체 백업을 수행합니다. 수집 작업의 경우 이
증분 백업과 관련된 기존 정보가 무시됨을 의미합니다.
다시 작성; 저장 작업의 경우 이는 새 디스크가 시작됨을 의미합니다.

-M, --관리
작업을 실행할 때 관리 대상 클라이언트를 포함합니다. 실행 중인 작업이 다음과 같은 경우
관리 클라이언트에 대한 관리 작업으로 나열된 경우 해당 클라이언트에서 작업을 실행합니다.
작업을 로컬에서 실행한 후.

-N, --관리 전용
작업을 실행할 때 관리되는 클라이언트만 포함합니다. 실행 중인 작업의 경우
관리 클라이언트에 대한 관리 작업으로 나열되면 해당 작업을 실행합니다.
클라이언트이지만 작업을 로컬에서 실행하지 마십시오.

-l, --로그 파일
대체 로그 파일의 경로를 지정하십시오. 기본 로그 파일 파일은
/var/log/cback3.log.

-o, --소유자
user:group 형식으로 로그 파일의 소유권을 지정합니다. 기본값
소유권은 루트:adm, 대부분의 로그 파일에 대한 Debian 표준과 일치합니다. 이 값
새 로그 파일을 만들 때만 사용됩니다. 로그 파일이 이미 존재하는 경우
cback3 스크립트가 실행되면 기존 소유권과 모드가 유지됩니다.
사용자 및 그룹 이름만 사용할 수 있으며 숫자 uid 및 gid 값은 사용할 수 없습니다.

-m, --방법
다음과 같이 숫자 모드를 사용하여 로그 파일에 대한 권한을 지정합니다. chmod를(1).
기본 모드는 640 (-rw-r-----). 이 값은
새 로그 파일. cback3 스크립트가 실행될 때 로그 파일이 이미 존재하는 경우
기존 소유권과 모드를 유지합니다.

-O, --산출
일부 하위 명령 출력을 로그 파일에 기록합니다. 이 옵션이 활성화되면 모든
시스템 명령의 출력이 기록됩니다. 이는 디버깅 또는
참조 용입니다.

-d, -디버그
로그 파일에 디버깅 정보를 씁니다. 이 옵션은 많은 양의
출력되며 일반적으로 문제를 디버깅할 때만 필요합니다. 이 옵션
--output 옵션도 의미합니다.

-s, --스택
예외를 삼키는 대신 Python 스택 추적을 덤프합니다. 이것은 Cedar를 강제합니다
대신 오류와 관련된 전체 Python 스택 추적을 덤프하는 백업
수신한 마지막 메시지를 사용자 인터페이스로 다시 전파하는 것입니다. 일부 아래
버그 보고서와 함께 포함하면 유용한 정보입니다.

-D, --진단
런타임 진단 정보를 표시한 다음 종료합니다. 이 진단 정보
버그 보고서를 제출할 때 종종 유용합니다.

ACTIONS


모든 모든 일반 작업(수집, 준비, 저장, 제거)을 순서대로 수행합니다.

수집
수집 작업을 수행하여 지정된 각 디렉토리에 대한 tar 파일을 생성합니다.
구성 파일의 수집 섹션.

단계 준비 작업을 수행하여 백업 풀의 각 피어에서 tar 파일을
구성 파일의 스테이지 섹션을 기반으로 하는 일일 스테이징 디렉토리.

저장 저장소 작업을 수행하여 매일 준비 디렉터리를 디스크에 기록합니다.
구성 파일의 섹션을 저장합니다.

하제 제거 작업을 수행하여 제거에 지정된 대로 오래되고 오래된 파일을 제거합니다.
구성 파일 섹션.

재건
재구축 작업은 남은 디스크에서 "이번 주" 디스크를 재구축하려고 시도합니다.
제거되지 않은 스테이징 디렉토리. 일반적으로 백업 사본을 만드는 데 사용되며,
분실 또는 손상된 미디어를 교체하거나 다른 작업을 위해 주중에 새 미디어로 전환
이유.

확인
구성이 유효한지 확인하고 다른 조치를 취하지 마십시오. 유효성 검사
구성 파일을 찾을 수 있고 구문 분석할 수 있으며 다음을 확인합니다.
쓸 수 없는 디렉토리와 같은 일반적인 구성 문제 또는
대상 SCSI 장치에 문제가 있습니다.

RETURN Values


Cedar Backup은 정상적으로 완료되면 0(영)을 반환하고 다음과 관련된 XNUMX개의 다른 오류 코드를 반환합니다.
특정 오류.

1 Python 인터프리터 버전은 < 3.4입니다.

2 명령줄 인수를 처리하는 동안 오류가 발생했습니다.

3 로깅을 구성하는 동안 오류가 발생했습니다.

4 표시된 구성 파일을 구문 분석하는 동안 오류가 발생했습니다.

5 CTRL-C 또는 이와 유사한 명령으로 백업이 중단되었습니다.

6 지정된 백업 작업을 실행하는 동안 오류가 발생했습니다.

노트


스크립트는 루트로 실행되도록 설계되었습니다. 그렇지 않으면 시스템을 백업하기 어렵기 때문입니다.
디렉토리에 저장하거나 CD 또는 DVD 장치에 기록하십시오. 그러나 백업으로 전환하는 데 어려움이 있습니다.
적절한 경우 사용자(구성에 지정됨).

스크립트를 사용하려면 수행할 작업을 하나 이상 지정해야 합니다. 다음 중 하나 이상
"수집", "스테이지", "저장" 또는 "제거" 작업을 임의의 순서로 지정할 수 있습니다.
"all", "rebuild" 또는 "validate" 작업은 다른 작업과 결합할 수 없습니다. 만약에
둘 이상의 작업이 지정되면 합리적인 순서로 작업이 수행됩니다.
(일반적으로 수거, 스테이지, 저장, 퍼지 순).

Cedar Backup 확장을 구성한 경우 해당 확장과 관련된 작업
확장자는 명령줄에서 지정할 수도 있습니다. 다른 작업을 지정하는 경우
확장된 작업과 함께 해당 작업은 적절한 순서로 실행됩니다.
구성. 그러나 "all" 작업은 확장된 작업을 실행하지 않습니다.

백업을 복원하는 기능은 없습니다. 사용자가 할 수 있다고 가정합니다.
tar 파일을 디스크에서 복사하고 이를 사용하여 필요에 따라 누락된 파일을 복원합니다.
사용자 설명서는 부록 C에서 자세한 지침을 제공합니다.

마지막으로 CD 또는 DVD에 대한 백업은 모든 사용자가 읽을 수 있음을 알아야 합니다.
CD 또는 DVD 드라이브를 마운트할 수 있는 권한이 있습니다. 백업을 남기려는 경우
항상 드라이브에 디스크가 들어 있으므로 장치를 설정할 때 이를 고려할 수 있습니다.
귀하의 컴퓨터에 대한 권한. 암호화 확장을 조사할 수도 있습니다.

onworks.net 서비스를 사용하여 온라인으로 cback3 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    통음
    통음
    SWIG는 소프트웨어 개발 도구입니다.
    C로 작성된 프로그램과
    다양한 고급 수준의 C++
    프로그래밍 언어. SWIG는 다음과 함께 사용됩니다.
    다른...
    SWIG 다운로드
  • 2
    WooCommerce Nextjs 반응 테마
    WooCommerce Nextjs 반응 테마
    React WooCommerce 테마,
    다음 JS, Webpack, Babel, Node 및
    GraphQL 및 Apollo를 사용한 Express
    고객. React의 WooCommerce 스토어(
    포함: 제품...
    WooCommerce Nextjs 반응 테마 다운로드
  • 3
    Archlabs_repo
    Archlabs_repo
    ArchLabs용 패키지 저장소 이것은
    가져올 수 있는 응용 프로그램

    https://sourceforge.net/projects/archlabs-repo/.
    그것은 OnWorks에서 호스팅되었습니다 ...
    archlabs_repo 다운로드
  • 4
    제퍼 프로젝트
    제퍼 프로젝트
    Zephyr 프로젝트는 새로운 세대입니다.
    실시간 운영체제(RTOS)
    여러 하드웨어 지원
    아키텍처. 그것은
    작은 크기의 커널...
    Zephyr 프로젝트 다운로드
  • 5
    SC콘
    SC콘
    SCons는 소프트웨어 구축 도구입니다.
    그것은에 대한 우수한 대안입니다
    고전적인 "만들기" 빌드 도구
    우리 모두는 알고 사랑합니다. 스콘은
    구현 ...
    SCons 다운로드
  • 6
    PSeInt
    PSeInt
    PSeInt는 의사 코드 해석기입니다.
    스페인어를 구사하는 프로그래밍 학생.
    주요 목적은 다음을 위한 도구가 되는 것입니다.
    기본을 배우고 이해하기
    개념...
    PSeInt 다운로드
  • 더»

Linux 명령

Ad