genbackupdata - 클라우드의 온라인

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

프로그램:

이름


genbackupdata - 백업 테스트 데이터 생성

개요


백업 데이터 생성 [--청크 크기=SIZE] [--구성=FILE] [-c=SIZE] [--창조하다=SIZE]
[--깊이=깊이] [--덤프 구성] [--덤프 메모리 프로필=방법] [--덤프 설정 이름]
[--파일 크기=SIZE] [--generate-맨페이지=주형] [-h] [--도움] [--도움말]
[--목록 구성 파일] [--통나무=FILE] [--로그 유지=N] [--로그 수준=LEVEL] [--로그-최대=SIZE]
[--로그 모드=모드] [--최대 파일=최대 파일] [--메모리 덤프 간격=]
[--no-default-configs] [--조용하지 않음] [--산출=FILE] [--조용한] [--씨앗=] [--번역]
[FILE] ...

기술


백업 데이터 생성 백업 소프트웨어의 성능 테스트를 위한 테스트 데이터 세트를 생성합니다. 그것
크기가 다른 파일로 채워진 디렉토리 트리를 만듭니다. 전체 크기와
소형과 대형 사이의 크기 분포를 구성할 수 있습니다. 프로그램은 또한 수정할 수 있습니다
새 파일을 만들고 삭제, 이름 변경 또는 수정하여 기존 디렉토리 트리
기존 파일. 이는 다음 세대의 테스트 데이터를 생성하는 데 사용할 수 있습니다.
백업.

프로그램은 결정론적입니다: 주어진 매개변수 세트(및 주어진 기존
디렉터리 트리) 항상 동일한 출력을 생성합니다. 이렇게 하면 재현이 가능하다.
잠재적으로 매우 큰 테스트 세트를 배포하지 않고도 테스트를 정확하게 백업할 수 있습니다.

데이터 세트는 일반 파일과 디렉토리로 구성됩니다. 파일은 작은 텍스트 파일이거나
또는 큰 바이너리 파일. 텍스트 파일에는 "lorem ipsum" 스탠자가 포함되고 이진 파일에는 다음 스탠자가 포함됩니다.
임의로 생성된 바이트 스트림. 작은 텍스트 또는 큰 파일 데이터의 비율
각 파일 유형의 크기와 마찬가지로 이진 파일을 설정할 수 있습니다.

파일 및 디렉토리 이름은 "fileXXXX" 또는 "dirXXXX"이며, 여기서 "XXXX"는 연속적인
정수, 파일 및 디렉토리에 대한 별도의 연속. 방법에는 상한선이 있습니다.
디렉토리에 포함될 수 있는 많은 파일. 파일 제한에 도달하면 새 하위 디렉토리
생성됩니다. 첫 번째 파일 세트는 테스트 세트의 루트 디렉토리로 이동합니다.

옵션 중 하나를 지정해야 합니다. --창조하다, --삭제, --이름 바꾸기--수정하다 위한
무엇이든 할 수 있는 프로그램. 그러나 다음과 같은 경우 둘 이상을 제공할 수 있습니다. DIR 이미
존재합니다. (동일한 옵션을 두 번 이상 지정하면 마지막 인스턴스만
계산됩니다.) (DIR)가 이미 존재하지 않는 경우 생성됩니다.

옵션


--청크 크기=SIZE
이 크기의 청크로 데이터 생성

-c, --창조하다=SIZE
생성할 데이터 양(기본값: 0)

--깊이=깊이
디렉토리 트리의 깊이

--파일 크기=SIZE
하나의 파일 크기

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

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

--최대 파일=최대 파일
디렉토리당 최대 파일/디렉토리

--조용하지 않음

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

--조용한
진행 상황을 보고하지 않음

--씨앗=
난수 생성기용 시드

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

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

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

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

--도움말
모든 옵션 표시

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

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

로깅
--통나무=FILE
FILE에 로그 항목 쓰기(기본값은 로그 파일을 전혀 쓰지 않음) "syslog" 사용
시스템 로그에 기록하거나 "없음"으로 기록을 비활성화하려면

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

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

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

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

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

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

사용 예


XNUMX세대 백업용 데이터 생성:

genbackupdata --create=10G 테스트디렉토리

기존 백업 데이터 세트를 수정하여 새로운 생성 생성:

genbackupdata -c 5% -d 2% -m 5% -r 0.5% testdir

위의 명령은 각각의 새로운 세대에 대해 실행할 수 있습니다.

젠백업데이터(1)

onworks.net 서비스를 사용하여 온라인에서 genbackupdata 사용



최신 Linux 및 Windows 온라인 프로그램