Domande frequenti sul servizio di migrazione archiviazione

Questo articolo contiene le risposte alle domande frequenti sull'uso del Servizio di migrazione archiviazione per eseguire la migrazione dei server.

Quali file e cartelle sono esclusi dai trasferimenti?

Il Servizio di migrazione archiviazione non trasferisce file o cartelle che, è noto, potrebbero interferire con le operazioni di Windows. In particolare, ecco cosa non verrà trasferito o spostato nella cartella PreExistingData nella destinazione:

  • Windows, Program Files, Program Files (x86), Program Data, Users
  • $Recycle.bin, Recycler, Recycled, System Volume Information, $UpgDrv$, $SysReset, $Windows.~BT, $Windows.~LS, Windows.old, boot, Recovery, Documents and Settings
  • pagefile.sys, hiberfil.sys, swapfile.sys, winpepge.sys, config.sys, bootsect.bak, bootmgr, bootnxt
  • Qualsiasi file o cartella nel server di origine in conflitto con le cartelle escluse nella destinazione.
    Ad esempio, se è presente una cartella N:\Windows nell'origine e questa viene mappata al volume C:\ nella destinazione, non verrà trasferita, indipendentemente da ciò che contiene, perché interferirebbe con la cartella di sistema C:\Windows nella destinazione.

I file bloccati vengono migrati?

Il Servizio di migrazione archiviazione non esegue la migrazione dei file bloccati in modo esclusivo dalle applicazioni. Il servizio esegue automaticamente tre tentativi a distanza di sessanta secondi l'uno dall'altro ed è possibile controllare il numero di tentativi e l'intervallo. È anche possibile rieseguire i trasferimenti per copiare solo i file ignorati in precedenza a causa di violazioni di condivisione.

Le migrazioni di dominio sono supportate?

Il Servizio di migrazione archiviazione non consente la migrazione tra domini di Active Directory. Le migrazioni tra server aggiunge sempre il server di destinazione allo stesso dominio. È possibile usare le credenziali di migrazione da domini diversi nella foresta Active Directory. Il Servizio di migrazione archiviazione supporta la migrazione tra gruppi di lavoro. Non è possibile eseguire la migrazione di istanze CIFS NetAPP che non sono aggiunte a un dominio.

I cluster sono supportati come origini o destinazioni?

Il Servizio di migrazione archiviazione supporta la migrazione da e verso i cluster dopo l'installazione dell'aggiornamento cumulativo KB4513534 o di aggiornamenti successivi in Windows Server 2019 e con Windows Server 2022 predefinito. Ciò include la migrazione da un cluster di origine a un cluster di destinazione e la migrazione da un server di origine autonomo a un cluster di destinazione a scopo di consolidamento dei dispositivi. Non è tuttavia possibile eseguire la migrazione di un cluster verso un server autonomo. È possibile eseguire la migrazione dai server Samba e CIFS NetApp ai cluster.

Le destinazioni diverse da Windows Server sono supportate?

Il Servizio di migrazione archiviazione supporta la migrazione verso Windows Server 2022, Windows Server 2019 e verso i cluster di failover Windows che eseguono tali sistemi operativi. Non supporta la migrazione a Samba, NetApp o File di Azure. Il Servizio di migrazione archiviazione supporta la migrazione a un Windows Server o a un cluster che esegue Sincronizzazione file di Azure con suddivisione in livelli cloud quando si usa la versione più recente di Windows Admin Center e Windows Server 2022 o Windows Server 2019 dopo l'installazione dell'aggiornamento cumulativo KB5006744.

La migrazione di gruppi locali e utenti locali viene eseguita?

Il Servizio di migrazione archiviazione supporta la migrazione di utenti e gruppi locali dopo l'installazione dell'aggiornamento cumulativo KB4513534 o degli aggiornamenti successivi. Non supporta la migrazione di utenti e gruppi locali dai server CIFS NetApp.

La migrazione del controller di dominio è supportata?

Il Servizio di migrazione archiviazione non esegue attualmente la migrazione dei controller di dominio in Windows Server 2019 o Windows Server 2022. Come soluzione alternativa, purché nel dominio di Active Directory siano presenti più controller di dominio, abbassare di livello il controller di dominio prima di eseguirne la migrazione, quindi alzare il livello della destinazione dopo il completamento del cutover. Se si sceglie di eseguire la migrazione di un'origine o di una destinazione del controller di dominio, non sarà possibile eseguire il cutover. Non si deve mani eseguire la migrazione di utenti e gruppi durante la migrazione da o verso un controller di dominio.

