Manage bandwidth
By default, LiveData Migrator uses all the available bandwidth on the host on which it's installed to migrate data as quickly as possible. However, you can manage the bandwidth usage by setting a limit in the Azure Portal or the Azure CLI.
Bandwidth limits only apply if LiveData Migrator for Azure handles the transfer of data from source. Data transfer agents don't apply bandwidth limits.
- Set a bandwidth limit with the Azure Portal
- Remove a bandwidth limit in the Azure Portal
- Set a bandwidth limit with the Azure CLI
- Remove a bandwidth limit with the Azure CLI
- In the Azure Portal, navigate to the LiveData Migrator resource page.
- From the top bar menu, select Bandwidth Management.
- Select the Set Manually radio button.
- Enter a number of bytes per second, and select the intended data transfer rate.
For example:
5000
withKB/s
selected will limit LiveData Migrator's bandwidth consumption to 5000 KB/s (equivalent to 5 MB/s). - Select Submit.
To update the bandwidth limit, repeat the process.
Supported migration rate units
The following units are supported for bandwidth limit configuration:
Unit | Description |
---|---|
B/s | Bytes per second. |
KB/s | Kilobytes per second. |
MB/s | Megabytes per second. |
GB/s | Gigabytes per second. |
TB/s | Terabytes per second. |
PB/s | Petabytes per second. |
To allow LiveData Migrator to use all of the available bandwidth on the host, do the following:
- In the Azure Portal, navigate to the LiveData Migrator resource page.
- From the top bar menu, select Bandwidth Management.
- Select the Unlimited radio button.
- Select Submit.
Use the following command to configure a bandwidth limit in the Azure CLI:
az livedata migrator set-bandwidth-policy -g <resource_group> --migrator-name <migrator_name> \
--limit <bandwidth_limit>
Required parameters
-g
(or--resource-group
): The name of the Azure resource group containing your LiveData Migrator instance.--migrator-name
: The name of the LiveData Migrator instance you want to update the bandwidth limit for.--limit
: Define the number and bytes per second unit to restrict the bandwidth to. For example:10MB
.
Supported migration rate units
The following units are supported for bandwidth limit configuration:
Unit | Description | Written as |
---|---|---|
B/s | Bytes per second. | B |
KB/s | Kilobytes per second. | KB |
MB/s | Megabytes per second. | MB |
GB/s | Gigabytes per second. | GB |
TB/s | Terabytes per second. | TB |
PB/s | Petabytes per second. | PB |
Add the corresponding 'written as' value to the end of the numerical value you enter. For example: --limit 10MB
will set a bandwidth limit of ten megabytes per second.
To allow LiveData Migrator to use all of the available bandwidth on the host, run the following command:
az livedata migrator reset-bandwidth-policy -g <resource_group> --migrator-name <migrator_name>
Required parameters
-g
(or--resource-group
): The name of the Azure resource group containing your LiveData Migrator instance.--migrator-name
: The name of the LiveData Migrator instance you want to remove the bandwidth limit for.