New-RDFPair

SYNOPSIS

Creates RDF protection for PowerMax volumes.

SYNTAX

New-RDFPair [-Unisphere] <UnisphereServer> [-ArrayId] <String> [-RDFGroup] <Int32> [-VolumeId] <String[]>
 [-Mode]  {SYNCHRONOUS | ASYNCHRONOUS | ACTIVE | ADAPTIVECOPYDISK | ADAPTIVECOPYWP} [-Type] {RDF1 | RDF2}
 [-Bias <Boolean>] [-Establish <Boolean>] [-Exempt <Boolean>] [-Format <Boolean>]
 [-InvalidateR1 <Boolean>] [-InvalidateR2 <Boolean>] [-Confirm] [-WhatIf] [<CommonParameters>]

DESCRIPTION

Creates RDF protection for PowerMax volumes.This cmdlet will: a) For each given volume, a corresponding target volume will be created in the remote array. b) The RDF pairs will be created for the given replication mode, type and supplied option flags.

EXAMPLES

Example 1

PS C:\> New-RDFPair -Unisphere $unisphere -ArrayId 000123456789 -RDFGroup 18 -VolumeId 008B8,008C8 -Mode Synchronous -Type RDF2

Where $unisphere is a Unisphere server instance. Creates corresponding R1 volumes on remote PowerMax array associated RDF group 18 and then creates SYNCHRONOUS RDF protection with 008B8,008C8 as R2(RDF2 type) volumes.

PARAMETERS

-Unisphere

The Unisphere server object.

Type: UnisphereServer
Parameter Sets: (All)
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-ArrayId

The PowerMax array ID.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-RDFGroup

RDF group number.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-VolumeId

Volume IDs. Use quotes for IDs with ‘D’ when used in an array.

Type: String[]
Parameter Sets: (All)
Aliases:

Required: True
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Mode

RDF replication mode.

Type: String
Parameter Sets: (All)
Aliases:
Accepted values: SYNCHRONOUS, ASYNCHRONOUS, ACTIVE, ADAPTIVECOPYDISK, ADAPTIVECOPYWP

Required: True
Position: 4
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Type

RDF replication type

Type: String
Parameter Sets: (All)
Aliases:
Accepted values: RDF1, RDF2

Required: True
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Bias

When replication mode is set to ACTIVE, this flag specifies to use bias when creating a pair. If set to false, Witness will be used.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Establish

Specifies if the pairs are to be established on creation.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Exempt

Allows volumes to be added, removed, or suspended without affecting the state of the RDF/A or RDF/Metro session or requiring that other volumes in the session be suspended.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Format

No data synchronization is done between source and target volumes after all tracks are CLEARED on what will become the R1 and R2 side.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InvalidateR1

Invalidate the R1 volume as part of the pair creation.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InvalidateR2

Invalidate the R2 volume as part of the pair creation.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Prompts you for confirmation before running the cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

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

INPUTS

Dell.PowerMax.Management.Model.UnisphereServer

System.String

System.Int32

System.String[]

OUTPUTS

Dell.PowerMax.Management.Model.RdfPair

NOTES