DataCore Cmdlet Reference Guide

This guide provides a complete reference to all PowerShell cmdlets available in DataCore SANsymphony. It includes detailed information on each cmdlet, such as syntax, parameters, and descriptions, to help you automate and manage storage tasks efficiently.

When running DataCore PowerShell cmdlets, always use single quotes (' ') instead of double quotes (" ") for parameter values containing special characters, or the cmdlet may fail.

Browse the complete list of available cmdlets below:

Abort-DcsPoolMemberRemoval

Activate-DcsLicense Add-DcsAccessToken Add-DcsAction

Add-DcsClient

Add-DcsDvaPoolDisk Add-DcsDvaPoolSpecialMirror Add-DcsDvaRaidPoolDisks

Add-DcsHostGroup

Add-DcsHostToGroup Add-DcsiSNSServer Add-DcsLogicalDisk

Add-DcsLogMessage

Add-DcsObjectImmutability Add-DcsObjectImmutabilityRequiredApprover Add-DcsPassthroughSnapshot

Add-DcsPool

Add-DcsPoolMember Add-DcsRecordingPoint Add-DcsReplication

Add-DcsReplicationConsistencyRollback

Add-DcsReplicationPartnerGroup Add-DcsRole Add-DcsRollback

Add-DcsServer

Add-DcsSnapshot Add-DcsStorageProfile Add-DcsTask

Add-DcsTrigger

Add-DcsUser Add-DcsUserOwnership Add-DcsUserRole

Add-DcsvCenter

Add-DcsvCenterDataStore Add-DcsVirtualDisk Add-DcsVirtualDiskFromTemplate

Add-DcsVirtualDiskFromVirtualDisk

Add-DcsVirtualDiskGroup Add-DcsVirtualDiskMirror Add-DcsVirtualDiskTemplate

Add-DcsVirtualDiskToGroup

Add-DcsVirtualLogicalUnit Add-DcsWitness Approve-DcsObjectImmutabilityPendingChanges

Backup-DcsConfiguration

Cleanup-DcsServerFCPortDatabase Clear-DcsAlert Clear-DcsLog

Clear-DcsObjectImmutabilityPendingChanges

Complete-DcsObjectImmutabilityPendingChanges Connect-DcsiSCSITarget Connect-DcsServer

ConvertTo-DcsDualVirtualDisk

ConvertTo-DcsFullSnapshot Deny-DcsObjectImmutabilityPendingChanges Disable-DcsCapacityOptimization

Disable-DcsDataProtection

Disable-DcsReplicationTestMode Disable-DcsSequentialStorage Disable-DcsServerWriteCache

Disable-DcsTask

Disable-DcsTelemetryStatusMonitoring Disable-DcsVirtualDiskAutoRecovery Disconnect-DcsiSCSITarget

Disconnect-DcsServer

Enable-DcsCapacityOptimization Enable-DcsDataProtection Enable-DcsReplicationTestMode

Enable-DcsSequentialStorage

Enable-DcsServerWriteCache Enable-DcsTask Enable-DcsTelemetryStatusMonitoring

Enable-DcsVirtualDiskAutoRecovery

Expand-DcsPoolMemberSpace Export-DcsObjectModel Export-DcsReport

Force-DcsVirtualDiskOnline

Get-DcsAction Get-DcsAlert Get-DcsAllocationMap

Get-DcsBackUpFolder

Get-DcsChunkAllocation Get-DcsChunkAllocationMap Get-DcsChunkReclamationMap

Get-DcsClient

Get-DcsClientPreferredServer Get-DcsConfigurationState Get-DcsConnection

Get-DcsControllerAddress

Get-DcsDefaultConnection Get-DcsDefaultThreshold Get-DcsDiskPath

Get-DcsDistributionPlan

Get-DcsDvaPool Get-DcsDvaPoolDisks Get-DcsHostGroup

Get-DcsLogicalDisk

Get-DcsLogMessage Get-DcsLogStore Get-DcsMirror

