Importazione di dati in Strategy Recommendations - Migration Hub Strategy Recommendations

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Importazione di dati in Strategy Recommendations

In alternativa all'utilizzo del raccoglitore di dati delle applicazioni, è possibile importare informazioni sulle applicazioni e sui server per i quali si desidera ricevere consigli sulla migrazione e la modernizzazione.

Quando si importano dati, i consigli non sono così approfonditi come quando si utilizza il raccoglitore di dati. Ad esempio, non è possibile utilizzare l'analisi del codice sorgente sui dati importati.

Questa sezione descrive come utilizzare il modello di importazione dell'applicazione per importare i dati in Strategy Recommendations nella console Migration Hub.

Per importare i dati
  1. Utilizzando l'AWSaccount che hai creatoConfigurazione, accedi alla console Migration HubAWS Management Console e apri la console di Migration Hub all'indirizzo https://console.aws.amazon.com/migrationhub/.

  2. Nel riquadro di navigazione della console di Migration Hub, scegli Strategia, quindi scegli Origini dati.

  3. Scegli la scheda Importazioni.

  4. Scegli Scarica modello di importazione per scaricare il modello di importazione dell'applicazione.

  5. Compila il modello e caricalo in un bucket Amazon S3.

  6. Torna alla scheda Importazioni e quindi scegli Importa.

  7. Inserisci un nome per l'importazione, inserisci l'URI dell'oggetto Amazon S3 per il modello di dati compilato e quindi scegli Avvia importazione.

Il modello di importazione dei consigli strategici

Il modello di importazione scaricato è un.json file come mostrato nell'esempio seguente.

{ "ImportFormatVersion": 1, "Resources": [ { "ResourceType": "SERVER", "ResourceName": "", "ResourceId": "", "IpAddress": "", "OSDistribution": "", "OSType": "", "HostName": "", "OSVersion": "", "CPUArchitecture": "" }, { "ResourceType": "PROCESS", "ResourceName": "", "ResourceId": "", "ApplicationType": "", "DotNetFrameworkVersion": "", "ApplicationVersion": "", "DotNetCoreVersion": "", "JdkVersion": "", "ProgrammingLanguage": "", "DatabaseType": "", "DatabaseVersion": "", "DatabaseEdition": "", "AssociatedServerIds": [] } ] }

Per facilitare la compilazione del modello di importazione, i valori validi per i campi dati sono elencati nella tabella seguente.

Nome

Descrizione

Tipo

Obbligatorio

Valori validi

ApplicationType

Il tipo di applicazione

Stringa

«Tomcat», «JBoss», «Spring», «IIS», «Mongo DB», «DB2", «Maria DB», «MySQL», «Oracle», «SQLServer», «Sybase», «PostgreSQLServer», «Cassandra», «IBM», WebSphere «Oracle», WebLogic «Java generico»

ApplicationVersion

La versione dell'applicazione

Stringa

IIS 1.0", IIS 2.0", IIS 3.0", IIS 4.0", IIS 5.1", IIS 6.0", IIS 7.0", IIS 7.5", IIS 8.0", IIS 8.0", IIS 10.0"

AssociatedServerIds

Un elenco di ID server su cui è in esecuzione il processo.

Stringa

ResourceId Dal "ResourceType«: «SERVER» che hai definito.

Architettura della CPU

L'architettura CPU

Stringa

No

«32 bit», «64 bit»

DatabaseEdition

L'edizione del database

Stringa

No

SQL Server «Microsoft SQL Server Standard», «Microsoft SQL Server Enterprise», «Microsoft SQL Server Workgroup», «Sviluppatore Microsoft SQL Server», «Microsoft SQL Server Web», «Microsoft SQL Server Express»

Oracle «Oracle Server Standard One Edition», «Oracle Server Standard Edition», «Oracle Server Enterprise Edition», «Oracle Server Express Edition», «Oracle Server Personal Edition»

DatabaseType

Il database dei tipi

Stringa

No

«SQLServer», «Oracle», «Sybase», «Mongo DB», «Maria DB», «Apache Cassandra», «MySQL», «IBM DB2", «PostgreSQLServer»

DatabaseVersion

