Click or drag to resize

New-DtWorkload

This cmdlet creates a Double-Take workload on the specified server. For this cmdlet, the -ServiceHost should be your source server.

Syntax

New-DtWorkload [-WorkloadTypeName] <String> [-ImageId] <Guid> [-SnapshotId] <Guid> [-ServiceHost] <Server> [<CommonParameters>]

New-DtWorkload [-Workload] <Workload> [-ImageId] <Guid> [-SnapshotId] <Guid> [-ServiceHost] <Server> [<CommonParameters>]

Parameters
-WorkloadTypeName<String>

Specify a supported workload type from the Get-DtWorkloadType cmdlet.

Required?

true

Position?

named

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-Workload<Workload>

Specify a supported workload type from the Get-DtWorkloadType cmdlet.

Required?

true

Position?

named

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-ImageId<Guid>

Specify the image GUID returned from the Get-DtImages cmdlet.

Required?

false

Position?

named

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-SnapshotId<Guid>

Specify the snapshot GUID returned from the Get-DtSnapshot cmdlet.

Required?

false

Position?

named

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-ServiceHost<Server>

Specify the server object returned from the New-DtServer cmdlet.

Required?

true

Position?

1

Accept Pipeline Input?

true (ByPropertyName)

Accept Wildcard Characters?

false

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters.

Examples

------------------EXAMPLE------------------

A server object is created for the server alpha using the domain\administrator and password credentials. It assigns the server object to the variable called DtServerObjectAlpha. The script then creates a workload on the server for a files and folders job, returning a global unique ID for the workload, and assigns that ID to the variable DtWorkloadGuid. The connections for the server object are then closed.

$DtServerObjectAlpha= New-DtServer -Name alpha -UserName domain\administrator -Password password

$DtWorkloadGuid = New-DtWorkload -ServiceHost $DtServerObjectAlpha -WorkloadTypeName FilesAndFolders

Disconnect-DtServer -ServiceHost $DtServerObjectAlpha