이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 s3qlcp입니다.
프로그램:
이름
s3qlcp - S3QL 파일 시스템의 Copy-On-Write 복제
개요
s3qlcp [옵션]
기술
S3QL은 온라인 데이터 저장을 위한 파일 시스템입니다. S3QL을 사용하기 전에
전체 문서(간단히 문서화하는 매뉴얼 페이지가 아닌
사용 가능한 사용자 공간 명령).
The s3qlcp 명령은 디렉토리 트리를 복제합니다. 소스 디렉토리 으로 목적지 없이
파일 내용을 물리적으로 복사합니다. 출발지와 목적지가 모두 내부에 있어야 합니다.
동일한 S3QL 파일 시스템.
복제에는 추가 공간이 필요하지 않습니다. 디렉토리 중 하나가 수정된 경우에만
나중에 수정된 데이터는 추가 저장 공간을 차지합니다.
s3qlcp 파일 시스템을 마운트한 사용자만 호출할 수 있으며(파일 시스템이
로 장착되었다 --허용-기타 or --허용-루트) 루트 사용자.
참고 사항 :
· 복제 후에도 원본 및 대상 디렉터리는 여전히 완전히 유지됩니다.
일반 디렉토리. 당신은 고려할 수 있습니다 스냅샷으로 혹은 그 반대로도.
그러나 가장 일반적으로 사용되는 s3qlcp 동일한 소스를 정기적으로 복제하는 것입니다.
디렉토리, 말 서류, 다른 대상 디렉토리로 이동합니다. 예를 들어 매월
복제, 대상 디렉토리는 일반적으로 다음과 같은 이름으로 지정됩니다.
문서_XNUMX월 XNUMX월 복제의 경우 문서_XNUMX월 복제를 위해
이 경우 대상 디렉토리가
소스 디렉토리의 스냅샷으로 간주됩니다.
· 다음과 같은 일반 복사 프로그램으로 정확히 동일한 효과를 얻을 수 있습니다. cp -a.
그러나 이 절차는 훨씬 더 느릴 것입니다. cp 해야 할 것
모든 파일을 완전히 읽습니다(S3QL이 네트워크를 통해 모든 데이터를
백엔드) 대상 폴더에 쓰기 전에.
스냅 샷 vs 하드링크
S3QL의 스냅샷 지원은 다음에서 제공하는 하드링크 기능에서 영감을 받았습니다.
같은 프로그램 rsync or 스토어백업. 이러한 프로그램은
백업에 동일한 파일이 이미 있는 경우 파일을 복사합니다. 그러나 하드링크를 사용하여
두 가지 큰 단점이 있습니다.
· 백업 및 복원은 항상 관리하는 특수 프로그램으로 이루어져야 합니다.
하드링크. 백업은 다른 프로그램에 의해 건드려서는 안 됩니다.
다른 하드 링크된 파일에 실수로 영향을 주는 변경 사항)
· 이미 하드 링크된 파일(복원
프로그램은 하드링크가 백업 프로그램에 의해 도입된 것이 아님을 알아야 합니다.
안전한 공간)
S3QL 스냅샷에는 이러한 문제가 없으며 모든 백업 프로그램과 함께 사용할 수 있습니다.
옵션
The s3qlcp 명령은 다음 옵션을 허용합니다.
--디버그 모듈
지정된 모듈에서 디버깅 출력을 활성화합니다(쉼표를 사용하여
여러 모듈). 디버그 메시지는
--통나무 옵션을 선택합니다.
-디버그
모든 S3QL 모듈에서 디버깅 출력을 활성화합니다. 디버그 메시지가 작성됩니다.
에 의해 지정된 대상에 --통나무 옵션을 선택합니다.
--조용한
정말 조용하다
--번역
프로그램 버전을 인쇄하고 종료하십시오.
EXIT 코드
s3qlcp 다음 종료 코드로 종료될 수 있습니다.
0 모든 것이 잘되었습니다.
1 예기치 않은 오류가 발생했습니다. 이것은 프로그램의 버그를 나타낼 수 있습니다.
2 잘못된 명령줄 인수입니다.
onworks.net 서비스를 사용하여 s3qlcp 온라인 사용