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.

Browse the complete list of available cmdlets below:

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

Backup-DcsConfiguration

Cleanup-DcsServerFCPortDatabase Clear-DcsAlert Clear-DcsLog

Connect-DcsiSCSITarget

Connect-DcsServer ConvertTo-DcsDualVirtualDisk ConvertTo-DcsFullSnapshot

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 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-DcsDefaultConnection

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-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-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-DcsDiskPathPreference

Set-DcsHostGroupProperties

Set-DcsHypervisorHost Set-DcsInitiatorNodeName Set-DcsiSCSIInitiatorSecret

Set-DcsKMIPEndpointProperties

Set-DcsLogicalDiskAccess Set-DcsLogicalDiskRole Set-DcsLogStore

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-DcsTelemetryStatusHeartbeatInterval

Set-DcsTaskProperties

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-DcsServerPort

Update-DcsSnapshot Upload-DcsSupportBundle