La versione del database

Stringa

No

SQL Server «Microsoft SQL Server 2000", «Microsoft SQL Server 2005", «Microsoft SQL Server 2008", «Microsoft SQL Server 2008 R2", «Microsoft SQL Server 2012", «Microsoft SQL Server 2014", «Microsoft SQL Server 2016", «Microsoft SQL Server 2016", «Microsoft SQL Server 2019"

Oracle «Oracle Database 9i versione 1", «Oracle Database 9i versione 2", «Oracle Database 10g versione 1", «Oracle Database 10g versione 2", «Oracle Database 11g versione 2", «Oracle Database 12c versione 1", «Oracle Database 18c», «Oracle Database 18c», «Oracle Database 19c» c», «Oracle Database 21c»

Sybase «SAP ASE versione 12.5", «SAP ASE versione 15.0", «SAP ASE versione 15.5", «SAP ASE versione 15.7", «SAP ASE versione 16.0"

Mongo DB «MongoDB 3.0", «MongoDB 3.2", «MongoDB 3.4", «MongoDB 3.6", «MongoDB 3.8", «MongoDB 4.0", «MongoDB 4.2"

Maria DB, «MariaDB Server 5.5", «MariaDB Server 10.1", «MariaDB Server 10.2", «MariaDB Server 10.3", «MariaDB Server 10.4", «MariaDB Server 10.5", «MariaDB Server 10.6"

Apache Cassandra «Apache Cassandra 2.1.20", «Apache Cassandra 2.1.21", «Apache Cassandra 2.2", «Apache Cassandra 3.0", «Apache Cassandra 3.1.1", «Apache Cassandra 3.11.1", «Apache Cassandra 3.11.3", «Apache Cassandra 3.11.3", «Apache Cassandra 3.11.3" Cassandra 3.11.4", «Apache Cassandra 3.11.5", «Apache Cassandra 3.11.6", «Apache Cassandra 3.11.7", «Apache Cassandra 3.11.8", «Apache Cassandra 3.11.9", «Apache Cassandra 3.11.10", «Apache Cassandra 4.0"

MySQL «MySQL versione 5.1", «MySQL versione 5.5", «MySQL versione 5.6", «MySQL versione 5.7", «MySQL versione 8.0"

IBM DB2 «Db2 versione 9.1", «Db2 versione 9.5", "Db2 versione 9.7", «Db2 versione 9.8", "Db2 versione 10.1", «Db2 versione 10.5", «Db2 versione 11.1", «Db2 versione 11.5"

PostgreSQL Server «PostgreSQL Server 8.1", «PostgreSQL Server 8.2", «PostgreSQL Server 8.4", «PostgreSQL Server 9.1", «PostgreSQL Server 9.2", «PostgreSQL Server 9.2", «PostgreSQL Server 9.3", «PostgreSQL Server 9.4"), «PostgreSQL Server 9.6", «PostgreSQL Server 10", «PostgreSQL Server 11", «PostgreSQL Server 12", «PostgreSQL Server 13"

DotNetCoreVersion

La versione di.NET Core se l'applicazione è basata.NET Core

Stringa

No

«.NET Core 1.0", «.NET Core 1.1", «.NET Core 2.0", «.NET Core 2.2", «.NET Core 3.0", «.NET Core 3.1"

DotNetFrameworkVersion

La versione di .NET Framework se l'applicazione è basa.NET Framework se l'applicazione è basa.NET

Stringa

No

«DotnetFramework 1,0","DotnetFramework 1,0 SP1", "DotnetFramework 1,0 SP2","DotnetFramework DotnetFramework 1,0 SP3", "DotnetFramework 1,1 SP1","DotnetFramework 2,0", "DotnetFramework 2,0 SP1","DotnetFramework 2,0 SP2", "DotnetFramework 3,0","DotnetFramework DotnetFramework 3,0" SP1", "DotnetFramework3,0 SP2",DotnetFramework " 3,5"DotnetFramework , "3,5"," 4,5",DotnetFramework "4,5","DotnetFramework 4,5",»DotnetFramework DotnetFramework 4,5,2", "4,6","DotnetFramework DotnetFramework 4,6,1", "DotnetFramework4,6,2"," 4,7", "DotnetFramework 4,7","DotnetFramework 4,7,2", "DotnetFramework 4,8"

