Skip to main content
Version: DPX vPlus 6.2

Supported Platforms Requirements

Nutanix AHV

Disk attachment (Nutanix AHV)

Connection URL: https://PRISM_HOST:9440/api/nutanix/v3 (Prism Central or Prism Elements)

Note.

when connecting via Prism Central, the same credentials will be used to access all Prism Elements.

SourceDestinationPortsDescription
NodePrism Elements (and optionally Prism Central if used)9440/tcpAPI access to the Nutanix manager

OpenStack

Disk attachment (OpenStack)

Connection URL: https://KEYSTONE_HOST:5000/v3

SourceDestinationPortsDescription
NodeKeystone, Nova, Glance, Cinderports that were defined in endpoints for OpenStack servicesAPI access to the OpenStack management services - using endpoint type that has been specified in hypervisor manager details
NodeCeph monitors3300/tcp, 6789/tcpIf Ceph RBD is used as the backend storage - used to collect changed-blocks lists from Ceph

SSH transfer (OpenStack)

Connection URL: https://KEYSTONE_HOST:5000/v3

Note.

you also must provide SSH credentials to all hypervisors that have been detected during inventory sync.

SourceDestinationPortsDescription
NodeHypervisor22/tcpSSH access
HypervisorNodenetcat port range defined in node configuration - by default 16000-16999/tcpOptional netcat access for data transfer
NodeCeph monitors3300/tcp, 6789/tcp, 10809/tcpIf Ceph RBD is used as the backend storage - used for data transfer over NBD

Virtuozzo

SSH transfer (Virtuozzo)

Connection URL: https://KEYSTONE_HOST:5000/v3

Note.

you also must provide SSH credentials to all hypervisors that have been detected during inventory sync.

SourceDestinationPortsDescription
NodeHypervisor22/tcpSSH access
HypervisorNodenetcat port range defined in node configuration - by default 16000-16999/tcpOptional netcat access for data transfer
NodeCeph monitors3300/tcp, 6789/tcp, 10809/tcpIf Ceph RBD is used as the backend storage - used for data transfer over NBD

OpenNebula

Disk attachment (OpenNebula)

Connection URL: https://MANAGER_HOST

SourceDestinationPortsDescription
NodeManager HostXML-RPC API port - 2633/tcp by defaultAPI access to the OpenNebula management services

oVirt/RHV/OLVM

Disk attachment (oVirt/RHV/OLVM)

Connection URL: https://MANAGER_HOST/ovirt-engine/api

SourceDestinationPortsDescription
NodeoVirt/RHV/OLVM manager443/tcpoVirt/RHV/OLVM API access

Disk Image Transfer (oVirt/RHV/OLVM)

Connection URL: https://MANAGER_HOST/ovirt-engine/api

SourceDestinationPortsDescription
NodeoVirt/RHV/OLVM manager443/tcpoVirt/RHV/OLVM API access
NodeoVirt/RHV/OLVM hypervisor54322/tcpoVirt/RHV/OLVM ImageIO services - for data transfer (primary source)
NodeoVirt/RHV/OLVM manager54323/tcpoVirt/RHV/OLVM ImageIO services - for data transfer (fallback to ImageIO Proxy)

SSH Transfer (oVirt/RHV/OLVM)

Connection URL: https://MANAGER_HOST/ovirt-engine/api

Note.

you also must provide SSH credentials to all hypervisors that have been detected during inventory sync.

SourceDestinationPortsDescription
NodeoVirt/RHV/OLVM manager443/tcpoVirt/RHV/OLVM API access
NodeoVirt/RHV/OLVM hypervisor22/tcpSSH access for data transfer
oVirt/RHV/OLVM hypervisorNodenetcat port range defined in node configuration - by default 16000-16999/tcpOptional netcat access for data transfer

Change-Block Tracking (oVirt/RHV/OLVM)

Connection URL: https://MANAGER_HOST/ovirt-engine/api

SourceDestinationPortsDescription
NodeoVirt/RHV/OLVM manager443/tcpoVirt/RHV/OLVM API access
NodeoVirt/RHV/OLVM hypervisor54322/tcpoVirt/RHV/OLVM ImageIO services - for data transfer
NodeoVirt/RHV/OLVM manager54323/tcpoVirt/RHV/OLVM ImageIO services - for data transfer

Oracle VM

Export storage domain (Oracle VM)

Connection URL: https://MANAGER_HOST:7002

SourceDestinationPortsDescription
NodeOVM manager7002/tcpOVM API access
HypervisorNodeIf Node is hosting staging space: 111/tcp, 111/UDP, 2049/tcp, 2049/UDP, ports specified in /etc/sysconfig/nfs - variables MOUNTD_PORT (TCP and UDP), STATD_PORT (TCP and UDP), LOCKD_TCPPORT (TCP), LOCKD_UDPPORT (UDP), otherwise please check the documentation of your NFS storage providerIf staging space (export storage repository) is hosted on the Node - NFS access
Node and hypervisorshared NFS storageCheck the documentation of your NFS storage providerIf staging space (export storage repository) is hosted on the shared storage - NFS access

Citrix XenServer/xcp-ng

Note.

all hosts in the pool must be defined.

Single image (Citrix XenServer/xcp-ng - XVA-based)

SourceDestinationPortsDescription
NodeHypervisor443/tcpAPI access (for data transfer management IP is used, unless transfer NIC parameter is configured in hypervisor details)

Changed-Block Tracking (Citrix XenServer/xcp-ng)

SourceDestinationPortsDescription
NodeHypervisor443/tcpAPI access (for data transfer management IP is used, unless transfer NIC parameter is configured in hypervisor details)
NodeHypervisor10809/tcpNBD access (data transfer IP is returned by hypervisor)

