Huawei OceanStor Dorado All-Flash Storage and Cohesity NetBackup 11
Interoperability Test Report

Axians Global All Rights Reserved
Executive Summary
Axians Global (“Axians”) assessed the interoperability of Cohesity NetBackup with Huawei OceanStor Dorado All-Flash Storage. The goal of the assessment is to validate that Cohesity NetBackup is interoperable with Huawei OceanStor Dorado All-Flash Storage.
During the assessment, all interoperability test cases were successfully completed. Cohesity NetBackup can use Huawei OceanStor Dorado all-flash storage as Cloud Storage to back up and restore VMware.
Axians has determined that Cohesity NetBackup backup and restore jobs will function with Huawei OceanStor Dorado All-Flash Storage for the following scenarios:
Test Scenario | Software Involved | Storage Involved | Protocol Tested | Result |
Test Scenario 1: Used as Cloud Storage (no deduplication) in VMware backup scenario | Cohesity NetBackup 11 | Huawei OceanStor Dorado All-Flash Storage | S3 | Passed |
Test Scenario 2: Used as MSDP Cloud Immutable Storage in VMware backup scenario | Cohesity NetBackup 11 | Huawei OceanStor Dorado All-Flash Storage | S3 | Passed |
Tips:All test results are also applicable to Huawei OceanStor Capacity Flash Storage and Huawei OceanStor Hybrid Flash Storage.
1.Environment Configuration
1.1 Network Diagram
Test Scenario 1: In the VMware backup scenario, the NetBackup backup server backs up VMs to the Cloud Storage (no deduplication). Figure 1.1 below illustrates the network architecture.
Figure 1.1 Huawei OceanStor Dorado All-Flash Storage serve as Cloud Storage network diagram

Test Scenario 2: In the VMware backup scenario, the NetBackup backup server backs up VMs to the MSDP Cloud Immutable Storage. Figure 1.2 below illustrates the network architecture.
Figure 1.2 Huawei OceanStor Dorado All-Flash Storage serve as MSDP Cloud Storage network diagram

1.2 Hardware and Software Configuration
1.2.1 Hardware Configuration
Table 1-1 Hardware Configuration table
Hardware Name | Configuration | Usage | Quantity |
Storage |
| Used as the NetBackup Cloud Storage for storing backup objects. | 1 |
VMware ESXi Server |
| Deploy VMware virtualization environment. | 1 |
NetBackup Backup Server |
| Deploy Cohesity NetBackup software. Tips: In this test, NetBackup Primary server, Media server, MSDP Storage server are the same host. | 1 |
Ethernet switch |
| The CE6855 Ethernet switch connects the management layer network and service layer network between the backup server, VMware ESXi, Storage. | 2 |
1.2.2 Software and Tools
Table 1-2 Software and Tool table
Software Name | Usage | Version | Quantity |
OceanStor Dorado Software | Deploy and manage Huawei OceanStor Dorado 5000 storage. | V700 | 1 |
VMware vSphere Client | Manage VMware ESXi for backup and Recovery. | 8.0 | 1 |
VMware ESXi Software | Manage VMs used for backup and Recovery. | 7.0 | 1 |
Cohesity NetBackup | Manage backup and recovery tasks. | 11 | 1 |
Operation System | Deploy the Linux Host for Cohesity NetBackup | RHEL 9.6 | 1 |
S3 Browser | Used to check bucket data | 12.2.9 | 1 |
2. Test Preparation
2.1 Huawei OceanStor Dorado All-Flash Storage Pre-configuration
2.1.1 Create the vStore, AK, SK, DNS Zone

2.1.2 Create the Logical Port

2.1.3 Configure the Native S3 authentication certificate


2.1.4 Configure the Object Service

2.1.5 Create the Bucket
a. The bucket serves as Cloud Storage (no deduplication).

b. Enable the Object Versioning and configure the WORM mode of None type. The bucket serves as MSDP Cloud Immutable Storage.

2.2 Backup Server Pre-configuration
2.2.1 Configure the NBU Cloud Configuration Files
NetBackup uses cloud configuration files to add support for new cloud providers, and uses device mappings files to add new device support and to enable certain cloud and OpenStorage functionality.



2.2.2 Configure the network of DNS server

2.2.3 Import the RootCA certificate
Write the content of the RootCA certificate to the end of the cacert.pem file.

3. Test Scenario 1 and Results
3.1 Add the Huawei OceanStor Dorado All-Flash Storage to the backup server as Cloud Storage Server
Test Purpose | To verify that the Huawei OceanStor Dorado All-Flash Storage can be added to the backup server as Cloud Storage Server. |
Network Diagram | Reference to Figure 1.1 |
Prerequisites | The Huawei OceanStor Dorado All-Flash Storage, backup server, VMware ESXi have been deployed and configured successfully. The S3 services of the Huawei OceanStor Dorado All-Flash Storage have been configured successfully, including vStore, AK, SK, DNS Zone, Logical Port and Native S3 authentication certificate. |
Test Procedures |
|
Expected Results | In step 9, succeed to connect to the Huawei OceanStor Dorado All-Flash Storage and add the Huawei OceanStor Dorado All-Flash Storage to the backup server as Cloud Storage Server. |
Test Results |
![]() ![]() 4. In Basic properties, enter all the required information. 4.1 Customize a unique name of Storage server name. ![]() 4.2 Select the Cloud storage provider of Secsmart HyperProtect Data Lake Storage. ![]() 4.3 Click Add to manually add a region information, including Region name, Location constraint, Service URL, Endpoint access style, HTTP port, HTTPS port. ![]() ![]() 5. Select an available media server, and then click Next. ![]() 6. In Access settings enter the required AK and SK. Set advanced settings based on the test requirements, and then click Next. ![]() 7.In the storage server options, adjust the object size according to the test requirements and enable compression, and then click Next. ![]() 8. (Optional) In Media servers, select Add to add any additional media servers or just click Next to skip it. ![]() 9. On the Review page, confirm that all options are correct and click finish to complete the adding. ![]() ![]() |
Test Conclusion | Passed |
3.2 Add the bucket to the backup server as disk pool and storage unit
Test Purpose | To verify that the Huawei OceanStor Dorado All-Flash Storage can be added to the backup server as disk pool and storage unit. |
Network Diagram | Reference to Figure 1.1 |
Prerequisites |
|
Test Procedures |
|
Expected Results | In step 3, succeed to get bucket list. In step 4, succeed to add the bucket to the backup server as disk pool. In step 9, succeed to create the cloud storage unit. In step 10, no NBU profile in the bucket. |
Test Results | Step 1: Login the NBU Web UI, go to Storage > Disk storage > Disk pools, click Add to add a disk pool. ![]() Step 2: In the Disk pool options, enter all the required information. a.Click Change to select the added Storage server in section 3.1. ![]() b. Customize a unique name of Disk pool and retain the default values for other parameters. Click Next. ![]() Step 3: In Volumes, select a volume from the listed bucket list and click Next. ![]() Step 4: On the Review page, confirm that all options are correct and click finish to complete the adding. ![]() Step 5: Click the Add storage unit button at the top of the screen after creating the disk pool. ![]() Step 6: In Basic properties, customize a unique name of Cloud storage unit and retain the default values for other parameters. click Next. ![]() Step 7: In Disk pool, select the added disk pool in step 4 and then click Next. ![]() Step 8: On the Media server tab, select an available media server, and then click Next. ![]() Step 9: On the Review page, confirm that all options are correct and click save to complete the adding. ![]() ![]() Step 10:Check the bucket data through the S3 Browser. ![]() |
Test Conclusion | Passed |
3.3 Full back up VM to the Cloud Storage
Test Purpose | To verify that the backup server can full back up the VM to the Cloud Storage. |
Network Diagram | Reference to Figure 1.1 |
Prerequisites |
|
Test Procedures |
|
Expected Results |
|
Test Results |
2.On the Attributes tab, do the following:2.1Specify a unique name of Policy name.
2.2 Select the VMware of Policy type. ![]() 2.3 Select the added cloud storage unit as Policy storage. ![]() 2.4 Retain the default values for other policy attributes. ![]() 3. On the Schedules tab, configure all the necessary schedules. For example, Full and incremental schedules. ![]() 4. On the Clients tab, select the VM to be backed up. ![]() 5. On the VMware tab, select the VMware backup host and retain the default values for other VMware parameters. ![]() 6. Confirm that all options are correct and click Create to complete the adding. ![]() 7. Select the policy and click Manual backup to start the full backup task. ![]() 8. Check the full backup job status on the backup server. The full backup job status is successful. No error is reported. ![]() ![]() 9. After the full backup job is complete, check the size of backup files on the Huawei OceanStor Dorado All-Flash Storage. The backup files are written to the Huawei OceanStor Dorado All-Flash Storage successfully. ![]() |
Test Conclusion | Passed |
3.4 Incremental back up VM to the Cloud Storage
Test Purpose | To verify that the backup server can incremental back up the VM to the Cloud Storage. |
Network Diagram | Reference to Figure 1.1 |
Prerequisites |
|
Test Procedures | Step 1: Modify VM data and record the status of the VM. Step 2: Select the policy and click Manual backup to start the incremental backup task. Step 3: Check the incremental backup job status on the backup server. Step 4: After the incremental backup job is complete, check the size of backup files on the Huawei OceanStor Dorado All-Flash Storage. |
Expected Results |
|
Test Results |
![]() ![]() ![]() ![]() 4. After the incremental backup job is complete, check the size of backup files on the Huawei OceanStor Dorado All-Flash Storage. The backup files are written to the Huawei OceanStor Dorado All-Flash Storage successfully. ![]() |
Test Conclusion | Passed |
3.5 Restore the VM from the Cloud Storage
Test Purpose | To verify that the backup server can restore the VM from the Cloud Storage. |
Network Diagram | Reference to Figure 1.1 |
Prerequisites |
|
Test Procedures | Step 1: Login the NBU Web UI, go to Workloads > VMware. Select the VM that has been backed up and click Recover. Step 2: Select the recovery point of the full backup job and click Recover to restore virtual machine. Step 3: In Recovery target, retain the default values for all parameters and click Next. Step 4: In Storage, retain the default values for all parameters and click Next. Step 5: In Recovery options, set all parameters according to the test requirements and click Next. Step 6: On the Review page, confirm that all options are correct and click Start recovery. Step 7: Check the restore job status on the backup server. Step 8: Check the VM status. |
Expected Results |
|
Test Results | 1. Login the NBU Web UI, go to Workloads > VMware. Select the VM that has been backed up and click Recover.![]() 2. Select the recovery point of the full backup job and click Recover to restore virtual machine. ![]() 3. In Recovery target, retain the default values for all parameters and click Next. ![]() 4. In Storage, retain the default values for all parameters and click Next. ![]() 5. In Recovery options, set all parameters according to the test requirements and click Next. ![]() 6. On the Review page, confirm that all options are correct and click Start recovery. ![]() 7. Check the restore job status on the backup server. The restore job status is successful. No error is reported. ![]() ![]() 8. Check the VM status. The VM restore the status of full backup successfully. ![]() |
Test Conclusion | Passed |
4.Test Scenario 2 and Results
4.1 Add the Media Server as MSDP Storage Server
Test Purpose | To verify that the Media Server can be added to the backup server as MSDP Storage Server. |
Network Diagram | Reference to Figure 1.2 |
Prerequisites |
2. The S3 services of the Huawei OceanStor Dorado All-Flash Storage have been configured successfully, including vStore, AK, SK, DNS Zone, Logical Port and Native S3 authentication certificate. |
Test Procedures |
|
Expected Results | In step 7, succeed to add the Media Server to the backup server as MSDP Storage Server. |
Test Results |
![]() 2. In the Storage type list, select Disk storage servers. ![]() 3. In the Storage type list, select Media Server Deduplication Pool to local or cloud storage (MSDP, MSDP Cloud, MVG), and then select Start. ![]() 4. In the Basic properties, enter all the required information. 4.1 Select an available media server. ![]() 4.2 Enter the Storage server credentials and then click Next. ![]() 5. In the Storage server options, specify an available media server path as Storage path. Retain the default values for other parameters and then click Next. ![]() 6. (Optional) In Media servers, select Add to add any additional media servers or just click Next to skip it. ![]() 7. On the Review page, confirm that all options are correct and click Save to complete the adding. ![]() ![]() |
Test Conclusion | Passed |
4.2 Add the bucket to the backup server as MSDP immutable disk pool
Test Purpose | To verify that the Huawei OceanStor Dorado All-Flash Storage can be added to the backup server as MSDP immutable disk pool. |
Network Diagram | Reference to Figure 1.2 |
Prerequisites |
|
Test Procedures |
|
Expected Results |
|
Test Results |
![]() 2.1 Click Change to select the added MSDP Storage server in section 4.1. ![]() 2.2 Customize a unique name of Disk pool and retain the default values for other parameters. Click Next. ![]() 3. In Volumes, to configure MSDP to use cloud storage, use the following procedure to create a new cloud volume. 3.1 Select the Add cloud volume option. ![]() 3.2 Customize a unique name of Volume name. ![]() 3.3 Configure the Cloud cache properties according to the testing requirements. ![]() 3.4 Select the Cloud storage provider of Secsmart HyperProtect Data Lake Storage. ![]() 3.5 Click Add to manually add a region information, including Region name, Location constraint, Service URL, Endpoint access style, HTTP port, HTTPS port. ![]() ![]() 3.6 Add a new credential (AK&SK). ![]() ![]() ![]() 3?7 Choose the Use object lock option. Configure the Retention mode and Lock duration according to the test requirements. ![]() 3.8 Configure the Advanced settings according to the test requirements. ![]() 3.9 Choose the Select or add a cloud bucket/container option, and click Retrieve list to get bucket list. ![]() 3.10 Select the bucket with WORM enabled and click Next. ![]() 4. (Optional)In Replication, click Add to add replication targets to the disk pool or just click Next to skip it. ![]() 5. On the Review page, confirm that all options are correct and click finish to complete the adding. ![]() ![]() ![]() 6.Check the bucket data through the S3 Browser. ![]() ![]() ![]() ![]() ![]() ![]() |
Test Conclusion | Passed |
4.3 Add the bucket to the backup server as MSDP WORM storage unit
Test Purpose | To verify that the Huawei OceanStor Dorado All-Flash Storage can be added to the backup server as MSDP WORM storage unit. |
Network Diagram | Reference to Figure 1.2 |
Prerequisites |
|
Test Procedures | Step 1: Click the Add storage unit button at the top of the screen after creating the disk pool. Step 2: In Basic properties, customize a unique name of MSDP storage unit and retain the default values for other parameters. click Next. Step 3: In Disk pool, select the added MSDP disk pool in section 4.2. Check the Lock until expiration option to enable WORM and then click Next. Step 4: On the Media server tab, select an available media server, and then click Next. Step 5: On the Review page, confirm that all options are correct and click save to complete the adding. Step 6: Check the bucket data through the S3 Browser. |
Expected Results |
|
Test Results |
![]()
![]()
![]()
![]()
![]() ![]()
![]()
|
Test Conclusion | Passed |
4.4 Full back up VM to the MSDP Cloud Immutable Storage
Test Purpose | To verify that the backup server can full back up the VM to the MSDP Cloud Immutable Storage. |
Network Diagram | Reference to Figure 1.2 |
Prerequisites |
|
Test Procedures |
|
Expected Results |
|
Test Results |
![]() 2.1 Specify a unique name of Policy name.
2.2 Select the VMware of Policy type. ![]() 2.3 Select the added MSDP WORM storage unit as Policy storage. ![]() 2.4 Retain the default values for other policy attributes. ![]() 3. On the Schedules tab, configure all the necessary schedules. For example, Full and incremental schedules. Set the retention period of 1 day. ![]() 4. On the Clients tab, select the VM to be backed up. ![]() 5. On the VMware tab, select the VMware backup host and retain the default values for other VMware parameters. ![]() 6. Confirm that all options are correct and click Create to complete the adding. ![]() 7. Select the policy and click Manual backup to start the full backup task. ![]() 8. Check the full backup job status on the backup server. The full backup job status is successful. No error is reported. ![]() ![]() 9. After the full backup job is complete, check the size of backup files on the Huawei OceanStor Dorado All-Flash Storage. The backup files are written to the Huawei OceanStor Dorado All-Flash Storage successfully. ![]() ![]() |
Test Conclusion | Passed |
4.5 Incremental back up VM to the MSDP Cloud Immutable Storage
Test Purpose | To verify that the backup server can incremental back up the VM to the MSDP Cloud Immutable Storage. |
Network Diagram | Reference to Figure 1.2 |
Prerequisites |
|
Test Procedures | Step 1: Modify VM data and record the status of the VM. Step 2: Select the policy and click Manual backup to start the incremental backup task. Step 3: Check the incremental backup job status on the backup server. Step 4: After the incremental backup job is complete, check the size of backup files on the Huawei OceanStor Dorado All-Flash Storage. |
Expected Results |
|
Test Results |
![]()
![]()
![]()
![]()
![]()
![]()
|
Test Conclusion | Passed |
4.6 Restore the VM from the MSDP Cloud Immutable Storage
Test Purpose | To verify that the backup server can restore the VM from the MSDP Cloud Immutable Storage. |
Network Diagram | Reference to Figure 1.2 |
Prerequisites |
|
Test Procedures | Step 1: Login the NBU Web UI, go to Workloads > VMware. Select the VM that has been backed up and click Recover. Step 2: Select the recovery point of the full backup job and click Recover to restore virtual machine. Step 3: In Recovery target, retain the default values for all parameters and click Next. Step 4: In Storage, retain the default values for all parameters and click Next. Step 5: In Recovery options, set all parameters according to the test requirements and click Next. Step 6: On the Review page, confirm that all options are correct and click Start recovery. Step 7: Check the restore job status on the backup server. Step 8: Check the VM status. |
Expected Results |
|
Test Results |
![]()
![]()
![]()
![]()
![]()
![]()
![]() ![]()
![]()
|
Test Conclusion | Passed |
4.7 Verify Retention Period of MSDP Cloud Immutable Storage
Test Purpose | To verify that the retention period is supported when the Huawei OceanStor Dorado All-Flash Storage is used as MSDP Cloud Immutable Storage. |
Network Diagram | Reference to Figure 1.2 |
Prerequisites |
|
Test Procedures |
|
Expected Results | In step 1, WORM unlock time of backup files is 1 day as expected. In step 2, the headers of the backup files show that ‘x-amz-object-lock-mode’ is ‘COMPLIANCE’, and contain the ‘x-amz-object-lock-retain-until-date’. object-lock-retain-until-date is 1 day as expected. In step 3, fail to delete the backup files within the retention period on the backup server. In step 4, fail to delete the backup files within the retention period on the s3 Browser. |
Test Results |
2.1 The WORM clock in the storage is within the retention period. ![]() Image Expire Error Error details Backup ID: 129.115.157.48_1784085281 | Copy Number: 1 | Error Message: Expiration for Open Storage WORM cannot be shortened. (2530). ![]() Image Expire Error Error details Backup ID: 129.115.157.48_1784084391 | Copy Number: 1 | Error Message: Expiration for Open Storage WORM cannot be shortened. (2530). ![]() 3. The backup files could not be deleted on the s3 browser within the retention period (2026-07-16T03:01:37Z. UTC+0/2026-07-16T11:01:37Z. UTC+8). The error is reported: Failed – AccessDenied: Operation not permitted. ![]() ![]() ![]() ![]() |
Test Conclusion | Passed |
5. Reference
5.1 Cohesity NetBackup User Guide
https://www.veritas.com/content/support/en_US/doc/25074086-168257404-0/v141202402-168257404
5.2 Huawei OceanStor Dorado All-Flash Storage User Guide
https://support.huawei.com/hedex/hdx.do?docid=EDOC1100489522&id=public_path_object_base_config_003



































































































































