View a markdown version of this page

Esclusione delle VM dalla raccolta - AWS Trasformazione

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à.

Esclusione delle VM dalla raccolta

È possibile escludere macchine virtuali specifiche da VMware e dall' Hyper-V inventario modificando un file skip list sull'appliance Discovery Tool. Le macchine virtuali i cui nomi corrispondono a uno schema nell'elenco di esclusione sono escluse da VMware e dall' Hyper-V inventario e non compaiono nell'inventario scoperto. Ciò è utile per escludere le macchine virtuali di infrastruttura o gestione che non fanno parte dell'ambito di migrazione.

Nota

L'elenco da ignorare si applica solo a VMware e al rilevamento automatico. Hyper-V Se si importa lo stesso server tramite un file CSV, questo viene raccolto indipendentemente dall'elenco di ignoramento.

Importante

Configura l'elenco da ignorare prima di aggiungere VMware e i sorgenti. Hyper-V Le macchine virtuali raccolte prima dell'aggiunta di un pattern rimangono nel database e vengono visualizzate nelle esportazioni che coprono le date precedenti all'aggiunta del pattern. È possibile limitare l'intervallo di date di esportazione per escludere i round precedenti, ma è più semplice impostare prima la skip list.

Ignora le posizioni dei file dell'elenco

La tabella seguente elenca il percorso del file skip list per ogni fonte di virtualizzazione supportata. I percorsi seguenti si riferiscono ai dispositivi OVA e VHD standard. In una distribuzione di un programma di installazione Linux, il percorso dipende dall'utente che ha eseguito il programma di installazione: esegui systemctl show discovery-tool -p Environment e cerca il percorso DT_DATA_DIR corretto.

Origine Percorso del file
VMware /home/discovery/.local/share/DiscoveryTool/vm-skip-list.txt
Hyper-V /home/discovery/.local/share/DiscoveryTool/hyperv-vm-skip-list.txt

Il file skip list viene creato automaticamente dalle impostazioni predefinite integrate al primo avvio dello strumento di rilevamento. Non viene mai sovrascritto dagli aggiornamenti, quindi le personalizzazioni vengono mantenute anche dopo gli aggiornamenti.

Schemi di salto predefiniti di VMware

La skip list di VMware contiene i seguenti modelli integrati che escludono le macchine virtuali di infrastruttura VMware più comuni:

# VMC-A Infrastructure VMs *Interconnect-IX* *Interconnect-NE* *Interconnect-SDR* *Interconnect-WO* hcx_cloud_manager NSX-Edge-* NSX-Manager-* srm vr vcenter # vSphere Cluster Service VMs vCLS-*

È possibile aggiungere modelli personalizzati al di sotto di questi valori predefiniti. Non rimuovetele a meno che non vogliate raccogliere intenzionalmente queste macchine virtuali infrastrutturali.

Formato del file

  • Un motivo per riga. Le righe che iniziano con # sono commenti e vengono ignorate. Le righe vuote vengono ignorate.

  • *corrisponde a qualsiasi sequenza di caratteri. ?corrisponde esattamente a un carattere.

  • I pattern sono ancorati al nome completo della macchina virtuale. Ad esempio, vCLS-* corrisponde vCLS-001 ma non corrisponde. my-vCLS-001 Per abbinare un punto qualsiasi del nome, usa*vCLS-*.

  • La corrispondenza fa distinzione tra maiuscole e minuscole per impostazione predefinita. Il file skip list viene fornito con una # case-sensitive: true direttiva sulla prima riga. Poiché la prima direttiva corrispondente nel file vince, modificate questa riga esistente e modificatela in true per false abilitare la corrispondenza senza distinzione tra maiuscole e minuscole: l'aggiunta di una seconda direttiva altrove nel file non ha alcun effetto.

Esempio di file skip list (con la corrispondenza con distinzione tra maiuscole e minuscole abilitata):

# case-sensitive: true # Exclude VMware infrastructure VMs vCLS-* # Exclude management VMs mgmt-* vCenter-*

Quando le modifiche hanno effetto

Il file della skip list viene letto all'inizio di ogni ciclo di raccolta. Le modifiche hanno effetto sul ciclo di raccolta successivo senza richiedere un riavvio. I dati raccolti in precedenza per le macchine virtuali che aggiungi all'elenco di ignoramento non vengono rimossi retroattivamente.

avvertimento

Un pattern * alone corrisponde a ogni nome di macchina virtuale e disabilita la raccolta per l'intero VMware o la fonte. Hyper-V

Multi-host Hyper-Vcomportamento ()

Infatti Hyper-V, un singolo file di skip list si applica a tutti gli Hyper-V host configurati. I nomi delle macchine virtuali si riferiscono a ciascun host e potrebbero non essere univoci tra gli host. Uno schema come quello mgmt-* esclude le macchine virtuali corrispondenti su tutti gli host configurati.