Monday, November 3, 2025

Windows: Connecting Huawei Storage System via Dataturbo Protocol

Configuration is performed as follows:

1. Perform preliminary file system configuration on the storage system:

1.1 Create a user for Dataturbo protocol authorization: go to "vStore Service->vStores". Select your vStore (default is System_vStore).


Go to the "User Management" tab and create a user (for example "dataturbo"). Specify the role "vStore DataTurbo administrator".


1.2 Create a logical port: go to "Services->Logical Ports". Select your vStore (default is System_vStore).



Create a new port "DataTurbo_Port", specify the role "Service" and protocol "DataTurbo", configure the IP address, mask, gateway for the port. Set the port type and failover mode.


1.3 Create a file system: go to "Services->File Systems". Select your vStore (default is System_vStore).



Create a file system "DataTurbo_FS", specify the security style "NTFS", volume size and sharing protocol "DataTurbo".


1.4 Configure access to the file system: click on our "DataTurbo_FS" and go to the "Shares" tab, then "DataTurbo Shares".


Select our share "/DataTurbo_FS/" and add read/write permissions to the previously created user "dataturbo".


2. Install the "OceanStor_DataTurbo_1.3.0_Windows.zip" driver on your Windows OS:

2.1 Download "OceanStor_DataTurbo_1.3.0_Windows.zip" and extract the archive to a temporary directory, launch "cmd" with elevated privileges and navigate there.

2.2 Run "install.bat".

2.3 During installation specify:
- driver installation directory;
- performance level depending on available free OS RAM (from 0 to 3);
- username for driver service operation (default - "dataturbo");
- username for driver service management and monitoring (default - "dataturbo_mgmt") and its password.


2.4 Close the console window after installation and reboot the OS.


3. Connect the share via DataTurbo protocol:

3.1 Create a directory within the Windows OS where the storage volume will be mounted (for example, "C:\dataturbo_fs").

3.2 Open the console and check the functionality of the "dataturbo" utility (for example, run "dataturbo show version").

3.3 Connect to the logical port on the storage system, use DNS name or IP configured in the previous step:
dataturbo create storage_object storage_name=OceanProtect ip_list=192.168.1.20

View connected storage systems:
dataturbo show storage_object

To delete storage system:
dataturbo delete storage_object storage_name=OceanProtect

3.4 Mount the share to the previously created directory:
dataturbo mount storage_object storage_name=OceanProtect filesystem_name=/DataTurbo_FS/ mount_dir=C:\dataturbo_fs

View current mounted shares:
dataturbo show mount_dir

To unmount the share (if necessary):
dataturbo umount mount_dir=C:\dataturbo_fs

3.5 After reboot, the share will need to be remounted. To automate this process, you can add the following script to autostart:

@echo off
timeout /t 5
dataturbo mount storage_object storage_name=OceanProtect filesystem_name=/DataTurbo_FS/ mount_dir=C:\dataturbo_fs

The script must be run as a user who is on the DataTurbo driver's whitelist. Open the "whitelist" file (by default located in "C:\Program Files\oceanstor\dataturbo\conf") in a text editor and check if your user account's SID is already on the list. If not, add it.

No comments:

Post a Comment