All Products
Search
Document Center

File Storage NAS:Migrate data from non-Alibaba Cloud sources to NAS

Last Updated:Jun 22, 2026

Learn about the billing, procedures, and tools for migrating data from non-Alibaba Cloud sources to Alibaba Cloud File Storage NAS.

Billing

Migrating data from non-Alibaba Cloud sources to Alibaba Cloud NAS may incur the following fees:

  • Storage fees for File Storage NAS. You can purchase a resource plan to offset these fees. For more information about NAS billing, see Billing overview.

  • If you use an ECS instance as a transit node for data transmission, you are charged for the instance based on its configuration. For more information about ECS billing, see Billing methods overview.

  • If you download data from a NAS file system to your data center, you are charged for the outbound traffic of the Elastic IP Address (EIP). For more information about EIP billing, see Pay-as-you-go EIPs.

Procedure

To migrate data from a non-Alibaba Cloud source to Alibaba Cloud File Storage NAS, configure an ECS instance as a transit node and mount a NAS file system to the instance. Then, use a migration tool to transfer the data.

  1. Configure a transit node for data transmission

  2. Migrate data to Alibaba Cloud NAS

If you frequently read and write large amounts of data between a NAS file system and your data center, you can create a leased line connection to directly mount and access the file system. For more information, see Access a file system from a data center.

Migration tool selection

The following table compares the features and scenarios of available migration tools.

Migration tool

Features

Scenarios

Migrate data using an SFTP client

  • Supports multiple operating system platforms.

  • Provides a graphical user interface (GUI).

Suitable for one-time uploads of a small number of files to an NFS file system or downloading data from an NFS file system to a local device.

Migrate data using the rsync command line interface

  • Supports Linux, Windows, and macOS. On a local Linux or macOS system, you can configure a crontab job to automatically back up data to NAS.

  • Preserves file metadata, including owner and permission information, after uploads and downloads.

  • Supports incremental synchronization.

Suitable for uploading and downloading many files or for frequent file transfers.

Migrate data using the Robocopy tool

  • A built-in tool in Windows.

  • Supports multi-threaded migration and resumable transfers.

  • Handles massive migrations of hundreds of millions of small files, with a total data volume exceeding 10 TB and an average file size of approximately 100 KB.

  • Supports incremental synchronization.

Suitable for multi-threaded, resumable migration of massive amounts of data on Windows operating systems.

Migrate data using IIS FTP

  • Supports multiple operating system platforms.

  • Provides a GUI.

Suitable for accessing an SMB protocol file system on a NAS file system using an IIS service.

Migrate data using the fpsync command line interface

Migrates data in a multi-threaded manner.

Suitable for multi-threaded data migration to an NFS file system.