영어프랑스어스페인어

Ad


온웍스 파비콘

cback - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 cback 실행

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

프로그램:

이름


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

개요


c백 [스위치] 작업

기술


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

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

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

백업 개념


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

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

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

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

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

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

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

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

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

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

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

ACTIONS


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

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

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

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

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

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

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

RETURN Values


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

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

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

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

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

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

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

노트


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

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

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

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

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

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


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    페이저
    페이저
    Phaser는 빠르고 무료이며 재미있는 공개 프로그램입니다.
    제공하는 소스 HTML5 게임 프레임워크
    WebGL 및 캔버스 렌더링
    데스크톱 및 모바일 웹 브라우저. 계략
    공동 수 있습니다 ...
    페이저 다운로드
  • 2
    바살 엔진
    바살 엔진
    VASSAL은 제작을 위한 게임 엔진입니다.
    기존 보드의 전자 버전
    그리고 카드 게임. 다음을 지원합니다.
    게임 조각 렌더링 및 상호 작용,
    그리고 ...
    VASSAL 엔진 다운로드
  • 3
    OpenPDF - iText의 포크
    OpenPDF - iText의 포크
    OpenPDF는 다음을 생성하기 위한 Java 라이브러리입니다.
    및 LGPL로 PDF 파일 편집 및
    MPL 오픈 소스 라이선스. OpenPDF는
    iText의 LGPL/MPL 오픈 소스 후계자,
    에이...
    OpenPDF 다운로드 - iText 포크
  • 4
    사가 GIS
    사가 GIS
    SAGA - 자동화 시스템
    Geoscientific 분석 - 지리적입니다
    정보 시스템(GIS) 소프트웨어
    지리 데이터를 위한 엄청난 기능
    처리 및 아나...
    사가 GIS 다운로드
  • 5
    Java/JTOpen용 도구 상자
    Java/JTOpen용 도구 상자
    IBM Toolbox for Java / JTOpen은
    지원하는 Java 클래스 라이브러리
    클라이언트/서버 및 인터넷 프로그래밍
    OS/400을 실행하는 시스템에 모델,
    i5/OS, 오...
    Java/JTOpen용 도구 상자 다운로드
  • 6
    D3.js
    D3.js
    D3.js(또는 데이터 기반 문서의 경우 D3)
    할 수 있는 JavaScript 라이브러리입니다.
    동적, 대화형 데이터 생성
    웹 브라우저의 시각화. D3와 함께
    당신...
    D3.js 다운로드
  • 더»

Linux 명령

Ad