KVM/Xen stand-alone

SSH transfer (KVM/Xen stand-alone)

SourceDestinationPortsDescription
NodeHypervisor22/tcpSSH access
HypervisorNodenetcat port range defined in node configuration - by default 16000-16999/tcpOptional netcat access for data transfer
NodeCeph monitors3300/tcp, 6789/tcp, 10809/tcpIf Ceph RBD is used as the backend storage - used for data transfer over NBD

Proxmox VE

Export storage repository (Proxmox VE)

SourceDestinationPortsDescription
NodeHypervisor22/tcpSSH access
HypervisorNodeIf Node is hosting staging space: 111/tcp, 111/UDP, 2049/tcp, 2049/UDP, ports specified in /etc/sysconfig/nfs - variables MOUNTD_PORT (TCP and UDP), STATD_PORT (TCP and UDP), LOCKD_TCPPORT (TCP), LOCKD_UDPPORT (UDP), otherwise please check the documentation of your NFS storage providerIf staging space (export storage domain) is hosted on the Node - NFS access
Node and hypervisorshared NFS storageCheck the documentation of your NFS storage providerIf staging space (export storage domain) is hosted on the shared storage - NFS access

Kubernetes

Connection URL: https://API_HOST:6443

SourceDestinationPortsDescription
NodeKubernetes API host22/tcpSSH access
NodeKubernetes API host6443/tcpAPI access

Openshift

Connection URL: https://API_HOST:6443

SourceDestinationPortsDescription
NodeKubernetes API host6443/tcpAPI access
NodeOpenshift Workers2049/tcp, 2049/udpNFS connection
Openshift WorkersNode2049/tcp, 2049/udpNFS connection
NodeOpenshift Workers30000-32767/tcpAccess to service exposed by vPlus plugin

SC//Platform

Export Storage Domain (SC//Platform)

Connection URL: https://MANAGER_HOST

SourceDestinationPortsDescription
NodeSC//Platform manager443/tcpAPI access
NodeSC//Platform hosts445/tcpSMB transfer
SC//Platform hostsNode445/tcpSMB transfer

Disk Attachment (SC//Platform)

Connection URL: https://MANAGER_HOST

SourceDestinationPortsDescription
NodeSC//Platform manager443/tcpAPI access

Huawei FusionCompute

Connection URL: https://MANAGER_HOST:8443

SourceDestinationPortsDescription
NodeHuawei FusionCompute VRM8443/tcpAPI access
NodeSC//Platform hosts445/tcpSMB transfer
SC//Platform hostsNode445/tcpSMB transfer

Microsoft 365

SourceDestinationPortsDescription
NodeMicrosoft 365443/tcpMicrosoft 365 API access

You can find more detailed descriptions of Office 365 URLs and IP address ranges in Microsoft 365 documentation.

To successfully synchronize M365 user account, it must fulfill following requirements:

  • has an email,
  • is not filtered by location, country or office location (user filter in UI),
  • field user type is set to Member,
  • has a license or is a shared mailbox.

OS Agent

SourceDestinationPortsDescription
OS AgentNode15900/tcpNode - OS Agent communication

Security Requirements

User Permissions

User vprotect must be a member of group "disk".

Sudo privileges are required for the following commands:

vPlus Node:

  • /usr/bin/targetcli
  • /usr/sbin/exportfs
  • /usr/sbin/kpartx
  • /usr/sbin/dmsetup
  • /usr/bin/qemu-nbd
  • /usr/bin/guestmount
  • /usr/bin/fusermount
  • /bin/mount
  • /bin/umount
  • /usr/sbin/parted
  • /usr/sbin/nbd-client
  • /usr/bin/tee
  • /opt/vprotect/scripts/vs/privileged.sh
  • /usr/bin/yum
  • /usr/sbin/mkfs.xfs
  • /usr/sbin/fstrim
  • /usr/sbin/xfs_growfs
  • /usr/bin/docker
  • /usr/bin/rbd
  • /usr/bin/chown
  • /usr/sbin/nvme
  • /bin/cp
  • /sbin/depmod
  • /usr/sbin/modprobe
  • /bin/bash
  • /usr/local/sbin/nbd-client
  • /bin/make

vPlus server:

  • /opt/vprotect/scripts/application/vp_license.sh
  • /bin/umount
  • /bin/mount

SELinux

PERMISSIVE - currently it interferes with the mountable backups (file-level restore) mechanism. Optionally can be changed to ENFORCING if the file-level restore is not required.

HotAdd

Connection URL: https://VCENTER_HOST or https://ESXI_HOST

SourceDestinationPortsDescription
NodevCenter/ESXi host443/tcpAPI access
NodeESXi hosts902/tcpNBD transfer

NBD

Connection URL: https://VCENTER_HOST or https://ESXI_HOST

SourceDestinationPortsDescription
NodevCenter/ESXi host443/tcpAPI access
NodeESXi hosts902/tcpNBD transfer
  • Microsoft Windows 8 32-bit
  • Microsoft Windows 8 64-bit
  • Microsoft Windows 8.1 64-bit
  • Microsoft Windows 8.1 64-bit
  • Microsoft Windows 10 32-bit
  • Microsoft Windows 10 64-bit

Windows 7 (32-bit, 64-bit)

The following packages need to be installed on the operating system:

Windows 8 (32-bit, 64-bit)

The following packages need to be installed on the operating system:

Windows 8.1 (32-bit, 64-bit)

The following packages need to be installed on the operating system:

Windows 10 (32-bit, 64-bit)

The following packages need to be installed on the operating system: