Users Guide
주의: 사전 PowerShell 또는 사후 PowerShell 스크립트가 실패하면 작업도 실패합니다.
입력 매개변수
사용 가능한 모든 입력 매개변수가 샘플 스크립트에서 사용됩니다. 해당 매개변수는 다음 표에 설명되어 있습니
다.
노트: 스크립트 파일에 샘플 스크립트 파일과 동일한 이름을 사용해야 합니다.
AgentProtectionStorageConfiguration (namespace Replay.Common.Contracts.Agents)
방법 설명
public Guid RepositoryId { get; set; }
이 에이전트의 복구 지점이 저장되는 리포지토리의 ID
를 가져오거나 설정합니다.
public string EncryptionKeyId { get;
set; }
이 에이전트의 복구 지점에 대한 암호화 키의 ID를 가
져오거나 설정합니다. 문자열이 비어 있으면 암호화되
어 있지 않음을 의미합니다.
AgentTransferConfiguration (namespace Replay.Common.Contracts.Transfer)
방법 설명
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 int MaxRetries { get; set; }
추정이 실패하기 전에 실패한 전송이 다시 시도되는
최대 횟수를 가져오거나 설정합니다.
public Guid ProviderId{ get; set; }
이 호스트의 스냅샷에 사용할 VSS 공급자의 GUID를 가
져오거나 설정합니다. 일반적으로 관리자가 기본값을
사용합니다.
168










