
Parameter |
Description |
|---|---|
Source |
Select Huawei Cloud OBS, Alibaba Cloud OSS, Baidu Cloud BOS, Tencent Cloud COS, Kingsoft Cloud KS3, Qiniu Cloud Kodo, NAS, Google Cloud Storage, UCloud S3, Amazon S3, Azure Blob Storage, ECloud EOS, or HTTP/HTTPS data sources. |
Destination |
Select NAS or Huawei Cloud OBS. NOTE:
If Huawei Cloud OBS is used as the destination, the storage class of buckets can only be Standard or Infrequent Access. After the migration is complete, you can change the storage class of destination buckets. |
Protocol |
Select NFS_V3 or SMB. |
Address |
Enter the mount address of a file system. The format is IP address:/xxx, for example, 192.1.1.1:/0001. |
Path |
The format is /folder name. |
Access Key ID |
Enter the access key ID (AK) for accessing the bucket. |
Secret Access Key |
Enter the secret access key (SK) for accessing the bucket. CAUTION:
Do not use temporary AK/SK pairs. |
Endpoint |
Enter the endpoint of the region where the bucket is located. NOTE:
If the migration source is OBS, you can view the endpoint in the OBS bucket overview. |
Key in JSON |
Specify the key for accessing Google Cloud Storage. This parameter is available when you select Google Cloud Storage for Source. For details about how to obtain the key, see How Do I Obtain the Key in JSON of a Google Cloud Account?. |
Bucket |
Select the bucket name after you click List Buckets on the right. |
Prefix |
Specify a prefix to objects migrated to the destination bucket. For example, if the path of a source object is /A/B/C.txt and the specified prefix is /D, after the object is migrated, its path will change to /D/A/B/C.txt in the destination. |
Authentication |
This option is available if both the source and destination are NAS and the SMB protocol is selected for them. If this option is selected, specify Account, Password, and Domain to access the SMB folders in the source and destination. Ensure the account has the required permissions. If no authentication credential is required, do not select this option. |
Parameter |
Description |
Constraint |
|---|---|---|
Migration Method |
|
Restrictions on an object list file vary with the destination type.
|
Migrate Metadata |
Determine whether to migrate metadata. |
|
Archive Data Restoration |
Archive and deep archive objects to be migrated must be restored first. If you select this option, the system will restore archive and deep archive objects to be migrated before migrating them. Restored objects will be migrated first. |
For details about archive data restoration, see What Is Archive Data Restoration?. |
Parameter |
Description |
|---|---|
Max. Concurrent Subtasks |
The value cannot exceed the number of online migration nodes multiplied by 5. For example, if the number of online migration nodes is 2, the maximum number of subtasks can be 10 or any number below. |
Overwrite Options |
|
Storage Class |
Choose the object storage class for Huawei Cloud destination buckets. For details about storage classes, see How Do I Choose Storage Classes?. |
Rate Limiting |
Set the migration speed limit of the task in a certain period. NOTICE:
|
The following table lists example pattern rules for different scenarios.
Scenario |
Example Pattern |
NAS |
Object Storage |
Description |
|---|---|---|---|---|
Level-1 directory path |
test |
/test |
test |
xx can be an expression containing asterisks (*) and question marks (?). |
File paths that end with xx |
**xx |
/xx /**xx |
xx/**xx |
|
Files whose names start with xx at the first layer in the root path |
/xx* |
/testssss matched /test/xx not matched |
/testssss matched /test/xx not matched |
|
File paths that start with xx |
/xx** /xx/** |
/xx** /xx/** |
xx** xx/** |
|
Files whose names contain xx |
**xx* |
**xx* |
**xx* |
|
File paths that contain xx |
**xx** |
**xx** |
**xx** |
|
File paths that start with xx and end with yy. |
/xx**yy |
/xx**yy |
xx**yy |
xx and yy can be expressions containing asterisks (*) and question marks (?). |
File paths that end with xx or yy |
**{xx,yy} |
**{xx,yy} |
**{xx,yy} |
|
Files whose names contain xx or yy |
**{xx,yy}* |
**{xx,yy}* |
**{xx,yy}* |
|
Files paths that contain xx or yy |
**{xx,yy}** |
**{xx,yy}** |
**{xx,yy}** |