Matriks dukungan untuk penemuan VMware

Artikel ini merangkum persyaratan prasyarat dan dukungan untuk menggunakan alat Azure Migrate: Penemuan dan penilaian untuk menemukan dan menilai server di lingkungan VMware agar migrasi Azure.

Untuk menilai server, pertama-tama, buat proyek Azure Migrate. Alat Azure Migrate: Penemuan dan evaluasi otomatis ditambahkan ke proyek. Kemudian, terapkan perangkat Azure Migrate. Appliance terus menemukan server lokal atau Azure VMware Solution dan mengirim metadata konfigurasi dan performa ke Azure. Setelah penemuan selesai, kumpulkan server yang ditemukan ke dalam grup dan jalankan penilaian per grup.

Saat Anda merencanakan migrasi server VMware ke Azure, lihat matriks dukungan migrasi.

Persyaratan VMware

VMware Detail lebih lanjut
vCenter Server Server yang ingin Anda temukan dan nilai harus dikelola oleh vCenter Server versi 9.0, 8.0, 7.0, 6.7, 6.5, 6.0, atau 5.5.

Menemukan server dengan menyediakan detail host ESXi di perangkat saat ini tidak didukung.

Alamat IPv6 tidak didukung untuk vCenter Server (untuk penemuan dan penilaian server) dan host ESXi (untuk replikasi server).
Hak akses Alat Azure Migrate: Penemuan dan penilaian memerlukan akun baca-saja vCenter Server.

Jika Anda ingin menggunakan alat untuk inventarisasi perangkat lunak, analisis dependensi tanpa agen, aplikasi web, dan penemuan SQL, akun harus memiliki hak istimewa untuk operasi tamu pada komputer virtual (VM) VMware.

Persyaratan server

VMware Detail lebih lanjut
Sistem operasi Semua sistem operasi Windows dan Linux dapat dinilai untuk migrasi.
Storage Disk yang terpasang pada pengontrol berbasis SCSI, IDE, dan SATA didukung.

persyaratan Azure Migrate appliance

Azure Migrate dan Modernize menggunakan perangkat Azure Migrate untuk penemuan dan penilaian. Anda dapat menyebarkan appliance sebagai server di lingkungan VMware Anda dengan menggunakan templat VMware Open Virtualization Appliance yang diimpor ke vCenter Server. Anda juga dapat menggunakan skrip PowerShell. Pelajari selengkapnya tentang persyaratan perangkat untuk VMware.

Berikut adalah persyaratan lebih lanjut untuk alat ini:

Persyaratan akses port

Perangkat Koneksi
perangkat Azure Migrate Koneksi masuk pada port TCP 3389 untuk mengizinkan koneksi desktop jarak jauh ke perangkat.

Koneksi masuk pada port 44368 untuk mengakses aplikasi manajemen appliance dari jarak jauh dengan menggunakan URL https://<appliance-ip-or-name>:44368.

Koneksi keluar pada port 443 (HTTPS) untuk mengirim metadata penemuan dan performa ke Azure Migrate dan Modernisasi.
vCenter Server Koneksi masuk pada port TCP 443 agar perangkat dapat mengumpulkan konfigurasi dan metadata performa untuk penilaian.

Appliance terhubung ke vCenter pada port 443 secara bawaan. Jika vCenter Server mendengarkan pada port yang berbeda, Anda dapat memodifikasi port ketika Anda mengatur proses pemindaian.
Host ESXi Untuk penemuan inventaris perangkat lunak atau analisis dependensi tanpa agen, appliance terhubung ke host ESXi pada port TCP 443 untuk menemukan inventaris dan dependensi perangkat lunak di server.

Persyaratan inventaris perangkat lunak

Selain menemukan server, Azure Migrate: Penemuan dan penilaian dapat melakukan inventaris perangkat lunak di server. Inventarisasi perangkat lunak menyediakan daftar aplikasi, peran, dan fitur yang berjalan di server Windows dan Linux yang ditemukan dengan menggunakan Azure Migrate dan Modernisasi. Ini memungkinkan Anda mengidentifikasi dan merencanakan jalur migrasi yang disesuaikan untuk beban kerja lokal atau Azure VMware Solution Anda.

Dukungan Detail lebih lanjut
Server yang didukung Anda dapat melakukan inventori perangkat lunak di hingga 10.000 server yang berjalan di vCenter Server yang ditambahkan ke setiap appliance Azure Migrate.
Sistem operasi Server yang menjalankan semua versi Windows dan Linux didukung.
Persyaratan server Untuk inventaris perangkat lunak, VMware Tools harus dipasang dan dijalankan di server Anda. Versi VMware Tools harus versi 10.2.1 atau yang terbaru.

Windows server harus menginstal PowerShell versi 2.0 atau yang lebih baru.

Windows Management Instrumentation (WMI) harus diaktifkan dan tersedia di server Windows untuk mengumpulkan detail peran dan fitur yang diinstal di server.
Akun vCenter Server Untuk berinteraksi dengan server untuk inventarisasi perangkat lunak, akun vCenter Server hanya baca yang digunakan untuk penilaian harus memiliki hak istimewa untuk operasi tamu pada VMware VM.
Akses server Anda dapat menambahkan beberapa kredensial domain dan nondomain (Windows/Linux) di manajer konfigurasi perangkat untuk inventarisasi perangkat lunak.

Anda harus memiliki akun pengguna tamu untuk server Windows dan akun pengguna standar (akses non-sudo) untuk semua server Linux.
Akses port Appliance Azure Migrate harus dapat terhubung ke port TCP 443 pada host ESXi yang menjalankan server tempat Anda ingin melakukan inventaris perangkat lunak. Server yang menjalankan vCenter Server mengembalikan koneksi {i>hostfile
Jika Anda menggunakan kredensial domain, appliance Azure Migrate harus dapat terhubung ke port TCP dan UDP berikut:

TCP 135 – Titik Akhir RPC
TCP 389 – LDAP
TCP 636 – LDAP SSL
TCP 445 – SMB
TCP/UDP 88 – Autentikasi Kerberos
TCP/UDP 464 – Proses perubahan Kerberos
Penemuan Inventaris perangkat lunak dilakukan di vCenter Server dengan menggunakan VMware Tools yang dipasang pada server.

{i>Appliance
Inventaris perangkat lunak tidak memiliki agen. Tidak ada agen yang diinstal pada server, dan alat tidak terhubung langsung ke server.

Persyaratan penemuan instans dan database SQL Server

Software inventory mengidentifikasi instans SQL Server. Appliance mencoba terhubung ke instans SQL Server masing-masing melalui kredensial autentikasi Windows atau SQL Server di pengelola konfigurasi appliance dengan menggunakan informasi ini. Perangkat hanya dapat terhubung ke instans SQL Server yang dapat dijangkau oleh jaringan. Inventori perangkat lunak dengan sendirinya mungkin tidak memerlukan garis pandang jaringan.

Setelah appliance tersambung, perangkat ini mengumpulkan data konfigurasi dan kinerja untuk instans dan database SQL Server. Appliance memperbarui data konfigurasi SQL Server setiap 24 jam sekali dan mengambil data performa setiap 30 detik.

Dukungan Detail lebih lanjut
Server yang didukung Didukung hanya untuk server yang menjalankan SQL Server di lingkungan VMware, Microsoft Hyper-V, dan lingkungan fisik/bare-metal, serta server IaaS dari cloud publik lainnya, seperti Amazon Web Services (AWS) dan Google Cloud Platform (GCP).

Anda dapat menemukan hingga 750 instans SQL Server atau 15.000 database SQL, yang mana yang lebih kecil jumlahnya, dari satu perangkat. Kami menyarankan agar Anda memastikan bahwa cakupan appliance diatur untuk mendeteksi kurang dari 600 server yang menjalankan SQL guna menghindari masalah penskalaan.
Windows Server Windows Server 2008 dan yang lebih baru didukung.
Server Linux Saat ini tidak didukung.
Mekanisme autentikasi Autentikasi Windows dan SQL Server didukung. Anda dapat memberikan kredensial dari kedua jenis autentikasi di manajer konfigurasi perangkat.
akses ke SQL Server Untuk menemukan instans dan database SQL Server, akun Windows/Domain, atau akun SQL Server memerlukan izin baca dengan hak istimewa rendah ini untuk setiap instans SQL Server. Anda dapat menggunakan utilitas provisi akun dengan hak istimewa rendah untuk membuat akun kustom atau menggunakan akun yang ada yang merupakan anggota peran server sysadmin untuk kesederhanaan.
versi SQL Server SQL Server 2008 dan yang lebih baru didukung.
Edisi SQL Server Edisi Enterprise, Standard, Developer, dan Express didukung.
Konfigurasi SQL yang didukung Dukungan untuk penemuan penyebaran SQL yang mandiri, berketersediaan tinggi, dan tahan bencana. Penemuan penyebaran SQL untuk pemulihan bencana dengan ketersediaan tinggi yang didukung oleh Always On Failover Cluster Instances dan Always On Availability Groups juga didukung.
Layanan SQL yang didukung Hanya Mesin Database SQL Server yang didukung.

Penemuan SQL Server Reporting Services, Layanan Integrasi SQL Server, dan SQL Server Analysis Services tidak didukung.

Nota

Dengan default, Azure Migrate dan Modernize menggunakan cara paling aman untuk menyambung ke instans SQL. Artinya, Azure Migrate dan Modernisasi mengenkripsi komunikasi antara appliance Azure Migrate dan instans SQL Server sumber dengan mengatur properti TrustServerCertificate ke true. Selain itu, lapisan transportasi menggunakan Secure Socket Layer untuk mengenkripsi saluran dan melewati rantai sertifikat untuk memvalidasi kepercayaan. Untuk alasan ini, server perangkat harus diatur agar mempercayai otoritas sumber sertifikat.

Namun, Anda dapat mengubah pengaturan koneksi dengan memilih Edit properti koneksi SQL Server pada appliance. Pelajari lebih banyak agar memahami pilihan.

Mengonfigurasi login kustom untuk penemuan SQL Server

Gunakan contoh skrip berikut untuk membuat login dan menyediakannya dengan izin yang diperlukan.

Otentikasi Windows

-- Create a login to run the assessment
use master;
DECLARE @SID NVARCHAR(MAX) = N'';
CREATE LOGIN [MYDOMAIN\MYACCOUNT] FROM WINDOWS;
SELECT @SID = N'0x'+CONVERT(NVARCHAR, sid, 2) FROM sys.syslogins where name = 'MYDOMAIN\MYACCOUNT'
IF (ISNULL(@SID,'') != '')
  PRINT N'Created login [MYDOMAIN\MYACCOUNT] with SID = ' + @SID
ELSE
  PRINT N'Login creation failed'
GO    

-- Create user in every database other than tempdb, model, and secondary AG databases (with connection_type = ALL) and provide minimal read-only permissions.
USE master;
EXECUTE sp_MSforeachdb '
  USE [?];
  IF (''?'' NOT IN (''tempdb'',''model''))
  BEGIN
    DECLARE @is_secondary_replica BIT = 0;
    IF CAST(PARSENAME(CAST(SERVERPROPERTY(''ProductVersion'') AS VARCHAR), 4) AS INT) >= 11
    BEGIN
      DECLARE @innersql NVARCHAR(MAX);
      SET @innersql = N''
        SELECT @is_secondary_replica = IIF(
          EXISTS (
              SELECT 1
              FROM sys.availability_replicas a
              INNER JOIN sys.dm_hadr_database_replica_states b
              ON a.replica_id = b.replica_id
              WHERE b.is_local = 1
              AND b.is_primary_replica = 0
              AND a.secondary_role_allow_connections = 2
              AND b.database_id = DB_ID()
          ), 1, 0
        );
      '';
      EXEC sp_executesql @innersql, N''@is_secondary_replica BIT OUTPUT'', @is_secondary_replica OUTPUT;
    END
    IF (@is_secondary_replica = 0)
    BEGIN
      CREATE USER [MYDOMAIN\MYACCOUNT] FOR LOGIN [MYDOMAIN\MYACCOUNT];
      GRANT SELECT ON sys.sql_expression_dependencies TO [MYDOMAIN\MYACCOUNT];
      GRANT VIEW DATABASE STATE TO [MYDOMAIN\MYACCOUNT];
    END
  END'
GO

-- Provide server level read-only permissions
use master;
GRANT SELECT ON sys.sql_expression_dependencies TO [MYDOMAIN\MYACCOUNT];
GRANT EXECUTE ON OBJECT::sys.xp_regenumkeys TO [MYDOMAIN\MYACCOUNT];
GRANT EXECUTE ON OBJECT::sys.xp_instance_regread TO [MYDOMAIN\MYACCOUNT];
GRANT VIEW DATABASE STATE TO [MYDOMAIN\MYACCOUNT];
GRANT VIEW SERVER STATE TO [MYDOMAIN\MYACCOUNT];
GRANT VIEW ANY DEFINITION TO [MYDOMAIN\MYACCOUNT];
GO

-- Provide msdb specific permissions
use msdb;
GRANT EXECUTE ON [msdb].[dbo].[agent_datetime] TO [MYDOMAIN\MYACCOUNT];
GRANT SELECT ON [msdb].[dbo].[sysjobsteps] TO [MYDOMAIN\MYACCOUNT];
GRANT SELECT ON [msdb].[dbo].[syssubsystems] TO [MYDOMAIN\MYACCOUNT];
GRANT SELECT ON [msdb].[dbo].[sysjobhistory] TO [MYDOMAIN\MYACCOUNT];
GRANT SELECT ON [msdb].[dbo].[syscategories] TO [MYDOMAIN\MYACCOUNT];
GRANT SELECT ON [msdb].[dbo].[sysjobs] TO [MYDOMAIN\MYACCOUNT];
GRANT SELECT ON [msdb].[dbo].[sysmaintplan_plans] TO [MYDOMAIN\MYACCOUNT];
GRANT SELECT ON [msdb].[dbo].[syscollector_collection_sets] TO [MYDOMAIN\MYACCOUNT];
GRANT SELECT ON [msdb].[dbo].[sysmail_profile] TO [MYDOMAIN\MYACCOUNT];
GRANT SELECT ON [msdb].[dbo].[sysmail_profileaccount] TO [MYDOMAIN\MYACCOUNT];
GRANT SELECT ON [msdb].[dbo].[sysmail_account] TO [MYDOMAIN\MYACCOUNT];
GO

-- Clean up
--use master;
-- EXECUTE sp_MSforeachdb 'USE [?]; DROP USER [MYDOMAIN\MYACCOUNT]'
-- DROP LOGIN [MYDOMAIN\MYACCOUNT];
--GO

autentikasi SQL Server

--- Create a login to run the assessment
use master;
-- NOTE: SQL instances that host replicas of Always On availability groups must use the same SID for the SQL login.
 -- After the account is created in one of the members, copy the SID output from the script and include this value
 -- when executing against the remaining replicas.
 -- When the SID needs to be specified, add the value to the @SID variable definition below.
DECLARE @SID NVARCHAR(MAX) = N'';
IF (@SID = N'')
BEGIN
 CREATE LOGIN [evaluator]
     WITH PASSWORD = '<provide a strong password>'
END
ELSE
BEGIN
 DECLARE @SQLString NVARCHAR(500) = 'CREATE LOGIN [evaluator]
   WITH PASSWORD = ''<provide a strong password>''
   , SID = ' + @SID
 EXEC SP_EXECUTESQL @SQLString
END
SELECT @SID = N'0x'+CONVERT(NVARCHAR(100), sid, 2) FROM sys.syslogins where name = 'evaluator'
IF (ISNULL(@SID,'') != '')
 PRINT N'Created login [evaluator] with SID = '''+ @SID +'''. If this instance hosts any Always On Availability Group replica, use this SID value when executing the script against the instances hosting the other replicas'
ELSE
 PRINT N'Login creation failed'
GO

-- Create user in every database other than tempdb, model, and secondary AG databases (with connection_type = ALL) and provide minimal read-only permissions.
USE master;
EXECUTE sp_MSforeachdb '
 USE [?];
 IF (''?'' NOT IN (''tempdb'',''model''))
 BEGIN
   DECLARE @is_secondary_replica BIT = 0;
   IF CAST(PARSENAME(CAST(SERVERPROPERTY(''ProductVersion'') AS VARCHAR), 4) AS INT) >= 11
   BEGIN
     DECLARE @innersql NVARCHAR(MAX);
     SET @innersql = N''
       SELECT @is_secondary_replica = IIF(
         EXISTS (
           SELECT 1
           FROM sys.availability_replicas a
           INNER JOIN sys.dm_hadr_database_replica_states b
             ON a.replica_id = b.replica_id
           WHERE b.is_local = 1
             AND b.is_primary_replica = 0
             AND a.secondary_role_allow_connections = 2
             AND b.database_id = DB_ID()
         ), 1, 0
       );
     '';
     EXEC sp_executesql @innersql, N''@is_secondary_replica BIT OUTPUT'', @is_secondary_replica OUTPUT;
   END

   IF (@is_secondary_replica = 0)
   BEGIN
       CREATE USER [evaluator] FOR LOGIN [evaluator];
       GRANT SELECT ON sys.sql_expression_dependencies TO [evaluator];
       GRANT VIEW DATABASE STATE TO [evaluator];
   END
 END'
GO

-- Provide server level read-only permissions
USE master;
GRANT SELECT ON sys.sql_expression_dependencies TO [evaluator];
GRANT EXECUTE ON OBJECT::sys.xp_regenumkeys TO [evaluator];
GRANT EXECUTE ON OBJECT::sys.xp_instance_regread TO [evaluator];
GRANT VIEW DATABASE STATE TO [evaluator];
GRANT VIEW SERVER STATE TO [evaluator];
GRANT VIEW ANY DEFINITION TO [evaluator];
GO

-- Provide msdb specific permissions
USE msdb;
GRANT EXECUTE ON [msdb].[dbo].[agent_datetime] TO [evaluator];
GRANT SELECT ON [msdb].[dbo].[sysjobsteps] TO [evaluator];
GRANT SELECT ON [msdb].[dbo].[syssubsystems] TO [evaluator];
GRANT SELECT ON [msdb].[dbo].[sysjobhistory] TO [evaluator];
GRANT SELECT ON [msdb].[dbo].[syscategories] TO [evaluator];
GRANT SELECT ON [msdb].[dbo].[sysjobs] TO [evaluator];
GRANT SELECT ON [msdb].[dbo].[sysmaintplan_plans] TO [evaluator];
GRANT SELECT ON [msdb].[dbo].[syscollector_collection_sets] TO [evaluator];
GRANT SELECT ON [msdb].[dbo].[sysmail_profile] TO [evaluator];
GRANT SELECT ON [msdb].[dbo].[sysmail_profileaccount] TO [evaluator];
GRANT SELECT ON [msdb].[dbo].[sysmail_account] TO [evaluator];
GO

-- Clean up
--use master;
-- EXECUTE sp_MSforeachdb 'USE [?]; BEGIN TRY DROP USER [evaluator] END TRY BEGIN CATCH PRINT ERROR_MESSAGE() END CATCH;'
-- BEGIN TRY DROP LOGIN [evaluator] END TRY BEGIN CATCH PRINT ERROR_MESSAGE() END CATCH;
--GO

Persyaratan penemuan aplikasi web

Inventori perangkat lunak mengidentifikasi peran server web yang ada di server yang ditemukan. Jika server memiliki server web yang terinstal, Azure Migrate dan Modernisasi akan menemukan aplikasi web di server.

Anda dapat menambahkan kredensial domain dan nondomain pada appliance. Pastikan bahwa akun yang digunakan memiliki hak istimewa admin lokal pada server sumber. Azure Migrate dan Modernisasi secara otomatis memetakan kredensial ke server masing-masing, sehingga Anda tidak perlu memetakannya secara manual. Yang terpenting, kredensial ini tidak pernah dikirim ke Microsoft dan tetap berada di appliance yang berjalan di lingkungan sumber.

Setelah appliance tersambung, appliance mengumpulkan data konfigurasi untuk aplikasi web ASP.NET (server web IIS) dan aplikasi web Java (server Tomcat). Data konfigurasi aplikasi web diperbarui setiap 24 jam sekali.

Dukungan ASP.NET aplikasi web Aplikasi web Java
Tumpukan VMware, Hyper-V, dan server fisik. VMware, Hyper-V, dan server fisik.
Windows Server Windows Server 2008 R2 dan yang lebih baru didukung. Tidak didukung.
Server Linux Tidak didukung Server yang memenuhi persyaratan.
Versi server web IIS 7.5 dan yang lebih baru. Tomcat 8 atau yang lebih baru.
Koneksi Menggunakan alat VMware.

Jika alat VMware tidak diinstal, port WinRM 5986 (HTTPS) digunakan secara default. Jika prasyarat HTTPS tidak dikonfigurasi pada server target, komunikasi akan kembali ke port WinRM 5985 (HTTP)
Menggunakan alat VMware.

Jika alat VMware tidak diinstal, port SSH 22 (TCP) digunakan.
Hak istimewa yang diperlukan Pengguna harus menjadi bagian dari dua grup pengguna 1. Pengguna Manajemen Jarak Jauh 2. IIS_IUSRS. Pengguna harus memiliki izin baca ke lokasi berikut: C:\Windows\system32\inetsrv\config, C:\Windows\system32\inetsrv\config\applicationHost.config, dan C:\Windows\system32\inetsrv\config\redirection.config.

Tambahkan pengguna ke 'log on sebagai pekerjaan batch' menggunakan secpol.msc dan pastikan pengguna tidak termasuk dalam 'tolak log on sebagai pekerjaan batch'.
Izin Baca (r) dan Jalankan (x) secara rekursif di semua direktori CATALINA_HOME.

Nota

Data selalu dienkripsi saat istirahat dan selama transit.

Persyaratan analisis dependensi (tanpa agen)

Analisis dependensi membantu Anda menganalisis dependensi antara server yang ditemukan. Anda dapat dengan mudah memvisualisasikan dependensi dengan tampilan peta dalam proyek Azure Migrate. Anda dapat menggunakan dependensi untuk mengelompokkan server terkait untuk migrasi ke Azure. Tabel berikut ini meringkas persyaratan untuk menyiapkan analisis dependensi tanpa agen.

Dukungan Detail lebih lanjut
Server yang didukung Anda dapat mengaktifkan analisis dependensi tanpa agen hingga 3.000 server (di beberapa Server vCenter) yang ditemukan per appliance.
Windows Server Windows Server 2022
Server Windows 2019
Server Windows 2016
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2 (64-bit)
Windows Server 2008 (32-bit)
Server Linux Red Hat Enterprise Linux 6.x, 7.x, 8.x, 9.x, 9.5
Ubuntu 24.04, 22.04, 12.04, 14.04, 16.04, 18.04, 20.04, 22.04
Oracle Linux 6.1, 6.7, 6.8, 6.9, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8, 8.1, 8.3, 8.5
SUSE Linux 10, 11 SP4, 12 SP1, 12 SP2, 12 SP3, 12 SP4, 15 SP2, 15 SP3
Debian 7, 8, 9, 10, 11
Alma Linux 8.x, 9.x
Rocky Linux 8.x, 9.x
Persyaratan server VMware Tools (10.2.1 dan yang terbaru) harus diinstal dan dijalankan pada server yang ingin Anda analisis.

Windows Server memiliki PowerShell versi 2.0 atau yang lebih baru.

Linux Server memiliki Bash versi 4.0 atau yang lebih baru yang terinstal.

WMI harus diaktifkan dan tersedia di server Windows.
Akun vCenter Server Akun baca-saja yang digunakan oleh Azure Migrate and Modernize untuk penilaian harus memiliki hak istimewa untuk operasi tamu pada mesin virtual VMware.
akses server Windows Akun pengguna (lokal atau domain) dengan izin administrator di server.
Akses server Linux Akun pengguna sudo dengan izin untuk menjalankan perintah ls dan netstat. Jika Anda menyediakan akun pengguna sudo, pastikan Anda mengaktifkan NOPASSWD untuk akun guna menjalankan perintah yang diperlukan tanpa meminta kata sandi setiap kali perintah sudo dipanggil.

Akses port Appliance Azure Migrate harus dapat terhubung ke port TCP 443 pada host ESXi yang menjalankan server yang memiliki dependensi yang ingin Anda temukan. Server yang menjalankan vCenter Server mengembalikan koneksi host ESXi untuk mengunduh file yang berisi data dependensi.
Metode penemuan Informasi dependensi antar server dikumpulkan dengan menggunakan VMware Tools yang diinstal pada server yang menjalankan vCenter Server.

Perangkat ini mengumpulkan informasi dari server dengan menggunakan vSphere API-API.

Tidak ada agen yang diinstal di server, dan appliance tidak terhubung langsung ke server.

Nota

Dalam beberapa versi OS Linux baru-baru ini, perintah netstat digantikan oleh ss perintah ; ingatlah itu saat menyiapkan server.

Visualisasi dependensi berbasis agen (dihentikan)

Analisis dependensi berbasis agen hanya didukung dalam tampilan klasik dan tidak tersedia dalam pengalaman baru. Tampilan klasik akan ditinggalkan pada akhir 2026. Hingga saat itu, Anda dapat terus mengakses ruang kerja Log Analytics untuk server tempat analisis dependensi berbasis agen sudah diaktifkan. Namun, Anda tidak dapat menambahkan server baru untuk analisis dependensi berbasis agen. Untuk informasi, lihat Menyiapkan visualisasi dependensi.

Jika Anda menggunakan Peta Layanan untuk analisis dependensi berbasis agen, migrasikan ke VM Insights. ServiceMap dihentikan.

Nota

Analisis dependensi berbasis agen dikenakan biaya tambahan. Biaya penggunaan untuk ruang kerja Log Analytics terkait mungkin berlaku. Untuk informasi harga, lihat harga Azure Monitor.

Mengimpor server menggunakan RVTools XLSX (pratinjau)

Sebagai bagian dari perjalanan migrasi Anda ke Azure dengan menggunakan appliance Azure Migrate, Anda pertama kali menemukan server, inventori, dan beban kerja. Namun, untuk penilaian cepat sebelum Anda menerapkan perangkat, Anda dapat mengimpor server dengan menggunakan file RVTools XLSX (pratinjau).

Manfaat utama

Menggunakan file RVTools XLSX:

  • Membantu membuat rencana bisnis atau menilai server sebelum Anda menyebarkan perangkat.
  • Membantu sebagai alternatif ketika ada pembatasan organisasi untuk menggunakan appliance Azure Migrate.
  • Sangat membantu ketika Anda tidak dapat berbagi kredensial yang memungkinkan akses ke server lokal atau Azure VMware Solution.
  • Berguna saat batasan keamanan mencegah Anda mengumpulkan dan mengirim data yang dikumpulkan oleh appliance ke Azure.

Keterbatasan

Bagian ini membahas batasan yang perlu dipertimbangkan.

Jika Anda mengimpor server dengan menggunakan file RVTools XLSX dan membangun kasus bisnis, berikut adalah beberapa batasan:

  • Durasi riwayat performa dalam pengaturan Azure tidak berlaku.
  • Server-server diklasifikasikan sebagai tidak diketahui dalam bagan wawasan penggunaan kasus bisnis dan ditentukan ukurannya sebagaimana adanya tanpa penyesuaian ukuran untuk biaya Azure atau Azure VMware Solution.

Langkah selanjutnya