Veritas Enterprise Vault™ PowerShell Cmdlets

Last Published:
Product(s): Enterprise Vault (12.2)
  1. Introducing the Enterprise Vault PowerShell cmdlets
    1.  
      About the Enterprise Vault Management Shell
    2.  
      Importing modules
    3.  
      Getting Help for Enterprise Vault PowerShell cmdlets
    4.  
      Rules for PowerShell strings
    5. Where to get more information about Enterprise Vault
      1.  
        Enterprise Vault training modules
  2. Archiving: Exchange
    1.  
      Add-EVPstComputer
    2.  
      Add-EVPstFile
    3.  
      Get-EVExchangeMailboxPolicy
    4.  
      New-EVExchangeMailboxPolicy
    5.  
      Remove-EVExchangeFolderPolicy
    6.  
      Remove-EVExchangeMailboxPolicy
    7.  
      Set-EVExchangeMailboxPolicy
  3. Archiving: FSA
    1.  
      Get-EVFSAFileServer
    2.  
      Get-EVFSAFolder
    3.  
      Get-EVFSAVolume
    4.  
      New-EVFSAFileServer
    5.  
      New-EVFSAFolder
    6.  
      New-EVFSAVolume
    7.  
      Remove-EVFSAFileServer
    8.  
      Remove-EVFSAFolder
    9.  
      Remove-EVFSAVolume
    10.  
      Set-EVFSAFileServer
    11.  
      Set-EVFSAFolder
    12.  
      Set-EVFSAVolume
  4. Archiving: Skype for Business
    1.  
      Get-EVSkypeForBusinessTarget
    2.  
      New-EVSkypeForBusinessTarget
    3.  
      Remove-EVSkypeForBusinessTarget
    4.  
      Set-EVSkypeForBusinessTarget
  5. Archiving: SMTP
    1.  
      Get-EVSMTPHoldingFolder
    2.  
      Get-EVSMTPMessageTrackingLogLocation
    3.  
      Get-EVSMTPPolicy
    4.  
      Get-EVSMTPServerSettings
    5.  
      Get-EVSMTPTarget
    6.  
      New-EVSMTPPolicy
    7.  
      New-EVSMTPServerSettings
    8.  
      New-EVSMTPTarget
    9.  
      Remove-EVSMTPPolicy
    10.  
      Remove-EVSMTPTarget
    11.  
      Set-EVSMTPMessageTrackingLogLocation
    12.  
      Set-EVSMTPPolicy
    13.  
      Set-EVSMTPServerSettings
    14.  
      Set-EVSMTPTarget
    15.  
      Sync-EVSMTPServerSettings
  6. Backup
    1.  
      Clear-IndexLocationBackupMode
    2.  
      Clear-VaultStoreBackupMode
    3.  
      Get-IndexLocationBackupMode
    4.  
      Get-VaultStoreBackupMode
    5.  
      Set-IndexLocationBackupMode
    6.  
      Set-VaultStoreBackupMode
  7. Classification
    1.  
      Disable-EVClassification
    2.  
      Get-EVClassificationFCITags
    3.  
      Get-EVClassificationPolicy
    4.  
      Get-EVClassificationStatus
    5.  
      Get-EVClassificationTestMode
    6.  
      Get-EVClassificationVICTags
    7.  
      Import-EVClassificationFCIRules
    8.  
      Initialize-EVClassificationVIC
    9.  
      New-EVClassificationPolicy
    10.  
      Publish-EVClassificationFCIRules
    11.  
      Remove-EVClassificationPolicy
    12.  
      Set-EVClassificationPolicy
    13.  
      Set-EVClassificationTestMode
  8. Databases
    1.  
      Get-EVDatabase
    2.  
      Get-EVDatabaseDetail
    3.  
      Get-EVDatabaseFileInfo
    4.  
      Get-EVStorageDatabase
    5.  
      Set-EVDatabaseDetail
    6.  
      Start-EVDatabaseUpgrade
  9. IMAP access
    1.  
      Get-EVIMAPUsers
    2.  
      Get-EVIMAPUserSettings
    3.  
      Set-EVIMAPServerDisabled
    4.  
      Set-EVIMAPServerEnabled
  10. Indexing
    1.  
      Get-EVIndexLocation
    2.  
      Get-EVMDSStatus
    3.  
      Get-IndexServerForIndexLocation
    4.  
      New-EVMDSBuildTask
    5.  
      Set-IndexMetadataSyncLevel
  11. Records management
    1.  
      Export-EVNARAArchive
    2.  
      Get-EVRecordSettings
  12. Retention plans
    1.  
      Get-EVRetentionPlan
    2.  
      New-EVRetentionPlan
    3.  
      Remove-EVRetentionPlan
    4.  
      Set-EVRetentionPlan
  13. Roles-based administration
    1.  
      Add-EVRBARoleMember
    2.  
      Get-EVRBAAzStoreXml
    3.  
      Get-EVRBARole
    4.  
      Get-EVRBARoleMember
    5.  
      Remove-EVRBARoleMember
    6.  
      Set-EVRBAAzStoreXml
  14. Sites and servers
    1.  
      Get-EVComputers
    2.  
      Get-EVFileLocation
    3.  
      Get-EVIISWebsite
    4.  
      Get-EVServer
    5.  
      Get-EVSite
    6.  
      Get-EVSiteInfo
  15. Tasks and services
    1.  
      Get-EVDependencyService
    2.  
      Get-EVDependencyServiceState
    3.  
      Get-EVService
    4.  
      Get-EVServiceState
    5.  
      Get-EVTask
    6.  
      Get-EVTaskState
  16. Vault stores and archives
    1.  
      Export-EVArchive
    2.  
      Get-EVArchive
    3.  
      Get-EVVaultStore
    4.  
      Get-EVVaultStorePartition
    5.  
      Set-EVArchive
    6.  
      Start-PartitionRollover

