Prerequisites
-
Make sure that you are in a group that has at least the
editorrole within your tenant; for example, the defaulteditorsgroup. You can check this in the Administration → IAM section of the web console. - Make sure that your account has access to the buckets. Prepare credentials for the buckets, for example, access and secret keys. For more information, see Access to buckets for data transfers.
-
Configure the web console or a developer tool to work in the correct project:
- Web console
- CLI
- Terraform
In the web console, select the project that contains the destination bucket (if it’s in Nebius AI Cloud) or the source bucket (if the destination is in an external storage service).
How to launch a data transfer
- Web console
- CLI
- Terraform
-
In the sidebar, go to
Storage → Data Transfer and then click
Create data transfer.
-
Configure the data transfer:
- Specify its name.
- Select the data transfer type: one-time transfer or replication.
- Configure the source and destination buckets:
- Specify the path to the buckets. In the Bucket field, you can optionally add object key prefixes to the bucket name. In the source, you filter objects. In the destination, you overwrite prefixes of the source objects.
- Set credentials.
- Configure how the data transfer handles destination objects. See the settings under Overwriting destination objects and Unmanaged objects.
- (Optional) Configure limits on request rate and bandwidth.
- Click Create transfer.
Examples
One-time transfer between Nebius AI Cloud regions
The following configuration examples show how to create a one-time transfer (a transfer that stops after one iteration) from a bucket in theeu-north1 region to a bucket in the us-central1 region:
- Web console
- CLI
- Terraform
Create the data transfer in the project in
us-central1 where the destination bucket is located:- Type: One-time transfer
-
Source: Nebius
- Region:
eu-north1 - Bucket name (example):
source_bucket - Credentials: Access and secret keys
- Region:
-
Destination: Nebius
- Region:
us-central1 - Bucket name (example):
destination_bucket - Credentials: Access and secret keys
- Overwriting destination objects: Overwrite if source is newer
- Region:
Replication between Nebius AI Cloud regions
The following configuration examples show how to create a replication (a continuous transfer that you stop manually) from a bucket in theus-central1 region to a bucket in the eu-north1 region:
- Web console
- CLI
- Terraform
Create the data transfer in the project in
eu-north1 where the destination bucket is located:- Type: Replication
-
Source: Nebius
- Region:
us-central1 - Bucket name (example):
primary_bucket - Credentials: Access and secret keys
- Region:
-
Destination: Nebius
- Region:
eu-north1 - Bucket name (example):
secondary_bucket - Credentials: Access and secret keys
- Overwriting destination objects: Overwrite if source is newer
- Region: