Huawei OceanStor Dorado All-Flash Storage and Veritas NetBackup
Interoperability Test Report
Axians Global
All Rights Reserved
1 Executive Summary
Axians Global (“Axians”) assessed the interoperability of Veritas NetBackup software with Huawei OceanStor Dorado All-Flash Storage. The goal of the assessment is to validate that Veritas NetBackup is interoperable with Huawei OceanStor Dorado All-Flash Storage.
In the assessment, Axians has determined that Veritas NetBackup software backup and restore jobs will function with Huawei OceanStor Dorado All-Flash Storage for the following scenarios:
Test Scenario | Storage Involved | Protocol(s) Tested | Result |
Backup Source –NDMP | OceanStor Dorado All-Flash Storage | NDMP | Passed |
Backup Source –NAS | OceanStor Dorado All-Flash Storage | CIFS/NFS | Passed |
In this document, you will find details on the above test cases and the captured output. The procedures conducted in the tests are referenced from standard online documentation from Veritas and Huawei.
2 Environment Configuration
2.1 Networking Diagram
Figure 1.1 Huawei OceanStor Dorado Function Compatibility Test Networking
Note: This networking diagram is for reference only. For details about the connections between Huawei OceanStor Dorado controller enclosures and application servers, between controller enclosures and disk enclosures, and between controller enclosures, see the Huawei OceanStor Dorado storage product documentation.
Networking description:
- Deployment at the production end:
- Deploy one ESXi physical host, install the VMware VM software, create VMs, and preconfigured production data at the production file system end for backup.
- The management network and service network are connected to the NetBackup software and Huawei OceanStor Dorado storage through switches.
- Deploy the NetBackup software: Use both Windows and Linux VM servers as the NetBackup server, media agent and client.
- Deploy the AD Controller: Use one Windows server VM as the AD controller for CIFS backup.
- All storage devices connect to the NetBackup client through 10g Ethernet.
2.2 Hardware and Software Configuration
2.2.1 Storage Configuration
Table 1-1 Huawei storage configuration table
Name | Model & software version | Quantity |
OceanStor Dorado All-Flash Storage | OceanStor Dorado 18000 V6 | 1 |
2.2.2 Other Hardware Configuration
Table 1-2 Hardware Configuration
Name | Description | Quantity | Usage |
VMWare ESXi Server | x86 server
| 1 | |
Veritas NetBackup Server | x86 server
| 2 | Deploys backup software to schedule backup tasks and transfer backup data |
Veritas NetBackup Client | x86 server
Network: 10GE vNIC | 2 | Deploys backup software to access to storage file share |
AD Controller | x86 server
Network: 10GE vNIC | 1 | |
Ethernet switch | Huawei 6855 10GE Network Switch | 2 | 10GE network switch on the OceanStor Dorado backup service plane |
2.2.3 Test Software and Tools
Table 1-3 Test Software and Tool List
Software Name | description | Quantity |
VMware ESXi 7 | VMWare virtualization platform | 1 |
Veritas NetBackup 10 | Backup software | 1 |
Windows Server 2022 | Installing Windows Host | 2 |
Red Hat Enterprise Linux 8 | Installing Linux Host | 2 |
3 Test Preparation
3.1 Test Environment Preparation
3.1.1 OceanStor Dorado Storage Device Preparation
Join AD domain:
Configuring the DNS
Configuring the AD domain
Create file systems and NAS shares:
NFS share:
CIFS share:
Create logical port:
Configure NDMP services
Create NDMP backup administrator user
Enable NDMP service on system level and vStore level
4 OceanStor Dorado NDMP Backup Interconnection with NetBackup
4.1 Add NDMP Host for Backup and Recovery
Test Purpose | Add NDMP host to the backup server as the backup source |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | NDMP host is configured successfully. |
Test Result | Step1 Create New NDMP Client
Step2 Configure ‘User name’ and ‘Password’
Step3 Select File System Objects for backup
|
Test Conclusion | Passed |
4.2 Full NDMP Backup and Recovery
Test Purpose | Full NDMP backup and Recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job. Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
4.3 Incremental NDMP Backup and Recovery
Test Purpose | Incremental NDMP backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Preset Condition |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully. Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
4.4 Large Files and Small Files Backup and Recovery
Test Purpose | Large files and small files backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job
Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence
|
Test Conclusion | Passed |
4.5 Massive Files Backup and Recovery
Test Purpose | Massive files backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence
|
Test Conclusion | Passed |
4.6 Special Files Backup and Recovery
Test Purpose | Special files backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
4.7 File Properties Backup and Recovery
Test Purpose | File Properties backup and recovery |
Test Networking | Huawei OceanStor Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
5 OceanStor Dorado CIFS Backup Interconnection with NetBackup
5.1 Add CIFS Share Source and Target
Test Purpose | Add CIFS shares to the backup server as the backup source and target |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 1,2,3 CIFS share source is configured successfully. Step 4,5 CIFS share target is configured successfully |
Test Result | Step1 Create a backup policy and add NetBackup client in ‘Clients’. Step2 Add CIFS share in ‘Backup Selections’ of Client. Step3 Configure ‘Policy type’ as ‘MS-Windows’ in ‘Attributes’ and Select ‘Cross mount points’. Step4 Add a new storage unit and enter media path. Step5 Click ‘View Properties’ and check storage unit capacity. |
Test Conclusion | Passed |
5.2 Full CIFS Share Backup and Recovery
Test Purpose | Full CIFS share backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
5.3 Incremental CIFS Share Backup and Recovery
Test Purpose | Incremental CIFS share backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Preset Condition |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
5.4 Large Files and Small Files Backup and Recovery
Test Purpose | Large files and small files backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’ Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
5.5 Massive Files Backup and Recovery
Test Purpose | Massive files backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
5.6 Special Files Backup and Recovery
Test Purpose | Special files backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
5.7 File Properties Backup and Recovery
Test Purpose | File Properties backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
6 OceanStor Dorado NFS Backup Interconnection with NetBackup
6.1 Add NFS Share Source and Target
Test Purpose | Add NFS shares to the backup server as the backup source and target |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 1,2,3 NFS share source is configured successfully. Step 4,5 NFS share target is configured successfully |
Test Result | Step1 Create a backup policy and add NetBackup client in ‘Clients’.
Step2 Add NFS share in ‘Backup Selections’ of Client. Step2 Add NFS share in ‘Backup Selections’ of Client. Step4 Add a new storage unit and enter media path. Step5 Click ‘View Properties’ and check storage unit capacity. |
Test Conclusion | Passed |
6.2 Full NFS Share Backup and Recovery
Test Purpose | Full NFS backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
6.3 Incremental NFS Share Backup and Recovery
Test Purpose | Incremental NFS share backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Preset Condition |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’ Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
6.4 Large Files and Small Files Backup and Recovery
Test Purpose | Large files and small files backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
6.5 Massive Files Backup and Recovery
Test Purpose | Massive files backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence
|
Test Conclusion | Passed |
6.6 Special Files Backup and Recovery
Test Purpose | Special files backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |
6.7 File Properties Backup and Recovery
Test Purpose | File Properties backup and recovery |
Test Networking | Huawei OceanStor Dorado Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2, backup job finishes successfully Step 4, recovery job finishes successfully and restored files are the same as original files. |
Test Result | Step1 Right-click the backup policy and start ‘Manual Backup’
Step2 Once the backup job finished, check the status of backup job Step3 Enter the recover page and start the recovery job, restore files to another place
Step4 Once the recovery job finished, check the status of the job and data consistence |
Test Conclusion | Passed |