Skip to content

Commit 6039ccf

Browse files
veeam: update API commands and versions in doc (#357)
* veeam: update doc * veeam: update version * Veeam: add backup.plugin.veeam.version * veeam: update as per the code changes on veeam version * veeam: add more global/zone settings
1 parent 2a39789 commit 6039ccf

File tree

2 files changed

+17
-14
lines changed

2 files changed

+17
-14
lines changed

source/adminguide/backup_and_recovery.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Supported APIs:
9898

9999
- **listBackupProviders**: lists available backup provider plugins
100100
- **listBackupProviderOfferings**: lists external backup policy/offering from a provider
101-
- **importBackupProviderOfferings**: allows importing of an external backup policy/offering to CloudStack as a backup offering
101+
- **importBackupOffering**: allows importing of an external backup policy/offering to CloudStack as a backup offering
102102
- **listBackupOfferings**: lists CloudStack's backup offerings (searching via keyword, and pagination supported)
103103
- **deleteBackupOffering**: deletes a backup offering by its ID
104104

@@ -168,10 +168,10 @@ Supported APIs:
168168
- **listBackupSchedule**: returns backup schedule of an Instance if defined.
169169
- **deleteBackupSchedule**: deletes backup schedule of an Instance.
170170
- **createBackup**: creates an adhoc backup for an Instance.
171-
- **deleteVMBackup**: deletes an Instance backup (not support for per restore point for Veeam).
171+
- **deleteBackup**: deletes an Instance backup (not support for per restore point for Veeam).
172172
- **listBackups**: lists backups.
173173
- **restoreBackup**: restore a previous Instance backup in-place of a stopped or destroyed Instance.
174-
- **restoreVolumeFromBackup**: restore and attach a backed-up volume (of an Instance backup) to a specified Instance.
174+
- **restoreVolumeFromBackupAndAttachToVM**: restore and attach a backed-up volume (of an Instance backup) to a specified Instance.
175175

176176

177177
.. |B&R-assignOffering.png| image:: /_static/images/B&R-assignOffering.png

source/adminguide/veeam_plugin.rst

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ There are a couple of important concepts to understand before working with the V
4747
Installing Veeam Backup and Recovery for use with CloudStack
4848
-------------------------------------------------------------
4949

50-
The B&R Veeam plugin has been tested against Veeam Backup and Recovery 9.5 update 4b (Enterprise version). The
50+
The B&R Veeam plugin has been tested against Veeam Backup and Recovery 11 and 12. The
5151
enterprise edition is required for the Enterprise Manager API. The final tested version of Veeam was on a
5252
Windows Server 2019 (with desktop), although much of the development work was done against a Windows Server 2016 OS (with
5353
desktop).
@@ -58,7 +58,7 @@ and Replication, however please read the steps below carefully to ensure that yo
5858
compatibility with the B&R Veeam plug-in.
5959

6060

61-
#. Install Backup and Replication 9.5 Manager - inc console - default settings
61+
#. Install Backup and Replication Manager - inc console - default settings
6262
#. Install Enterprise manager
6363
#. Install an SSH server on the 'Veeam Backup and Replication Manager' server. Windows Server 2019 has 'OpenSSH Server' as a
6464
builtin optional feature which is compatible.
@@ -126,15 +126,18 @@ Plug-in specific settings:
126126

127127
.. cssclass:: table-striped table-bordered table-hover
128128

129-
==================================== ========================
130-
Configuration Description
131-
==================================== ========================
132-
backup.plugin.veeam.url Veeam B&R server URL. Default: http://<VEEAM_SERVER_IP>:9398/api/
133-
backup.plugin.veeam.username Veeam B&R server username. Default: administrator
134-
backup.plugin.veeam.password Veeam B&R server password. Default:
135-
backup.plugin.veeam.validate.ssl Whether to validate Veeam B&R server (SSL/TLS) connection while making API requests. Default: false
136-
backup.plugin.veeam.request.timeout Veeam B&R API request timeout in seconds. Default: 300
137-
==================================== ========================
129+
======================================= ========================
130+
Configuration Description
131+
======================================= ========================
132+
backup.plugin.veeam.url Veeam B&R server URL. Default: http://<VEEAM_SERVER_IP>:9398/api/
133+
backup.plugin.veeam.version Veeam B&R server version. CloudStack will get Veeam server version via PowerShell commands if it is 0 or not set
134+
backup.plugin.veeam.username Veeam B&R server username. Default: administrator
135+
backup.plugin.veeam.password Veeam B&R server password. Default:
136+
backup.plugin.veeam.validate.ssl Whether to validate Veeam B&R server (SSL/TLS) connection while making API requests. Default: false
137+
backup.plugin.veeam.request.timeout Veeam B&R API request timeout in seconds. Default: 300
138+
backup.plugin.veeam.task.poll.interval The time interval in seconds when the management server polls for Veeam task status. Default: 5
139+
backup.plugin.veeam.task.poll.max.retry The max number of retrying times when the management server polls for Veeam task status. Default: 120
140+
======================================= ========================
138141

139142

140143
.. |BnR-DummyTagCategory.jpg| image:: /_static/images/BnR-DummyTagCategory.jpg

0 commit comments

Comments
 (0)