Quali attributi vengono migrati dal Servizio di migrazione archiviazione?

Il Servizio di migrazione archiviazione esegue la migrazione di tutti i flag, delle impostazioni e della sicurezza delle condivisioni SMB. L'elenco dei flag migrati dal Servizio di migrazione archiviazione include:

  • Share State
  • Availability Type
  • Share Type
  • Folder Enumeration Mode *(also known as Access-Based Enumeration or ABE)*
  • Caching Mode
  • Leasing Mode
  • Smb Instance
  • CA Timeout
  • Concurrent User Limit
  • Continuously Available
  • Description
  • Encrypt Data
  • Identity Remoting
  • Infrastructure
  • Name
  • Path
  • Scoped
  • Scope Name
  • Security Descriptor
  • Shadow Copy
  • Special
  • Temporary

È possibile consolidare più server in un unico server?

La versione del Servizio di migrazione archiviazione fornita in Windows Server 2019 e Windows Server 2022 non supporta il consolidamento di più server in un unico server. Un esempio di consolidamento è la migrazione di tre server di origine separati, che possono avere gli stessi nomi di condivisione e percorsi di file locali, in un unico nuovo server che ha virtualizzato tali percorsi e condivisioni per evitare sovrapposizioni o conflitti e poi ha risposto a tutti e tre i nomi e all'indirizzo IP dei server precedenti. È tuttavia possibile eseguire la migrazione di server autonomi in più risorse di file server in un singolo cluster.

È possibile eseguire la migrazione da origini diverse da Windows Server?

Il Servizio di migrazione archiviazione supporta la migrazione da server Samba Linux dopo l'installazione dell'aggiornamento cumulativo KB4513534 o degli aggiornamenti successivi. Vedere i requisiti per un elenco delle versioni di Samba e delle distribuzioni Linux supportate. Il Servizio di migrazione archiviazione supporta la migrazione da matrici FAS NetApp dopo l'installazione dell'aggiornamento cumulativo KB5001384.

È possibile eseguire la migrazione delle versioni precedenti dei file?

La versione del Servizio di migrazione archiviazione fornita in Windows Server 2019 e Windows Server 2022 non supporta la migrazione di versioni precedenti (eseguita con il servizio copia shadow del volume) di file. Viene eseguita solo la migrazione della versione corrente.

Ottimizzazione delle prestazioni di inventario e trasferimento

