Advanced Backup

Entity

Advanced backup

Field Explanation
id advanced backup identifier
password advanced backup manager password
vlan virtual LAN identifier
status Status of the advanced backup (recovery, offline, online)
locked Is advanced backup busy with an operation?
hostname advanced backup hostname
template_id advanced backup template id
required_startup Is required to restart advanced_backup?

Advanced backup list:

Operations

List advanced backup

Method:GET
Url:/advanced_backups
Success Code:200
Returned Data:Advanced backup list
Has Token:No

List all advanced backups in your account

Filters:

  • id: advanced backup identifier.
  • status: advanced backup status (online, offline, recovery)
  • locked: Is advanced backup busy with an operation?
  • hostname: advanced backup name

Get advanced backup

Method:GET
Url:/advanced_backup/<id>
Success Code:200
Returned Data:advanced backup resource
Has Token:No

Get advanced_backup resource.

Modify advanced backup

Method:PUT
Url:/advanced_backup/<id>
Success Code:200
Returned Data:advanced backup resource
Has Token:No

Modify advanced backup resource.

Optional parameters:

  • template_id: Template id to reinstall
  • required_startup: Start up the advanced backup when it finishes
  • status: Modify the status for (online, offline, recovery)

List disk attached

Method:GET
Url:/advanced_backup/<id>/disks
Success Code:200
Returned Data::
Has Token:No

List disks plug to the advanced_backup

List network interfaces

Method:GET
Url:/advanced_backup/<id>/network_interfaces
Success Code:200
Returned Data::
Has Token:No

List network interfaces plug to the advanced_backup

Reboot advanced backup

Method:POST
Url:/advanced_backup/<id>/reboot
Success Code:200
Returned Data:None
Has Token:No

reboot advanced_backup

Apply firewall rules

Method:POST
Url:/advanced_backup/<id>/apply_firewall_rules
Success Code:200
Returned Data:None
Has Token:No

Apply firewall rules

Get firewall rules

Method:GET
Url:/advanced_backup/<id>/firewall_rules
Success Code:200
Returned Data:None
Has Token:No

Show the firewall rules of advanced backup

Get bandwidth stats

Method:GET
Url:/advanced_backup/<id>/bw_stats
Success Code:200
Returned Data:None
Has Token:No

Bandwidth stats of advanced backup

Get cpu stats

Method:GET
Url:/advanced_backup/<id>/cpu_stats
Success Code:200
Returned Data:None
Has Token:No

CPU load stats of advanced backup

Put segregation

Method:PUT
Url:/advanced_backup/<origin_id>/segregation/<target_id>
Success Code:200
Returned Data:None
Has Token:No

Segregate from a virtual machine id

Delete segregation

Method:DELETE
Url:/advanced_backup/<origin_id>/segregation/<target_id>
Success Code:200
Returned Data:None
Has Token:No

Delete segregation from a virtual machine id

Get IP addresses

Method:GET
Url:/advanced_backup/<id>/ip_addresses
Success Code:200
Returned Data:None
Has Token:No

Get the list of IP addresses of advanced backup

Filters:

  • network_id: IP addresses by a selected network
  • interface_id: IP addresses by a selected interface
  • network_interface_id: IP addresses by a selected network interface
  • public: Filter public or private IPs

Apply disks

Method:POST
Url:/advanced_backup/<id>/apply_disks
Success Code:202
Returned Data:None
Has Token:Yes

Apply disks to advanced backup

Optional parameters:

  • require_format_disk: Format the selected disk

Configure an advanced_backup

Method:POST
Url:/account/<account_id>/advanced_backup/<virtual_machine_id>/configure
Success Code:Success return Code: 202
Returned Data:advanced backup resource
Has Token:Yes

Configures advanced backup.

Mandatory parameters:

  • vlan: virtual LAN identifier

Optional parameters:

  • password: advanced backup manager password
  • ip_address: IP address to configurate network
  • netmask: Netmask to configurate network
  • gateway: Gateway to configurate network

Reset password

Method:POST
Url:/account/<account_id>/advanced_backup/<virtual_machine_id>/reset_password
Success Code:200
Returned Data:advanced backup resource
Has Token:No

Reset the advanced backup manager password.

Mandatory parameters:

  • password: advanced backup manager password