--- title: "Start-VEADItemRestore" description: "Restores backed-up Active Directory objects and containers. Product: Veeam Backup & Replication Product Edition: Community, Standard, Enterprise, Enterprise Plus, Veeam Universal License This cmdlet provides the following parameter sets: This cmd" canonical: "https://helpcenter.veeam.com/docs/vbr/explorers_powershell/start-veaditemrestore.html" breadcrumb: "Veeam Explorers PowerShell Reference > Veeam Explorers PowerShell Reference > Veeam Explorer for Microsoft Active Directory > Start-VEADItemRestore" dateModified: "2026-08-18" --- # Start-VEADItemRestore ## Short Description Restores backed-up Active Directory objects and containers. **Product**: Veeam Backup & Replication **Product Edition**: Community, Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax This cmdlet provides the following parameter sets:
ItemsParameterSet
ContainerParameterSet
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
AccountState |
Specifies a state of an Active Directory account. You can specify one of the following states:
|
|
False |
Named |
False |
|
ChangePasswordAtLogon |
For the Defines whether users must restore the password after the restore completes. If you provide this parameter, users must change the password at next logon. |
|
False |
Named |
False |
|
Container |
For restore of Active Directory containers. Specifies an Active Directory container. The cmdlet will restore that container. Accepts the |
True |
Named |
True (ByValue) |
|
|
Credential |
Specifies credential records that Veeam Explorer for Microsoft Active Directory will use to connect to the LDAP server. Accepts the |
|
True |
Named |
False |
|
GcServer |
Specifies a Global Catalog server FQDN or IP address. Veeam Explorer for Microsoft Active Directory will use this server to look for the linked attributes of the objects in the AD domain tree. If you do not provide this parameter, Veeam Explorer for Microsoft Active Directory will try to detect the Global Catalog server automatically. |
|
False |
Named |
False |
|
Item |
For restore of Active Directory objects. Specifies an array of Active Directory objects. The cmdlet will restore these objects. Accepts the |
True |
Named |
True (ByValue) |
|
|
MergeAttributes |
Defines whether multi-valued attributes of Active Directory objects will be merged. If you provide this parameter, Veeam Explorer for Microsoft Active Directory will merge existing multi-valued attributes of Active Directory objects with multi-valued attributes from a backup file. Otherwise, the production multi-valued attributes will be replaced with multi-valued attributes from a backup file. |
|
False |
Named |
False |
|
NewPassword |
For the Specifies new passwords for users. Veeam Explorer for Microsoft Active Directory will restore Active Directory objects with this password. |
|
False |
Named |
False |
|
PasswordRestoreAction |
Specifies options for restoring user passwords. You can specify one of the following options:
|
|
False |
Named |
False |
|
RestoreChangedObjects |
Defines whether changed Active Directory objects will be restored. If you provide this parameter, Veeam Explorer for Microsoft Active Directory will restore backed-up Active Directory objects. If the object is deleted, the cmdlet will skip this object. Note: To run the cmdlet, you must provide either this or the |
|
False |
Named |
False |
|
RestoreDeletedObjects |
Defines whether deleted Active Directory objects will be restored. If you provide this parameter, Veeam Explorer for Microsoft Active Directory will restore deleted Active Directory objects. If the object is not deleted, the cmdlet will skip this object. Note: To run the cmdlet, you must provide either this or the |
|
False |
Named |
False |
|
Server |
Specifies DNS name or IP address of the target server. The cmdlet will restore Active Directory objects and containers to this server. |
|
True |
Named |
False |
|
TargetContainer |
For restore to a different container. Specifies the target container. Veeam Explorer for Microsoft Active Directory will restore objects and containers to this container. Accepts the |
False |
Named |
False |
|
|
UseSSL |
Defines whether Veeam Explorer for Microsoft Active Directory will establish a secure connection to the target server. If you provide this parameter, Veeam Explorer for Microsoft Active Directory will connect over TLS to the target server. Otherwise, Veeam Explorer for Microsoft Active Directory will connect to the target server using a non-secure connection. |
|
False |
Named |
False |