Start Replication
drs_start_replication | R Documentation |
Starts replication for a stopped Source Server¶
Description¶
Starts replication for a stopped Source Server. This action would make the Source Server protected again and restart billing for it.
Usage¶
Arguments¶
sourceServerID
[required] The ID of the Source Server to start replication for.
Value¶
A list with the following syntax:
list(
sourceServer = list(
agentVersion = "string",
arn = "string",
dataReplicationInfo = list(
dataReplicationError = list(
error = "AGENT_NOT_SEEN"|"SNAPSHOTS_FAILURE"|"NOT_CONVERGING"|"UNSTABLE_NETWORK"|"FAILED_TO_CREATE_SECURITY_GROUP"|"FAILED_TO_LAUNCH_REPLICATION_SERVER"|"FAILED_TO_BOOT_REPLICATION_SERVER"|"FAILED_TO_AUTHENTICATE_WITH_SERVICE"|"FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE"|"FAILED_TO_CREATE_STAGING_DISKS"|"FAILED_TO_ATTACH_STAGING_DISKS"|"FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT"|"FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER"|"FAILED_TO_START_DATA_TRANSFER",
rawError = "string"
),
dataReplicationInitiation = list(
nextAttemptDateTime = "string",
startDateTime = "string",
steps = list(
list(
name = "WAIT"|"CREATE_SECURITY_GROUP"|"LAUNCH_REPLICATION_SERVER"|"BOOT_REPLICATION_SERVER"|"AUTHENTICATE_WITH_SERVICE"|"DOWNLOAD_REPLICATION_SOFTWARE"|"CREATE_STAGING_DISKS"|"ATTACH_STAGING_DISKS"|"PAIR_REPLICATION_SERVER_WITH_AGENT"|"CONNECT_AGENT_TO_REPLICATION_SERVER"|"START_DATA_TRANSFER",
status = "NOT_STARTED"|"IN_PROGRESS"|"SUCCEEDED"|"FAILED"|"SKIPPED"
)
)
),
dataReplicationState = "STOPPED"|"INITIATING"|"INITIAL_SYNC"|"BACKLOG"|"CREATING_SNAPSHOT"|"CONTINUOUS"|"PAUSED"|"RESCAN"|"STALLED"|"DISCONNECTED",
etaDateTime = "string",
lagDuration = "string",
replicatedDisks = list(
list(
backloggedStorageBytes = 123,
deviceName = "string",
replicatedStorageBytes = 123,
rescannedStorageBytes = 123,
totalStorageBytes = 123,
volumeStatus = "REGULAR"|"CONTAINS_MARKETPLACE_PRODUCT_CODES"|"MISSING_VOLUME_ATTRIBUTES"|"MISSING_VOLUME_ATTRIBUTES_AND_PRECHECK_UNAVAILABLE"|"PENDING"
)
),
stagingAvailabilityZone = "string",
stagingOutpostArn = "string"
),
lastLaunchResult = "NOT_STARTED"|"PENDING"|"SUCCEEDED"|"FAILED",
lifeCycle = list(
addedToServiceDateTime = "string",
elapsedReplicationDuration = "string",
firstByteDateTime = "string",
lastLaunch = list(
initiated = list(
apiCallDateTime = "string",
jobID = "string",
type = "RECOVERY"|"DRILL"
),
status = "PENDING"|"IN_PROGRESS"|"LAUNCHED"|"FAILED"|"TERMINATED"
),
lastSeenByServiceDateTime = "string"
),
recoveryInstanceId = "string",
replicationDirection = "FAILOVER"|"FAILBACK",
reversedDirectionSourceServerArn = "string",
sourceCloudProperties = list(
originAccountID = "string",
originAvailabilityZone = "string",
originRegion = "string",
sourceOutpostArn = "string"
),
sourceNetworkID = "string",
sourceProperties = list(
cpus = list(
list(
cores = 123,
modelName = "string"
)
),
disks = list(
list(
bytes = 123,
deviceName = "string"
)
),
identificationHints = list(
awsInstanceID = "string",
fqdn = "string",
hostname = "string",
vmWareUuid = "string"
),
lastUpdatedDateTime = "string",
networkInterfaces = list(
list(
ips = list(
"string"
),
isPrimary = TRUE|FALSE,
macAddress = "string"
)
),
os = list(
fullString = "string"
),
ramBytes = 123,
recommendedInstanceType = "string",
supportsNitroInstances = TRUE|FALSE
),
sourceServerID = "string",
stagingArea = list(
errorMessage = "string",
stagingAccountID = "string",
stagingSourceServerArn = "string",
status = "EXTENDED"|"EXTENSION_ERROR"|"NOT_EXTENDED"
),
tags = list(
"string"
)
)
)