Hostname (Nome host)

Il nome dell'host

Stringa

No

Qualsiasi stringa

IpAddress

L'indirizzo IP del server

Array

No

Nel formato xxx.xxx.xxx.xxx

JdkVersion

La versione del JDK, se l'applicazione utilizza il JDK

Stringa

No

«JDK1.0", «JDK2.0", «JDK3.0",..., «JDK11.0"

Distribuzione OS

Windows, Windows Server, Ubuntu

Stringa

Windows: «PC Windows», «Server Windows»

Linux: «Ubuntu», «RHEL», «Amazon Linux», «DEBIAN», «SLES», «CENT_OS», «ORACLE_LINUX», «FEDORA», «KALI»

OSType

Il tipo di sistema operativo

Stringa

«Windows», «Linux»
Versione del sistema operativo

La versione del kernel

Stringa

Versione del kernel Windows: «Windows Kernel versione 3.1", «Windows Kernel versione 3.51", «Windows Kernel versione 4.0", «Windows Kernel versione 5.0", «Windows Kernel versione 5.1", «Windows Kernel versione 5.2", «Windows Kernel versione 6.0", «Windows Kernel versione 6.2", «Windows Kernel versione 6.2", «Windows Kernel versione 6.2", Windows Kernel versione 6.3", «Windows Kernel versione 10.0"

Versione del server Windows: «Windows NT 3.1", «Windows NT 3.5", «Windows NT 4.0", «Windows Server 2000", «Windows Server 2003", «Windows Server 2003 R2", «Windows Server 2008", «Windows Server 2008 R2", «Windows Server 2012", «Windows Server 2012 R2", «Windows Server 2016", «Windows Server 2019", «Windows Server 1709", «Windows Server 1803", «Windows Server 1809", «Windows Server 1903", «Windows Server 1909", «Windows Server 2004"

Ubuntu: «Ubuntu 4.10", «Ubuntu 5.04", «Ubuntu 5.10", «Ubuntu 6.06", «Ubuntu 6.10", «Ubuntu 7.04", «Ubuntu 7.10", «Ubuntu 8.04", «Ubuntu 8.10", «Ubuntu 9.04", «Ubuntu 10.04", «Ubuntu 10.10", «Ubuntu 11.04", «Ubuntu 12.10, Ubuntu 12.10, Ubuntu» «Ubuntu 12.10", «Ubuntu 13.04", «Ubuntu 13.10", «Ubuntu 14.04", «Ubuntu 14.10", «Ubuntu 15.04", «Ubuntu 15.10", «Ubuntu 16.04", «Ubuntu 16.10", «Ubuntu 17.04", «Ubuntu 17.10", «Ubuntu 18.04", «Ubuntu 19.04", «Ubuntu 19.10", «Ubuntu 19.10", «Ubuntu 19.10", «Ubuntu 19.10", «Ubuntu 19.10", «Ubuntu 19.10", «Ubuntu 19.10", «Ubuntu 19.10", «Ubuntu 19.10", «Ubuntu 19.10" 20.04", «Ubuntu 20.10", «Ubuntu 21.04"

RHEL: «RHEL 2.1", «RHEL 2.1 Update 1", «RHEL 2.1 Update 3", «RHEL 2.1 Update 4", «RHEL 2.1 Update 5", «RHEL 2.1 Update 6", «RHEL 2.1 Update 7", «RHEL 3", «RHEL 3 Update 2", «RHEL 3 Update 3", «RHEL 3 Update 4", «RHEL 3 Update 5", «RHEL 3 Update 6", «RHEL 3 Update 8", «RHEL 3 Update 9", «RHEL 4", «RHEL 4 Update 1", «RHEL 4 Update 2", «RHEL 4 Update 4", «RHEL 4 Update 4", «RHEL 4 Update 5"», «RHEL 4 Update 6", «RHEL 4 Update 7", «RHEL 4 Update 8", «RHEL 4 Update 9", «RHEL 5", «RHEL 5.1",» RHEL 5.2", «RHEL 5.3", «RHEL 5.4", «RHEL 5.5", «RHEL 5.6", «RHEL 5.8", «RHEL 5.9", «RHEL 5.10", «RHEL 5.11", «RHEL 6", «RHEL 6.2", «RHEL 6.3"», «RHEL 6.4", «RHEL 6.5", «RHEL 6.6", «RHEL 6.8", «RHEL 6.9", «RHEL 6.10", «RHEL 7 Beta», «RHEL 7", «RHEL 7.1", «RHEL 7.4", «RHEL 7.4", «RHEL 7.4" 7,5", «RHEL 7.6", «RHEL 7.7", «RHEL 7.8", «RHEL 7.9", «RHEL 8", «RHEL 8.1", «RHEL 8.2", «RHEL 8.3"