Get-DcsMonitor

Get-DcsMonitorTemplate Get-DcsObject Get-DcsObjectImmutability

Get-DcsObjectImmutabilityApproval

Get-DcsPerformanceCounter Get-DcsPhysicalDisk Get-DcsPhysicalDiskPath

Get-DcsPool

Get-DcsPoolMember Get-DcsPort Get-DcsPortConnection

Get-DcsPurgePrerequisites

Get-DcsRecordingEndpoint Get-DcsRecordingInstance Get-DcsRecordingPerformance

Get-DcsRecordingPerformanceDescription

Get-DcsRecordingPoint Get-DcsRecordingResolution Get-DcsRecordingServer

Get-DcsRecordingSession

Get-DcsRecordingSessionObsolete Get-DcsRecordingStatistics Get-DcsReplication

Get-DcsReplicationBufferFolder

Get-DcsReplicationConsistencyPoint Get-DcsReplicationPartnerGroup Get-DcsReplicationTransferAddress

Get-DcsRole

Get-DcsRollback Get-DcsRollbackGroup Get-DcsSCSIInquiryData

Get-DcsServer

Get-DcsServerCacheSize Get-DcsServerGroup Get-DcsServerGroupTelemetryStatus

Get-DcsServerLocality

Get-DcsServerTime Get-DcsSharedPhysicalDisk Get-DcsSharedPool

Get-DcsSMTPSettings

Get-DcsSnapshot Get-DcsSnapshotGroup Get-DcsSnapshotGroupCreationProperties

Get-DcsSnapshotMapStore

Get-DcsStorageProfile Get-DcsSyslogSettings Get-DcsTargetDevice

Get-DcsTargetDomain

Get-DcsTask Get-DcsTrigger Get-DcsUser

Get-DcsUserOwnership

Get-DcsUserRole Get-DcsUserRoleRelation Get-DcsvCenter

Get-DcsVirtualDisk

Get-DcsVirtualDiskGroup Get-DcsVirtualDiskTemplate Get-DcsVirtualLogicalUnit

Get-DcsWitness

Import-DcsPool Invoke-DcsTask Invoke-DcsWitnessContact

Move-DcsLogicalDisk

Move-DcsVirtualDiskSource Pause-DcsReplication Pause-DcsVirtualDiskRecovery

Purge-DcsPoolMember

Register-DcsClientPort Remove-DcsAccessToken Remove-DcsAction

Remove-DcsClient

Remove-DcsClientPort Remove-DcsDvaPoolDisk Remove-DcsDvaPoolSpecialMirror

Remove-DcsHostFromGroup

Remove-DcsHostGroup Remove-DcsiSNSServer Remove-DcsLogicalDisk

Remove-DcsObjectImmutability

Remove-DcsPool Remove-DcsPoolMember Remove-DcsRecordingPoint

Remove-DcsReplication

Remove-DcsReplicationPartnerGroup Remove-DcsRole Remove-DcsRollback

Remove-DcsRollbackGroup

Remove-DcsServer Remove-DcsServerPort Remove-DcsSnapshot

Remove-DcsSnapshotGroup

Remove-DcsStorageProfile Remove-DcsTask Remove-DcsTrigger

Remove-DcsUser

Remove-DcsUserOwnership Remove-DcsUserRole Remove-DcsvCenter

Remove-DcsVirtualDisk

Remove-DcsVirtualDiskFromGroup Remove-DcsVirtualDiskGroup Remove-DcsVirtualDiskTemplate

Remove-DcsVirtualLogicalUnit

Remove-DcsWitness Repair-DcsCapacityOptimization Repair-DcsVirtualDisk

Replace-DcsVirtualDiskSource

Reset-DcsLogStore Reset-DcsServerFCPortLinkErrorCounts Reset-DcsServerPort

Reset-DcsSyslogSettings

Resume-DcsReplication Resume-DcsVirtualDiskRecovery Reverse-DcsReplication

Revert-DcsRollback

