Cmdlets > New-DtWorkload

New-DtWorkload

Creates a workload

Syntax

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

 

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

Detailed Description

This cmdlet creates a Double-Take workload on the specified server.

Parameters

Name Type Description Required Pipeline Input
Service
Host
Server

Specify the server object returned from the New-DtServer cmdlet. For this cmdlet, the -ServiceHost should be your source server.

true false
Workload
TypeName
String

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

true false
Workload Workload

Specify the workload object returned from the Get-DtWorkload cmdlet.

true false
ImageId Guid

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

false false
Snapshot
Id
Guid

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

false false

Outputs

Guid

Examples

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

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

Disconnect-DtServer -ServiceHost $DtServerObjectAlpha

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.