DEBIAN: «Debian 0.91", «Debian 0.93R5", «Debian 0.93R6", «Debian 1.2", «Debian 1.3", «Debian 1.3", «Debian 1.3.1", «Debian 1.3.1 r.6", «Debian 2.0r1", «Debian 2.0r2", «Debian 2.0r2", «Debian» 2.0r3", «Debian 2.0r4", «Debian 2.0r5", «Debian 2.1r0", «Debian 2.1r2", «Debian 2.1r3", «Debian 2.1r4", «Debian 2.1r5", «Debian 2.2r0", «Debian 2.2r1", «Debian 2.2r2", «Debian 2.2r3", «Debian 2.2r4", «Debian 2.2r6", «Debian 2.2r7", «Debian 3.0r0", «Debian 3.0r1", «Debian 3.0r2", «Debian 3.0r3", «Debian 3.0r3" r4", «Debian 3.0r5", «Debian 3.0r6", «Debian 3.1r0", «Debian 3.1r1", «Debian 3.1r2", «Debian 3.1r4", «Debian 3.1r5", «Debian 3.1r6", «Debian 3.1r7", «Debian 3.1r8", «Debian 4.0r0", «Debian 4.0r1", «Debian 4.0r2", «Debian 4.0r3", «Debian 4.0r5", «Debian 4.0r5", «Debian 4.0r6", «Debian 4.0r7", «Debian 4.0r8", «Debian 4.0r9", «Debian 5.10.", «Debian 5.10."», «Debian 5.0.2", «Debian 5.0.3", «Debian 5.0.4", «Debian 5.0.6", «Debian 5.0.7", «Debian 5.0.8", «Debian 5.0.9", «Debian 5.0.10", «Debian 6.0.1", «Debian 6.0.1", «Debian 6.0.2"», «Debian 6.0.3", «Debian 6.0.4",» Debian 6.0.5", «Debian 6.0.6", «Debian 6.0.7», «Debian 6.0.9", «Debian 6.0.10", «Debian 7.0.0", «Debian 7.1", «Debian 7.2", «Debian 7.2", «Debian 7.3", «Debian 7.4", «Debian 7.6", «Debian 7.7", «Debian 7.8", «Debian 7.9", «Debian 7.10", «Debian 7.11", «Debian 8.0", «Debian 8.1", «Debian 8.2", «Debian 8.3", «Debian 8.4", «Debian 8.5", «Debian 8.7", «Debian 8.7", «Debian 8.7", «Debian» 8.8", «Debian 8.9", «Debian 8.10", «Debian 8.11", «Debian 9.0", «Debian 9.2", «Debian 9.3", «Debian 9.4", «Debian 9.4", «Debian 9.5", «Debian 9.6", «Debian 9.8", Debian 9.9", «Debian 9.10", «Debian 9.11", «Debian 9.12", «Debian 9.13", «Debian 10.0", «Debian 10.1", «Debian 10.2", «Debian 10.3", «Debian 10.4", «Debian 10.5"

ProgrammingLanguage

Il linguaggio di programmazione per l'applicazione

Stringa

No

«Java», «CSharp»

ResourceId

Un ID univoco per la risorsa

Stringa

Qualsiasi stringa unica

ResourceName

Il nome della risorsa

Stringa

Qualsiasi stringa

ResourceType

Il tipo di risorsa da importare

Stringa

«Server», «Processo»