Set-StorageGroupSnapshot

SYNOPSIS

Changes the name of a storage group snapshot.

SYNTAX

Set-StorageGroupSnapshot [-Unisphere] <UnisphereServer> [-ArrayId] <String> [-StorageGroupId] <String>
 [-SnapshotId] <String> [-SnapId] <Int64> [-NewSnapshotId] <String> [-Confirm] [-Force] [-WhatIf]
 [<CommonParameters>]

DESCRIPTION

Changes the name of a storage group snapshot.

If the -Force flag is specified then the operation will be attempted even if the devices are not in the required state for the operation. The snapshot instance will be returned on success.

EXAMPLES

Example 1

PS C:\> Set-StorageGroupSnapshot -Unisphere $unisphere -ArrayId 0001234567890 -StorageGroupId sg1 -SnapshotId sg1snap -SnapId 41212187393 -NewSnapshotId sg1snapSaved

Where $unisphere is a Unisphere server instance. Renames the snapshot sg1snap with snap ID 41212187393 to sg1snapSaved.

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

-StorageGroupId

The storage group ID.

Type: String
Parameter Sets: (All)
Aliases:

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

-SnapshotId

The snapshot ID.

Type: String
Parameter Sets: (All)
Aliases:

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

-SnapId

The snap ID.

Type: Int64
Parameter Sets: (All)
Aliases:

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

-NewSnapshotId

The new snapshot ID.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 5
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
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

-Force

Skips confirmation before performing the operation.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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.Int64

OUTPUTS

Dell.PowerMax.Management.Model.StorageGroupSnapshot

NOTES