Set-EVFSAVolume

Set-EVFSAVolume updates the specified settings of an existing file server volume. For Celerra shares, if the volume policy has both pass-through and Delete archived file when placeholder is deleted enabled, then you are prompted to confirm the action because it can lead to data loss.

Set-EVFSAVolume is provided by Symantec.EnterpriseVault.PowerShell.AdminAPI.dll, which is loaded by the Enterprise Vault Management Shell.

Syntax

Set-EVFSAVolume [-SiteId <String>] [-Name] <String> [-FileServerName] <String> [[-TaskName] <String>] [[-PolicyName] <String>] [-DisableArchiving [<SwitchParameter>]] [-PassthroughRecall [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]] [-Confirm [<SwitchParameter>]] [<CommonParameters>]

Set-EVFSAVolume [-SiteId <String>] [-Name] <String> -FileServerId <String> [-TaskId <String>] [-PolicyId <String>] [-DisableArchiving [<SwitchParameter>]] [-PassthroughRecall [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]] [-Confirm [<SwitchParameter>]] [<CommonParameters>]

Parameters

Table: Set-EVFSAVolume parameters

Parameter

Description

-SiteId (required)

The ID of the Enterprise Vault site under which the file server is configured. If you omit this parameter, Set-EVFSAVolume uses the ID of the site of the Enterprise Vault Server where the cmdlet is running. You can use Get-EVSite to obtain the site ID.

-Name (required)

The name of the volume that you want to update.

-FileServerName (required)

The fully-qualified DNS name or the alias of the file server target configured under the Enterprise Vault site that hosts the volume.

-FileServerId (required)

The ID of the file server target that hosts the volume share.

-TaskName

The name of the File System Archiving task that you want to use for this volume. The task should exist on the same computer as that of the vault store.

-TaskId

The ID of the File System Archiving task that you want to use for this volume. The task should exist on the same computer as that of the vault store.

-PolicyName

The name of the FSA volume policy that you want to use for the new volume.

-PolicyId

The ID of the FSA volume policy that you want to use for the new volume.

-DisableArchiving

If specified, disables file archiving from this volume.

-PassthroughRecall

If specified, enables pass-through recall with this volume. This option is configurable only for volume shares that are hosted on a Windows file server. It is available only if you have configured pass-through recall on the file server.

Examples
  • Set-EVFSAVolume - SiteId 198…example.com -Name Sales -FileServerId 1FB…example.com -PolicyId 10C…example.com -TaskId 120…example.com

    Updates the policy and task of the volume 'Sales' on the file server with ID '1FB…example.com', using ID values of policy and task.

  • Set-EVFSAVolume - SiteId 198…example.com -Name Finance -FileServerName WindowsFiler.example.com -PolicyName 'FSA Volume Policy' -TaskName 'File System Archiving Task'

    Updates the policy and task of the volume 'Finance' on the file server with the fully-qualified DNS name 'WindowsFiler.example.com', using name values.

  • Set-EVFSAVolume - SiteId 198…example.com -Name HumanResources -FileServerName \\WindowsFiler - DisableArchiving -PassthroughRecall

    Disables archiving and enables pass-through recall for the volume 'HumanResources' on the file server '\\WindowsFiler'.

Output

Table: Set-EVFSAVolume properties lists the properties that are available.

Table: Set-EVFSAVolume properties

Name

Type

Description

VolumeName

String

The name of the FSA volume.

VolumeId

String

The ID of the FSA volume.

FileServerName

String

The name of the file server that hosts the volume as configured in the Enterprise Vault Site.

FileServerId

String

The ID of the file server that hosts the volume share.

VaultStoreName

String

The name of the vault store that is used to store files archived from this volume.

VaultStoreId

String

The ID of the vault store that is used to store files archived from this volume.

TaskName

String

The name of the File System Archiving task that is used to process this volume.

TaskId

String

The ID of the File System Archiving task that is used to process this volume.

PolicyName

String

The name of the file system archiving volume policy that is used when archiving from this volume.

PolicyId

String

The ID of the file system archiving policy that is used when archiving from this volume.

DisableArchiving

SwitchParameter

Specifies whether file archiving from this volume is disabled.

PassthroughRecall

SwitchParameter

Specifies whether pass-through recall for this volume is enabled.

SiteId

String

The ID of the Enterprise Vault site under which the volume is configured.

Related cmdlets