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/migrate/how-to-review-discovered-inventory.md
+83-14Lines changed: 83 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.author: vibansa
6
6
ms.manager: ronai
7
7
ms.service: azure-migrate
8
8
ms.topic: how-to
9
-
ms.date: 04/17/2025
9
+
ms.date: 04/11/2025
10
10
ms.custom: engagement-fy23
11
11
monikerRange: migrate
12
12
@@ -22,7 +22,7 @@ You can do the following in the new experience:
22
22
23
23
- Review the inventory of different type of workloads discovered from your datacenter along with their key attributes - all in a **single view**.
24
24
-**Expand a server** and review the inventory of databases and web applications running on the server.
25
-
- Use the **filtering** capability with the combination of filters to scope the list of workloads.
25
+
- Use the **filtering** capability with the combination of filters to scope the list of workloads.
26
26
-**Add and edit tags** at scale to the discovered workloads from the inventory views.
27
27
-**Export** the inventory of your entire datacenter to review the details offline.
28
28
- Review the discovered inventory specifically for your **infrastructure (servers), databases, and web applications** by switching to these inventory views.
@@ -56,7 +56,7 @@ As you configure the appliance, you must specify the following in the appliance
56
56
57
57
- The details of the source environment (vCenter Server(s)/Hyper-V host(s) or cluster(s)/physical servers) which you want to discover.
58
58
- Server credentials, which can be domain, Windows (non-domain) or Linux (non-domain) credentials. [Learn more](add-server-credentials.md) about how to provide credentials and how the appliance handles them.
59
-
- Verify the permissions required to perform agentless dependency analysis. For Windows servers, you need to provide domain or non-domain (local) account with administrative permissions. For Linux servers, provide a sudo user account with permissions to execute ls and netstat commands or create a user account that has the *CAP_DAC_READ_SEARCH* and *CAP_SYS_PTRACE* permissions on `/bin/netstat` and `/bin/ls` files. If you provide a sudo user account, ensure that you've enabled *NOPASSWD* for the account to run the required commands without prompting for a password every time sudo command is invoked.
59
+
- Verify the permissions required to perform agentless dependency analysis. For Windows servers, you need to provide domain or non-domain (local) account with administrative permissions. For Linux servers, provide a Sudo user account with permissions to execute ls and netstat commands or create a user account that has the *CAP_DAC_READ_SEARCH* and *CAP_SYS_PTRACE* permissions on `/bin/netstat` and `/bin/ls` files. If you provide a Sudo user account, ensure that you've enabled *NOPASSWD* for the account to run the required commands without prompting for a password every time Sudo command is invoked.
60
60
61
61
### Add credentials and initiate a discovery
62
62
@@ -148,10 +148,10 @@ You can perform any of the following actions after you review the inventory:
148
148
Discover | Discover using appliance or CSV import to inventory more workloads.
149
149
Create assessment | Create an assessment of all or scoped set of workloads to review suitability, mapped Azure services, cost, and readiness analysis of your workloads.<br/> You must select one or more workloads to perform this action. <br/> Learn how to [create an assessment]().
150
150
Build business case | Build business case for TCO/RoI analysis for all or scoped set of workloads. <br/> You must select one or more workloads to perform this action. <br/> Learn how to [build a business case]().
151
-
Dependency analysis | Export dependency data for servers where gathering of dependency data was auto-enabled. Learn how to [export dependency data](how-to-create-group-machine-dependencies-agentless.md#export-dependency-data).
152
-
Tags | Add/edit tags at scale to all or a scoped set of workloads. <br/> You must select one or more workloads to perform this action. <br/> You can also import tags using an exported list of all inventory and importing the tags information from that CSV file. <br/> Learn how to [add tags]().
151
+
Dependency analysis | Export dependency data for servers that have auto-enabled dependency data gathering. Learn how to [export dependency data](how-to-create-group-machine-dependencies-agentless.md#export-dependency-data).
152
+
Tags | Add or edit tags at scale for all workloads or a scoped set of workloads. <br/> YTo perform this action, select one or more workloads. <br/> You can also import tags by using an exported list of the entire inventory and importing the tags information from that CSV file. <br/> Learn how to [add tags]().
153
153
Export data | Export the inventory data for all workloads. <br/> Review [exported data](#export-all-inventory-data).
154
-
Columns | Choose optional attributes for the discovered workloads.
154
+
Columns | Select optional attributes for the discovered workloads.
155
155
Refresh | Refresh the view to review any updates in discovery.
156
156
Feedback | Provide your feedback about the view and its utility.
157
157
@@ -165,7 +165,7 @@ ID |
165
165
Parent ID |
166
166
Workload | Name of the Server, Database, or Web application
167
167
Category | Category of the inventoried asset across Server, Database, and Web app
168
-
Type | Type of workload.<br/> For instance, a Server can be a Windows server or a inux server, a Database can be SQL Server, and a Web app can be .NET or IIS
168
+
Type | Type of workload.<br/> For instance, a Server can be a Windows server or a Linux server, a Database can be SQL Server, and a Web app can be .NET or IIS
169
169
Edition | Edition of the Server, Database, or Web app
170
170
Version | Version of the Server, Database, or Web app
171
171
Dependencies | Network dependencies of the server <br/> Shows status of the dependency analysis whether Enabled, Disabled, Failed validation, etc.
@@ -191,7 +191,7 @@ HADR configuration |
191
191
192
192
Select **Explore inventory** > **Infrastructure inventory** from the left pane to view the list of infrastructure workloads, discovered from your environment either by using [Azure Migrate appliance](migrate-appliance.md) or CSV import.
193
193
194
-
**Infrastructure inventory** view helps you review all the servers discovered from your datacenter including VMware VMs, Hyper-V VMs,Physical servers, or servers running in other public clouds.
194
+
**Infrastructure inventory** view helps you review all the servers discovered from your datacenter including VMware VMs, Hyper-V VMs,Physical servers, or servers running in other public clouds.
195
195
196
196
# [Default columns](#tab/default)
197
197
@@ -230,7 +230,7 @@ Software inventory | Lists the installed Roles and Features *(Windows Servers on
230
230
DB Instances | Lists the DB instances running on the server along with attributes such as DB platform, Support status, user databases, etc.
231
231
Web apps | Lists the web apps running on the server along with attributes such as Web server, framework, etc.
232
232
Tags | Lists the custom tags applied to the server with an option to edit or delete the existing tags and add new tags.
233
-
Issues | Lists the discovery issues encountered on the server categorized by features that provids error message, possible causes, and remediation steps.
233
+
Issues | Lists the discovery issues encountered on the server categorized by features that provides error message, possible causes, and remediation steps.
234
234
235
235
### Scope server data
236
236
@@ -257,7 +257,7 @@ Operating system | Name of the Server Operating system
257
257
IPv6/IPv4 | IP address of the server
258
258
Dependencies | Network dependencies of the server <br/> Shows status of the dependency analysis whether Enabled, Disabled, Failed validation, etc.
259
259
Software inventory | Count of the softwares installed on the server
260
-
DB instances | Number fo DB instances running on the server
260
+
DB instances | Number of DB instances running on the server
261
261
Web app | Number of web apps running on the server
262
262
Issues | Number of discovery issues reported on the server
263
263
Support Status | Support status for the Servers, Databases to indicate if they are in Mainstream support, End of Support, or in Extended support.
@@ -304,13 +304,82 @@ You can perform the following actions on all or a scoped set of web apps after y
304
304
305
305
-**Discover**: Discover using appliance or CSV import to inventory more workloads.
306
306
-**Create assessment**: Create an assessment of all or scoped set of workloads to review suitability, mapped Azure services, cost, and readiness analysis of your workloads. You must select one or more workloads to perform this action. [Learn more](how-to-create-assessment.md).
307
-
-**Dependency analysis**: Export dependency data for servers where gathering of dependency data was auto-enabled. Learn how to export dependency data.
308
-
-**Tags**: You can add/edit Tags at scale to all or a scoped set of workloads.
309
-
-You must select one or more workloads to perform this action.
310
-
- You can also import tags using an exported list of all inventory and importing the tags information from that CSV file.
307
+
-**Dependency analysis**: Export dependency data for servers that have auto-enabled dependency data gathering. Learn how to export dependency data.
308
+
-**Tags**: Add or edit tags at scale for all workloads or a scoped set of workloads.
309
+
-To perform this action, select one or more workloads.
310
+
- You can also import tags by using an exported list of the entire inventory and importing the tags information from that CSV file.
311
311
-**Export data**: Export the inventory data for all web apps.
312
312
-**Refresh**: Refresh the view to review any updates in discovery.
313
313
314
+
## Review databases inventory
315
+
316
+
You can view all the discovered databases in your environment. Select **Databases** > **Explore Inventory** from the left pane.
317
+
318
+
The Databases Inventory view allows you to review all the discovered SQL Server databases running on the identified servers. By default, it displays all databases, but you can use specific filters, such as SQL, to filter the databases by type.
319
+
320
+
>[!NOTE]
321
+
> If you are unable to see all the discovered databases, ensure that the software inventory is completed for all the servers. [Learn more].
322
+
323
+
# [Default columns](#tab/default-col)
324
+
325
+
The default view shows the discovered databases along with a set of attributes.
326
+
327
+
**Attribute name** | **Details**
328
+
--- | ---
329
+
DB instance | Name of the database instance.
330
+
Server | Name of the server on which the database is discovered.
331
+
DB platform | Type of database that is hosted on the server
332
+
Support status | OEM support status for the database.
333
+
User databases | Number of databases hosted on the database instance.
334
+
Issues | Number of discovery issues reported on the database.
335
+
Instance HADR participants | Number of database instances nodes that are part of HADR cluster.
336
+
Database HADR participants | Number of databases that are part of HADR cluster.
337
+
Tags | Tags applied to the workload. <br/> Currently, Azure Migrate supports custom tags only.[Learn more]
338
+
HADR configuration | Name of the HADR configuration.
339
+
Discovery Source | Method of discovery for the database - Appliance or import.
340
+
Appliance Name | Total DB size (MB) Size of the database instance in MB.
341
+
342
+
# [Optional columns](#tab/optional-col)
343
+
344
+
**Attribute name** | **Details**
345
+
--- | ---
346
+
Version | Version of the database instance.
347
+
Edition | Edition of the database instance.
348
+
Total DB size (MB) | Size of the database instance in MB.
349
+
Max server memory (MB) | Maximum memory of the server on which the database is hosted.
350
+
Azure Migrate connection status | This field shows if the Azure Migrate appliance successfully connected to the SQL Server instance to gather information. If the value is **Not Connected**, the available information is either incomplete or outdated.
351
+
DB engine status | Power status of database engine if it's running or stopped.
352
+
HADR enabled | High availability and disaster recovery enablement status.
353
+
First discovery time | The database was first discovered at this timestamp.
354
+
Last updated time | Azure Migrate last received the payload for the database at this timestamp.
355
+
356
+
### Review databases data
357
+
358
+
You can select the name of a database to view all the attributes and additional metadata discovered for that workload in a detailed view. This allows you to explore any issues encountered during the discovery of the database and can add, edit, or delete tags for an individual database. You can review the following details for each database:
359
+
360
+
**Tab name** | **Details**
361
+
--- | ---
362
+
Overview | This tab provides an overview of the database instance, including the server name hosting the database, its support status, and the database size. It also offers a comprehensive overview of the platform configuration, HADR configuration, and discovery details.
363
+
Tags | The database has a list of custom tags, and you can edit or delete existing tags or add new ones.
364
+
Issues |This section details the issues encountered during the database discovery, their possible causes, and the recommended remediations for successful discovery.
365
+
366
+
### Scope database data
367
+
368
+
After reviewing the databases and their attributes, you can either **Select all workloads across pages** or use the **Search** and **Filter** capabilities to perform the necessary actions on the database inventory.
369
+
370
+
You can narrow down the list in the database view by searching for the database name or applying filters based on attributes or tags. You can also add a tag to name the scoped workload.
371
+
372
+
After reviewing the inventory, you can perform the following actions on all databases or a scoped set of databases:
373
+
374
+
**Action name** | **Details**
375
+
--- | ---
376
+
Discover |Use an appliance or import a CSV file into the inventory to discover more workloads.
377
+
Create assessment | Create an assessment of all or a selected set of workloads to review their suitability, mapped Azure services, cost, and readiness analysis. Perform this action by selecting one or more workloads.
378
+
Tags | Add or edit tags at scale by selecting all workloads or a scoped set of workloads. To perform this action, select one or more workloads. Import tags by using an exported list of the entire inventory and then importing the tags information from that CSV file.[Learn how to add tags].
379
+
Export data | Export the inventory data for all databases.
380
+
Columns | Select optional attributes for the discovered workloads.
381
+
Refresh | Refresh the view to review any updates in discovery.
382
+
314
383
## Next steps
315
384
316
385
Learn more on assessment [Group servers](how-to-create-a-group.md).
Copy file name to clipboardExpand all lines: articles/migrate/whats-new.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ Public preview: Azure Migrate supports Application Awareness, offering an enhanc
20
20
21
21
- Updated Inventory View: Explore the inventory of discovered workloads across the Infrastructure, Data, and Web tiers. [Learn more](how-to-review-discovered-inventory.md).
22
22
23
-
- Tags in Azure Migrate Tags in Azure Migrate enhances analysis by allowing customers to group and visualize related resources based on specific properties. [Learn more](resource-tagging.md).
23
+
- Tags: in Azure Migrate Tags in Azure Migrate enhances analysis by allowing customers to group and visualize related resources based on specific properties. [Learn more](resource-tagging.md).
24
24
25
25
- Enhanced Dependency Analysis: Leverage the new dependency analysis experience to identify application boundaries and group workloads accordingly. [Learn more](how-to-create-group-machine-dependencies-agentless.md).
0 commit comments