Skip to content

Commit f5d75e9

Browse files
committed
Addressed Manager's PLR review comments
1 parent 5d3b25c commit f5d75e9

File tree

4 files changed

+78
-63
lines changed

4 files changed

+78
-63
lines changed

articles/migrate/create-mysql-assessment.md

Lines changed: 31 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,19 @@ ms.custom: mvc, subject-rbac-steps, engagement-fy25, references_regions
1111
# Tutorial: Assess MySQL databases for migration to Azure Database for MySQL (preview)
1212

1313

14-
As part of your migration journey to Azure, you assess your workloads to measure cloud readiness, identify risks, and estimate costs and complexity. This article shows you how to assess discovered MySQL database instances in preparation for migration to Azure Database for MySQL, using the Azure Migrate: Discovery and assessment tool.
14+
As part of your migration journey to Azure, you assess the workloads to measure cloud readiness, identify risks, and estimate costs and complexity. This tutorial describes how to assess discovered MySQL database instances before migrating to Azure Database for MySQL, using the Azure Migrate: Discovery and assessment tool.
1515

1616
In this tutorial, you learn how to:
1717
> [!div class="checklist"]
18-
> - Run an assessment based on MySQL performance and configuration data.
19-
> - Review a MySQL assessment.
20-
21-
> [!NOTE]
22-
> Tutorials show the quickest path for trying out a scenario and use default options where possible.
18+
> - [Run an assessment based on MySQL performance and configuration data](#run-an-assessment).
19+
> - [View a MySQL assessment](#view-an-assessment).
20+
> - [Review confidence ratings](#review-confidence-ratings)
2321
2422

2523
## Prerequisites
2624

27-
- An Azure subscription. If you don't have one, create a [free account](https://azure.microsoft.com/pricing/free-trial/) before you begin.
28-
- Before assessing your MySQL database instance migration to Azure Database for MySQL, [follow this tutorial](tutorial-discover-mysql-database-instances.md) to make sure you've discovered the MySQL instances you want to assess using the Azure Migrate appliances.
25+
- An Azure subscription. If you don't have one, create a [free account](https://azure.microsoft.com/pricing/free-trial/).
26+
- Before you assess your MySQL database instance migration to Azure Database for MySQL, ensure you've [discovered the MySQL instances](tutorial-discover-mysql-database-instances.md) that you want to assess using the Azure Migrate appliances.
2927

3028

3129
## Run an assessment
@@ -40,12 +38,13 @@ To create and run a MySQL assessment, follow these steps:
4038

4139
:::image type="content" source="./media/create-mysql-assessment/assess-mysql-database.png" alt-text="Screenshot on how to get started with assessment of mysql database.":::
4240

43-
1. In **Create assessment**, you can see the assessment type preselected as **MySQL assessment** and the discovery source defaulted to **Servers discovered from Azure Migrate appliance**.
41+
1. In **Create assessment**, you can see the **Assessment type** as *MySQL assessment* and the **Discovery source** as *Servers discovered from Azure Migrate appliance* selected by default.
42+
4443
1. Select **Edit** to review the assessment settings.
4544

4645
:::image type="content" source="./media/create-mysql-assessment/edit-mysql-assessment-settings.png" alt-text="Screenshot on how to edit mysql assessment settings.":::
4746

48-
1. In **Assessment properties**, set the necessary values or retain the default values:
47+
1. In **Assessment properties**, you can retain the default values or set the necessary values:
4948

5049
**Target and pricing settings**
5150

@@ -59,6 +58,7 @@ To create and run a MySQL assessment, follow these steps:
5958
| **Discount (%)** | Any subscription-specific discounts you receive on top of the Azure offer. The default setting is 0%.
6059

6160
**Assessment criteria**
61+
6262
| **Setting** | **Details** |
6363
| --- | --- |
6464
| **Sizing criteria** | Set to *Performance-based* by default, which means Azure Migrate collects performance metrics pertaining to MySQL instances to recommend an optimal-sized Azure Database for MySQL instance configuration.
@@ -67,11 +67,12 @@ To create and run a MySQL assessment, follow these steps:
6767
| **Comfort factor** | Indicate the buffer you want to use during assessment. This accounts for issues such as seasonal usage, short performance history, and likely increases in future usage.
6868

6969
**Azure DB for MySQL – Flexible Server sizing**
70+
7071
| **Setting** | **Details** |
7172
| --- | --- |
72-
| **Service Tier** | Choose the most appropriate service tier option to accommodate your business needs for migration to Azure Database for MySQL. <br/><br> By default, all three service tiers are selected. Azure Migrate recommends the best suited service tier for your servers based on your Environment Type and the collected performance data. <br/><br> Select only *General Purpose* if you want an Azure Database for MySQL configuration designed for business workloads that require balanced computing and memory with scalable I/O throughput. <br/><br> Select only *Business Critical* if you want an Azure Database for MySQL configuration designed for high-performance database workloads that require in-memory performance for faster transaction processing and higher concurrency.
73+
| **Service Tier** | Choose the most appropriate service tier option to accommodate your business needs for migration to Azure Database for MySQL. <br/><br> By default, all three service tiers are selected. As per the assessment report, we recommend the best suited service tier for your servers based on your Environment Type and the collected performance data. <br/><br> - Select only *General Purpose* if you want an Azure Database for MySQL configuration designed for business workloads that require balanced computing and memory with scalable I/O throughput. <br/><br> - Select only *Business Critical* if you want an Azure Database for MySQL configuration designed for high-performance database workloads that require in-memory performance for faster transaction processing and higher concurrency.
7374

74-
1. Select **OK** if you made changes.
75+
1. Select **OK**.
7576

7677
:::image type="content" source="./media/create-mysql-assessment/save-mysql-assessment-settings.png" alt-text="Screenshot on how to edit mysql assessment settings.":::
7778

@@ -85,16 +86,19 @@ To create and run a MySQL assessment, follow these steps:
8586
1. In **Review + create assessment**, review the assessment details, and select **Create Assessment** to create the group and run the assessment.
8687

8788

88-
## Review an assessment
89+
## View an assessment
8990

90-
To review an assessment, follow these steps:
91+
To view an assessment, follow these steps:
9192

9293
1. In **Servers, databases and web apps** > **Azure Migrate: Discovery and assessment**, select the number next to **Databases** assessment. If you don't see the number populated, select **Refresh** to get the latest updates.
9394

9495
:::image type="content" source="./media/create-mysql-assessment/databases-assessments.png" alt-text="Screenshot on how to review the assessment.":::
9596

9697
1. Select the MySQL assessment which you wish to view.
97-
1. Review the assessment summary. You can also edit the assessment settings, recalculate the assessment or export the assessment into an Excel spreadsheet.
98+
1. Review the assessment summary.
99+
- Select **Settings** to edit the assessment settings.
100+
- Select **Recalculate assessment** to recalculate the assessment.
101+
- Select **Export** to export the assessment into an Excel spreadsheet.
98102

99103
:::image type="content" source="./media/create-mysql-assessment/mysql-assessment-overview.png" alt-text="Screenshot on how to recalculate the assessment.":::
100104

@@ -112,40 +116,43 @@ The assessment overview page provides the following information:
112116
- **Migration scenarios:** This section summarizes the readiness and cost estimates for migrating all the assessed MySQL database instances to Azure Database for MySQL. Selecting **View Details** takes you to the **Instances to Azure Database for MySQL** tab, where you can select the **Instances to Azure Database for MySQL** recommended strategy to view the detailed assessment report.
113117

114118

115-
### Review MySQL version and End of life details
119+
### View MySQL version and End of life details
116120

117121
Select **View version and End of life** to see a graphical distribution of the MySQL versions of all the instances and their EOL status.
118122

119123
:::image type="content" source="./media/create-mysql-assessment/view-version-eol-details.png" alt-text="Screenshot on how to view the MySQL version and the details on its end of life.":::
120124

121125
## Review readiness recommended Azure configuration and cost estimates
122126

123-
1. The **Instances to Azure DB for MySQL** page displays a Readiness chart and a Monthly cost estimate chart aggregated for all MySQL instances in the assessed group. It also highlights the top recommended Azure DB for MySQL configurations and top migration issues/warnings, as shown in the screenshot below.
127+
To view MySQL instances's readiness for migration to Azure Database for MySQL, and obtain recommendations on the suitable compute, and storage options along with the associated costs, follow these steps:
128+
129+
- The **Instances to Azure DB for MySQL** page displays a Readiness chart and a Monthly cost estimate chart aggregated for all MySQL instances in the assessed group. It also highlights the top recommended Azure DB for MySQL configurations and top migration issues/warnings, as shown below.
124130

125131
:::image type="content" source="./media/create-mysql-assessment/mysql-assessment-instances-to-azure.png" alt-text="Screenshot that shows a summary of readiness and cost.":::
126132

127-
1. The grid at the bottom of the page contains more details about each instance, including the instance and server name, number of user databases, readiness, MySQL version EOL status, recommended Azure Database for MySQL compute configuration and total monthly cost estimates.
128-
1. Review the **Readiness** column for the assessed MySQL instances.
133+
- The grid at the bottom of the page contains more details about each instance, including the instance and server name, number of user databases, readiness, MySQL version EOL status, recommended Azure Database for MySQL compute configuration and total monthly cost estimates.
134+
135+
- Review the **Readiness** column for the assessed MySQL instances.
129136

130137
- **Ready**: The instance is ready to be migrated to Azure Database for MySQL without any migration issues or warnings.
131138
- **Ready with conditions**: The instance has one or more non-critical compatibility issues or migration warnings for migrating to Azure Database for MySQL. You can select on the hyperlink and review the migration warnings and the recommended remediation guidance.
132139
- **Not ready**: The instance has compatibility issues that may block the migration to Azure Database for MySQL, or the assessment couldn't find an Azure Database for MySQL configuration meeting the desired configuration and performance characteristics. Select the hyperlink to review the migration issues and recommendation to make the instance ready for the desired target deployment type.
133140
- **Unknown**: Azure Migrate can't assess readiness, because the discovery is in progress or there are issues during discovery that need to be fixed from the notifications blade.
134141

135-
1. Select the instance name to drill down to a detailed summary of the instance, including readiness, source instance properties, recommended Azure configuration and a monthly cost estimate breakdown between compute, storage, and IO.
142+
- Select the instance name to drill down to a detailed summary of the instance, including readiness, source instance properties, recommended Azure configuration and a monthly cost estimate breakdown between compute, storage, and IO.
136143

137144
:::image type="content" source="./media/create-mysql-assessment/mysql-assessment-instance-drilldown.png" alt-text="Screenshot that shows the readiness for the assessed MySQL instances.":::
138145

139-
1. Select the **Readiness** tab to view the migration issues and warnings for that instance.
140-
1. Select the **Source properties** tab to view source instance details like MySQL edition, version, version EOL status, and total storage size. Here, you can also review the source instance’s aggregated performance data used to recommend target Azure configuration. Including:
146+
- Select the **Readiness** tab to view the migration issues and warnings for that instance.
147+
- Select the **Source properties** tab to view source instance details like MySQL edition, version, version EOL status, and total storage size. Here, you can also review the source instance’s aggregated performance data used to recommend target Azure configuration. Including:
141148
- vCores utilized
142149
- Memory utilized (GB)
143150
- IOPS
144151
- Connections
145152
- Read-write %
146153

147-
1. Select the **Target recommendations** tab for a detailed view of the recommended Azure configuration and cost estimates, along with the reasons for the suggested configuration.
148-
1. Select the **User databases** tab to review the list of user databases and their sizes.
154+
- Select the **Target recommendations** tab for a detailed view of the recommended Azure configuration and cost estimates, along with the reasons for the suggested configuration.
155+
- Select the **User databases** tab to review the list of user databases and their sizes.
149156

150157

151158
## Review confidence ratings
837 Bytes
Loading

articles/migrate/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ items:
4949
href: tutorial-discover-spring-boot.md
5050
- name: Discover SAP systems (preview)
5151
href: tutorial-discover-sap-systems.md
52-
- name: Discovery MySQL databases (preview)
52+
- name: Discover MySQL databases (preview)
5353
href: tutorial-discover-mysql-database-instances.md
5454
- name: Decide
5555
items:
@@ -91,7 +91,7 @@ items:
9191
href: tutorial-discover-import.md
9292
- name: Assess SAP systems for migration (preview)
9393
href: tutorial-assess-sap-systems.md
94-
- name: Assess MySQL databases for migration to Azure DB for MySQL (preview)
94+
- name: Assess MySQL databases for migration to Azure Database for MySQL (preview)
9595
href: create-mysql-assessment.md
9696
- name: Migrate
9797
items:

0 commit comments

Comments
 (0)