Revert-DcsSnapshot Serve-DcsVirtualDisk Set-DcsAccessTokenProperties

Set-DcsBackUpFolder

Set-DcsClientProperties Set-DcsDataProtectionProperties Set-DcsDefaultConnection

Set-DcsDefaultThreshold

Set-DcsDiskPathPreference Set-DcsHostGroupProperties Set-DcsHypervisorHost

Set-DcsInitiatorNodeName

Set-DcsiSCSIInitiatorSecret Set-DcsKMIPEndpointProperties Set-DcsLogicalDiskAccess

Set-DcsLogicalDiskRole

Set-DcsLogStore Set-DcsPhysicalDiskIndicatorLed Set-DcsPhysicalDiskPathPreference

Set-DcsPhysicalDiskProperties

Set-DcsPoolCapacityOptimizationProperties Set-DcsPoolMemberProperties Set-DcsPoolMemberThreshold

Set-DcsPoolProperties

Set-DcsPoolThreshold Set-DcsPortProperties Set-DcsRecordingEndpointProperties

Set-DcsRecordingServer

Set-DcsReplicationBufferFolder Set-DcsReplicationCheckPoint Set-DcsReplicationConsistencyPoint

Set-DcsReplicationInitializationType

Set-DcsReplicationPartnerGroupProperties Set-DcsReplicationSnapshot Set-DcsReplicationTransferAddress

Set-DcsRoleProperties

Set-DcsRollbackProperties Set-DcsSCSIInquiryData Set-DcsServerCacheSize

Set-DcsServerDefaultSnapshotPool

Set-DcsServerGroupDefaultWitnessProperties Set-DcsServerGroupMaxHistoryLogSizes Set-DcsServerGroupProperties

Set-DcsServerPortProperties

Set-DcsServerPortThreshold Set-DcsServerProperties Set-DcsServerThreshold

Set-DcsSMTPSettings

Set-DcsSnapshotMapStore Set-DcsSnapshotPool Set-DcsSnapshotProperties

Set-DcsStorageProfileProperties

Set-DcsSyslogSettings Set-DcsTaskProperties Set-DcsTelemetryStatusHeartbeatInterval

Set-DcsUserProperties

Set-DcsvCenterMultipathPolicy Set-DcsvCenterProperties Set-DcsVirtualDiskCapacityOptimizationProperties

Set-DcsVirtualDiskGroupProperties

Set-DcsVirtualDiskProperties Set-DcsVirtualDiskScsiId Set-DcsVirtualDiskSize

Set-DcsVirtualDiskTemplateProperties

Set-DcsVirtualDiskThreshold Set-DcsVirtualDiskWitnessProperties Set-DcsVirtualLogicalUnitProperties

Set-DcsWitnessProperties

Split-DcsRollback Split-DcsSnapshot Split-DcsVirtualDisk

Start-DcsDistributionPlan

Start-DcsHistoricalRecording Start-DcsRecording Start-DcsRecordingSession

Start-DcsReplicationOfflineInitialization

Start-DcsServer Start-DcsVirtualDiskReclamation Stop-DcsDeactivateReplication

Stop-DcsDeleteReplication

Stop-DcsHistoricalRecording Stop-DcsMoveLogicalDisk Stop-DcsRecording

Stop-DcsRecordingSession

Stop-DcsReplicationOfflineInitialization Stop-DcsServer Stop-DcsSnapshotOperation

Stop-DcsSupportBundle

Stop-DcsTask Stop-DcsVirtualDiskReclamation Switch-DcsDvaRaidPoolDisk

Sync-DcsConfiguration

Test-DcsRecordingEndpointConnection Test-DcsRecordingServerConnection Test-DcsSupportBundleRelayAddress

Test-DcsSyslogSettings

Unlock-DcsPhysicalDisk Unserve-DcsVirtualDisk Update-DcsObjectImmutabilityExpiration

Update-DcsServerPort

Update-DcsSnapshot Upload-DcsSupportBundle Verify-DcsObjectImmutability