You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/mysql/migrate/migrate-external-mysql-import-cli.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ az account set --subscription <subscription id>
44
44
45
45
## Pre-requisites
46
46
47
-
* Source server should have below parameters:
47
+
* Source server should have the following parameters:
48
48
* Lower_case_table_names = 1
49
49
* Innodb_file_per_table = ON
50
50
* System tablespace name should be ibdata1.
@@ -55,8 +55,8 @@ az account set --subscription <subscription id>
55
55
The following are the steps for using Percona XtraBackup to take a full backup :
56
56
* Install Percona XtraBackup on the on-premise or VM workload, see [Installing Percona XtraBackup 2.4](https://docs.percona.com/percona-xtrabackup/2.4/installation.html).
57
57
* For instructions for taking a Full backup with Percona XtraBackup 2.4, see [Full backup](https://docs.percona.com/percona-xtrabackup/2.4/backup_scenarios/full_backup.html).
58
-
*[Create an Azure Blob container](https://learn.microsoft.com/azure/storage/blobs/storage-quickstart-blobs-portal#create-a-container) and get the Shared Access Signature (SAS) Token ([Azure Portal](https://learn.microsoft.com/azure/ai-services/translator/document-translation/how-to-guides/create-sas-tokens?tabs=Containers#create-sas-tokens-in-the-azure-portal) or [Azure CLI](https://learn.microsoft.com/azure/storage/blobs/storage-blob-user-delegation-sas-create-cli)) for the container. Ensure that you grant Add, Create and Write in the **Permissions** drop-down list. Copy and paste the Blob SAS token and URL values in a secure location. They are only displayed once and can't be retrieved once the window is closed.
59
-
* Upload the full backup file to your Azure Blob storage. Follow steps [here](https://learn.microsoft.com/azure/storage/common/storage-use-azcopy-blobs-upload#upload-a-file).
58
+
*[Create an Azure Blob container](../../storage/blobs/storage-quickstart-blobs-portal.md#create-a-container) and get the Shared Access Signature (SAS) Token ([Azure Portal](../../ai-services/translator/document-translation/how-to-guides/create-sas-tokens?tabs=Containers#create-sas-tokens-in-the-azure-portal) or [Azure CLI](https://learn.microsoft.com/azure/storage/blobs/storage-blob-user-delegation-sas-create-cli)) for the container. Ensure that you grant Add, Create and Write in the **Permissions** drop-down list. Copy and paste the Blob SAS token and URL values in a secure location. They are only displayed once and can't be retrieved once the window is closed.
59
+
* Upload the full backup file to your Azure Blob storage. Follow steps [here](../../storage/common/storage-use-azcopy-blobs-upload.md#upload-a-file).
60
60
* For performing an online migration, capture and store the bin-log position of the backup file taken using Percona XtraBackup by running the **cat xtrabackup_info** command and copying the bin_log pos output.
61
61
62
62
## Limitations
@@ -151,11 +151,11 @@ iops | 500 | Number of IOPS to be allocated for the target Azure Database for My
151
151
152
152
## Migrate to Flexible Server with minimal downtime
153
153
154
-
In order to perform an online migration after completing the initial seeding from backup file using MySQL import, you can configure data-in replication between the source and target by following steps [here]( Configure Data-in replication - Azure Database for MySQL - Flexible Server | Microsoft Learn). You can use the bin-log position captured while taking the backup file using Percona XtraBackup to set up Bin-log position based replication.
154
+
In order to perform an online migration after completing the initial seeding from backup file using MySQL import, you can configure data-in replication between the source and target by following steps [here](../flexible-server/how-to-data-in-replication?tabs=bash%2Ccommand-line). You can use the bin-log position captured while taking the backup file using Percona XtraBackup to set up Bin-log position based replication.
155
155
156
156
## How long does MySQL Import take to migrate my Single Server instance?
157
157
158
-
Below is the benchmarked performance based on storage size.
158
+
Benchmarked performance based on storage size.
159
159
160
160
| Backup file Storage Size | MySQL Import time |
161
161
| ------------- |:-------------:|
@@ -166,7 +166,7 @@ Below is the benchmarked performance based on storage size.
166
166
| 1 TB | 22 min 56 secs |
167
167
| 10 TB | 2 hrs 5 min 30 secs |
168
168
169
-
From the table above, as the storage size increases, the time required for data copying also increases, almost in a linear relationship. However, it's important to note that copy speed can be significantly impacted by network fluctuations. Therefore, the data provided here should be taken as a reference only.
169
+
As the storage size increases, the time required for data copying also increases, almost in a linear relationship. However, it's important to note that copy speed can be significantly impacted by network fluctuations. Therefore, the data provided here should be taken as a reference only.
0 commit comments