Il Servizio di migrazione archiviazione contiene un motore di lettura e copia multithread denominato servizio proxy del Servizio di migrazione archiviazione, progettato per essere veloce e avere una perfetta fedeltà dei dati che manca a molti strumenti di copia dei file. Sebbene la configurazione predefinita sia ottimale per molti clienti, esistono modi per migliorare le prestazioni del Servizio di migrazione archiviazione durante l'inventario e il trasferimento.

  • Usare Windows Server 2019 o Windows Server 2022 per il sistema operativo di destinazione. Windows Server 2019 e Windows Server 2022 contengono il servizio proxy del Servizio di migrazione archiviazione. Quando si installa questa funzionalità e si esegue la migrazione a destinazioni di Windows Server 2019 o Windows Server 2022, tutti i trasferimenti funzionano come collegamento diretto tra origine e destinazione. Questo servizio viene eseguito nell'agente di orchestrazione durante il trasferimento se i computer di destinazione sono Windows Server 2012 R2 o Windows Server 2016, il che significa che il trasferimento del doppio hop sarà più lento. Se ci sono più processi in esecuzione con destinazioni di Windows Server 2012 R2 o Windows Server 2016, l'agente di orchestrazione diventerà un collo di bottiglia. La versione più recente di Windows Admin Center configura automaticamente il servizio proxy se non è installato.

  • Installare l'aggiornamento cumulativo mensile più recente. Il servizio proxy del Servizio di migrazione archiviazione è stato migliorato in diversi aggiornamenti per migliorare le prestazioni di trasferimento e ritrasferimento e le prestazioni dell'inventario. Installare l'aggiornamento cumulativo di ottobre 2020 KB4580390 o una versione successiva per ottenere miglioramenti significativi della velocità o eseguire la migrazione con Windows Server 2022.

  • Modificare i thread di trasferimento predefiniti. Il servizio proxy del Servizio di migrazione archiviazione copia otto file contemporaneamente in un determinato processo. È possibile aumentare il numero di thread di copia simultanea modificando il seguente nome del valore REG_DWORD del registro in decimale in ogni nodo che esegue il proxy del Servizio di migrazione archiviazione:

    HKEY_Local_Machine\Software\Microsoft\SMSProxy

    FileTransferThreadCount

    L'intervallo valido è compreso tra 1 e 512 in Windows Server 2019 e Windows Server 2022. Non è necessario riavviare il servizio per iniziare a usare questa impostazione, purché si crei un nuovo processo. Prestare attenzione a questa impostazione; l'impostazione di un valore superiore potrebbe richiedere un numero maggiore di core, maggiori prestazioni di archiviazione e larghezza di banda di rete. L'impostazione di un valore troppo elevato può comportare una riduzione delle prestazioni rispetto alle impostazioni predefinite.

  • Modificare i thread di condivisione parallela predefiniti. Il servizio proxy del Servizio di migrazione archiviazione copia da otto condivisioni contemporaneamente in un determinato processo. È possibile aumentare il numero di thread di condivisione simultanea modificando il seguente nome del valore REG_DWORD del registro in decimale nel server dell'agente di orchestrazione del Servizio di migrazione archiviazione:

    HKEY_Local_Machine\Software\Microsoft\SMS

    EndpointFileTransferTaskCount

    L'intervallo valido è compreso tra 1 e 512 in Windows Server 2019 e Windows Server 2022. Non è necessario riavviare il servizio per iniziare a usare questa impostazione, purché si crei un nuovo processo. Prestare attenzione a questa impostazione; l'impostazione di un valore superiore potrebbe richiedere un numero maggiore di core, maggiori prestazioni di archiviazione e larghezza di banda di rete. L'impostazione di un valore troppo elevato può comportare una riduzione delle prestazioni rispetto alle impostazioni predefinite.

    La somma di FileTransferThreadCount e EndpointFileTransferTaskCount è il numero di file che il Servizio di migrazione archiviazione può copiare simultaneamente da un nodo di origine in un processo. Per aggiungere più nodi di origine paralleli, creare ed eseguire più processi simultanei.

  • Aggiungere core e memoria. È consigliabile che i computer di origine, dell'agente di orchestrazione e di destinazione dispongano di almeno due core del processore o di due vCPU e un numero maggiore può facilitare in modo significativo le prestazioni di inventario e trasferimento, soprattutto se combinati con FileTransferThreadCount (sopra). Quando si trasferiscono file di dimensioni superiori ai normali formati di Office (gigabyte o superiori), le prestazioni di trasferimento traggono vantaggio da più memoria rispetto al valore minimo predefinito di 2 GB.

  • Creare più processi. Quando si crea un processo con più origini del server, ogni server viene contattato in modo seriale per inventario, trasferimento e cutover. Ciò significa che ogni server deve completare la propria fase prima dell'avvio di un altro server. Per eseguire più server in parallelo, è sufficiente creare più processi, con ogni processo contenente un solo server. Servizio di migrazione archiviazione supporta fino a 100 processi contemporaneamente, ovvero un singolo agente di orchestrazione può parallelizzare molti computer di destinazione Windows Server 2019 e Windows Server 2022. Non è consigliabile eseguire più processi in parallelo se i computer di destinazione sono Windows Server 2016 o Windows Server 2012 R2 in quanto senza il servizio proxy del Servizio di migrazione archiviazione in esecuzione nella destinazione, l'agente di orchestrazione stesso deve eseguire tutti i trasferimenti e potrebbe diventare un collo di bottiglia. La possibilità di eseguire i server in parallelo all'interno di un singolo processo è una funzionalità che Microsoft prevede di aggiungere in una versione successiva di Servizio di migrazione archiviazione.

  • Usare SMB 3 con reti RDMA. Se il trasferimento avviene da un computer di origine Windows Server 2012 o versione successiva, SMB 3.x supporta la modalità SMB diretto e le reti RDMA. RDMA sposta la maggior parte del costo di trasferimento della CPU dai CPU della scheda madre ai processori della scheda di interfaccia di rete di onboarding, riducendo la latenza e l'utilizzo della CPU del server. Inoltre, le reti RDMA come ROCE e iWARP hanno in genere una larghezza di banda notevolmente superiore rispetto alla tipica TCP/Ethernet, tra cui 25, 50 e 100 GB di velocità per ogni interfaccia. L'uso di SMB diretto sposta in genere il limite di velocità di trasferimento dalla rete verso il basso fino all'archiviazione stessa.

  • Usare SMB 3 multicanale. Se il trasferimento avviene da un computer di origine Windows Server 2012 o versione successiva, SMB 3.x supporta copie multicanale che possono migliorare notevolmente le prestazioni di copia dei file. Questa funzionalità funziona automaticamente, purché l'origine e la destinazione abbiano entrambe:

    • Più schede di rete
    • Una o più schede di rete che supportano Receive Side Scaling (RSS)
    • Una delle numerose schede di rete configurate tramite gruppo NIC
    • Una o più schede di rete che supportano RDMA
  • Aggiornare i driver. Se necessario, installare il sistema di archiviazione del fornitore, il firmware dell'enclosure e i driver più recenti, i driver HBA del fornitore più recenti, i firmware BIOS o UEFI del fornitore più recenti, i driver di rete del fornitore più recenti e i driver dei chipset della scheda madre più recenti nei server di origine, destinazione e dell'agente di orchestrazione. Se necessario riavviare i nodi. Per la configurazione dell'archiviazione condivisa e dell'hardware di rete, consultare la documentazione del fornitore hardware.

  • Abilitare l'elaborazione ad alte prestazioni. Assicurarsi che le impostazioni BIOS/UEFI dei server abilitati consentano alte prestazioni, ad esempio la disabilitazione dei C-State, l'impostazione della velocità QPI, l'abilitazione di NUMA e l'impostazione della frequenza di memoria massima. Assicurarsi che il risparmio energia in Windows Server sia impostato su Prestazioni elevate. Riavviare se necessario. Non dimenticare di reimpostare gli stati appropriati dopo aver completato la migrazione.

  • Ottimizzare l'hardware Esaminare le Linee guida di ottimizzazione delle prestazioni per Windows Server 2016 per ottimizzare i computer dell'agente di orchestrazione e della destinazione che eseguono Windows Server 2022, Windows Server 2019 o Windows Server 2016. La sezione Ottimizzazione delle prestazioni del sottosistema di rete contiene informazioni particolarmente utili. È disponibile una guida aggiornata per Windows Server 2022 denominata (Linee guida per l'ottimizzazione delle prestazioni per Windows Server 2022)[/windows-server/administration/performance-tuning/].

  • Usare una risorsa di archiviazione più veloce. Anche se potrebbe essere difficile aggiornare la velocità di archiviazione del computer di origine, è necessario assicurarsi che la velocità delle prestazioni I/O di scrittura dell'archiviazione di destinazione sia almeno pari a quella delle prestazioni I/O di lettura dell'origine, per garantire che non si crei un collo di bottiglia non necessario nei trasferimenti. Se la destinazione è una macchina virtuale, assicurarsi che, almeno ai fini della migrazione, venga eseguita nel livello di archiviazione più veloce degli host hypervisor, ad esempio al livello flash o con i cluster HCI di Spazi di archiviazione diretta che usano spazi completamente flash o ibridi con mirroring. Al termine della migrazione tramite Servizio di migrazione archiviazione, è possibile eseguire la migrazione in tempo reale della macchina virtuale a un livello o con un host più lento.

  • Usare la compressione SMB. Se i server di origine e di destinazione sono Windows Server 2022, è possibile abilitare la compressione SMB per ottenere miglioramenti significativi delle prestazioni sui file di dimensioni maggiori. Esaminare (Compressione SMB)[/windows-server/storage/file-server/smb-compression].

  • Aggiornare l'antivirus. Assicurarsi sempre che l'origine e la destinazione eseguano la versione più recente del software antivirus con patch per garantire un sovraccarico minimo delle prestazioni. Come prova, escludere temporaneamente l'analisi delle cartelle di cui si sta eseguendo l'inventario o la migrazione nei server di origine e di destinazione. Se le prestazioni del trasferimento sono migliorate, contattare il fornitore del software antivirus per istruzioni, per una versione aggiornata del software antivirus o per una spiegazione sulla riduzione prevista delle prestazioni.

È possibile eseguire la migrazione da NTFS a ReFS?

La versione del Servizio di migrazione archiviazione fornita in Windows Server 2019 e Windows Server 2022 non supporta la migrazione da NTFS ai file system ReFS. È possibile eseguire la migrazione da NTFS a NTFS e da ReFS a ReFS. Questo è un comportamento predefinito dovuto alle numerose differenze di funzionalità, metadati e altri aspetti che ReFS non duplica da NTFS. ReFS è pensato come un file system del carico di lavoro dell'applicazione, non un file system generale. Per altre informazioni, vedere Panoramica di Resilient File System (ReFS)

È possibile spostare il database del Servizio di migrazione archiviazione?

Il Servizio di migrazione archiviazione usa un database ESE (Extensible Storage Engine) installato per impostazione predefinita nella cartella nascosta c:\programdata\microsoft\storagemigrationservice. Questo database aumenta man mano che vengono aggiunti i processi e i trasferimenti vengono completati e può utilizzare una quantità significativa di spazio su unità dopo la migrazione di milioni di file se non si eliminano i processi. Se il database deve essere spostato, seguire questa procedura:

  1. Arrestare il servizio "Servizio di migrazione archiviazione" nel computer dell'agente di orchestrazione.

  2. Acquisire la proprietà della cartella %programdata%/Microsoft/StorageMigrationService

  3. Aggiungere l'account utente per avere il controllo completo su tale condivisione e su tutti i relativi file e le sottocartelle.

  4. Spostare la cartella in un'altra unità nel computer dell'agente di orchestrazione.

  5. Impostare il valore REG_SZ del Registro di sistema seguente:

    HKEY_Local_Machine\Software\Microsoft\SMS DatabasePath = percorso della nuova cartella di database in un volume diverso

  6. Assicurarsi che gli account "SISTEMA" e "Servizio di rete" abbiano il controllo completo su tutti i file e le sottocartelle di tale cartella

  7. Rimuovere le autorizzazioni degli account personali.

  8. Avviare il servizio "Servizio di migrazione archiviazione".

Il Servizio di migrazione archiviazione esegue la migrazione delle applicazioni installate in locale dal computer di origine?

No, il Servizio di migrazione archiviazione non esegue la migrazione delle applicazioni installate in locale. Al termine della migrazione, reinstallare tutte le applicazioni nel computer di destinazione in esecuzione nel computer di origine. Non è necessario riconfigurare gli utenti o le loro applicazioni; il Servizio di migrazione archiviazione è progettato per rendere le modifiche del server invisibili ai client.

Cosa accade con i file esistenti nel server di destinazione?

Quando si esegue un trasferimento, il Servizio di migrazione archiviazione cerca di eseguire il mirroring dei dati dal server di origine. Il server di destinazione non deve contenere dati di produzione o utenti connessi, perché i dati potrebbero essere sovrascritti. Per impostazione predefinita, il primo trasferimento esegue una copia di backup di tutti i dati nel server di destinazione come misura di sicurezza. Per impostazione predefinita, in tutti i trasferimenti successivi il Servizio di migrazione archiviazione esegue il mirroring dei dati nella destinazione; ciò significa non solo aggiungere nuovi file, ma anche sovrascrivere arbitrariamente eventuali file esistenti ed eliminare eventuali file non presenti nell'origine. Questo comportamento è intenzionale e garantisce una perfetta fedeltà con il computer di origine.

Cosa significano i numeri di errore nel file CSV di trasferimento?

La maggior parte degli errori rilevati nel file CSV di trasferimento sono codici di errore del sistema Windows. È possibile scoprire cosa significa ogni errore esaminando la documentazione relativa ai codici di errore Win32.

I certificati esistenti vengono aggiornati nel server di destinazione durante il cutover?

Un server di destinazione può contenere certificati rilasciati prima del cutover nell'archivio certificati locale, con il nome del server che fa parte dell'oggetto, del nome alternativo del soggetto o altri campi. Quando si verifica il cutover e il server viene rinominato, questi certificati non vengono aggiornati. È necessario emettere nuovamente i certificati per i server appena rinominati usando i metodi di distribuzione correnti, ad esempio Criteri di gruppo o registrazione Web.

Quali sono le opzioni per inviare feedback, inviare bug o ottenere supporto?

Per inviare feedback sul Servizio di migrazione archiviazione:

  • Usare lo strumento Hub di Feedback incluso in Windows 10, selezionare Suggerisci una funzionalità e specificare la categoria di Windows Server e la sottocategoria Migrazione risorse di archiviazione
  • E-mail smsfeed@microsoft.com

Per inviare bug:

  • Usare lo strumento Hub di Feedback incluso in Windows 10, selezionare Segnala un problema e specificare la categoria di Windows Server e la sottocategoria Migrazione risorse di archiviazione
  • Aprire un caso di supporto tramite il supporto tecnico Microsoft

Per ottenere supporto: