--- title: "Set-VBRMongoDBProcessingOptions" description: "This cmdlet applies to application backup policies and modifies MongoDB processing options to switch between two types of backup nodes selection: Automatic selection of backup nodes. Preferred selection of backup nodes." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/set-vbrmongodbprocessingoptions.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Veeam Plug-Ins for Enterprise Applications, MongoDB Backup and Epic EHR System Protection > Working with Managed Veeam Plug-Ins, MongoDB Backup and Epic EHR System Protection > Application Backup Policy Settings for MongoDB > Set-VBRMongoDBProcessingOptions" dateModified: "2026-09-02" --- # Set-VBRMongoDBProcessingOptions ## Short Description Modifies processing options for each MongoDB replica set. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax This cmdlet provides the following parameter sets:
AllParameterSets (Default)
AutomaticNodeSelection
PreferredNodeSelection
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
AllowBackupFromPrimary |
Allows backup from primary nodes. Note: This parameter is required only in cases where there is more than one node. |
|
False |
Named |
True (ByPropertyName) |
|
AllowBackupSourceNodeFailover |
Allows switching to automatic node selection if the manually selected node is not available and the |
|
False |
Named |
True (ByPropertyName) |
|
AutoSelectBackupSourceNode |
Selects the backup node automatically. |
|
False |
Named |
True (ByPropertyName) |
|
BackupObject |
Specifies an array of discovered application entities: individual computers, databases and protection groups. The cmdlet adds these entities to the application backup policy. Accepts the |
False |
Named |
True (ByPropertyName) |
|
|
BackupSourceNode |
Specifies the selected node to be backed up. Keep in mind the following limitations for node selection:
Note: This parameter is not required when Accepts the |
False |
Named |
True (ByPropertyName) |
|
|
Options |
Specifies the processing options for Veeam Application Backup for MongoDB backup operations. Accepts the |
True |
Named |
True (ByPropertyName, ByValue) |