Users Guide

Table Of Contents
301. Rapid Recovery PowerShell Module 한정자 (계속)
한정자 용도
-Path <Target path to
mount, dismount recovery
points or archive location>
: C:\RapidRecoveryMount.
PowerShell 스크립트 작성을 위한 입력 매개 변수
사용 가능한 모든 입력 매개 변수가 샘플 스크립트에 사용되었습니다. 매개 변수는 다음 표에 설명되어 있습니다.
노트: 스크립트 파일의 이름은 샘플 스크립트 파일 이름과 같아야 합니다.
AgentProtectionStorageConfiguration(Replay.Common.Contracts.Agents
임스페이스)
다음 표에는 AgentProtectionStorageConfiguration 매개 변수에 대해 사용 가능한 객체가 나와 있습니다.
302. AgentProtectionStorageConfiguration 매개 변수에 대한 객체
메서드 설명
public Guid RepositoryId { get; set; } 에이전트 복구 지점이 저장된 리포지토리의 ID 가져오거나 설정합니다.
public string EncryptionKeyId { get; set; } 에이전트의 복구 지점에 대한 암호화 키의 ID 가져오거나 설정합니다. 문자열
암호화하지 않음을 의미합니다.
AgentTransferConfiguration(Replay.Common.Contracts.Transfer 네임스페이
)
다음 표에는 AgentTransferConfiguration 매개 변수에 대해 사용 가능한 객체가 나와 있습니다.
303. AgentTransferConfiguration 매개 변수에 대한 객체
메서드 설명
public uint MaxConcurrentStreams { get;
set; }
Core 데이터를 전송하기 위해 에이전트에 대해 설정하는 동시 TCP 연결의 최대 수를
가져오거나 설정합니다.
public uint MaxTransferQueueDepth { get;
set; }
쓰기를 위해 대기할 있는 블록 범위의 최대 수를 가져오거나 설정합니다. 전송 스트
림에서 범위의 블록을 읽을 해당 범위는 생산자 또는 소비자 대기열에 배치되며,
대기열에서 소비자 스레드가 범위를 읽고 epoch 객체에 씁니다. 리포지토리가 쓰는
속도가 네트워크가 읽은 속도보다 느리면 대기열이 가득차게 됩니다. 대기열이 가득
차고 읽기가 중단되는 시점이 최대 전송 대기열 깊이입니다.
public uint MaxConcurrentWrites { get;
set; }
지정된 시간에 epoch 해결되지 않은 블록 쓰기 작업의 최대 수를 가져오거나 설정
합니다. 매개 변수에 지정된 최대 개수의 쓰기 작업을 수행한 이후에 추가 블록이
신되는 경우 추가 블록은 해결되지 않은 쓰기 하나가 완료될 때까지 무시됩니다.
public ulong MaxSegmentSize { get; set; } 단일 요청으로 전송될 인접 블록의 최대 수를 가져오거나 설정합니다. 테스트를 통해
높거나 낮은 최적 값을 찾을 있습니다.
public Priority Priority { get; set; } 전송 요청의 우선 순위를 가져오거나 설정합니다.
public uint GetChangedBlocksRetries { get;
set; }
에이전트에서 변경된 블록의 초기 검색에 실패한 경우 재시도 횟수를 가져오거나 설정
합니다.
public int MaxRetries { get; set; } 실패한 전송이 실패한 것으로 간주되기 전에 재시도해야 하는 최대 횟수를 가져오거나
설정합니다.
416 스크립트 작성을 사용하여 Rapid Recovery 작업 확장