View a markdown version of this page

Migrazione delle configurazioni di condivisione di file locali su Amazon FSx - Amazon FSx per Windows File Server

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

Migrazione delle configurazioni di condivisione di file locali su Amazon FSx

Puoi migrare una configurazione di condivisione di file esistente su Amazon FSx utilizzando la seguente procedura. In questa procedura, il file server di origine è il file server di cui desideri migrare la configurazione di condivisione file su Amazon FSx.

Nota

Esegui innanzitutto la migrazione dei file su Amazon FSx prima di migrare la configurazione di condivisione dei file. Per ulteriori informazioni, consulta Migrazione dello storage di file esistente su FSx for Windows File Server.

Per migrare le condivisioni di file esistenti su FSx for Windows File Server
  1. Sul file server di origine, scegliete Esegui come amministratore dal menu contestuale. Apri Windows PowerShell come amministratore.

  2. Esporta le condivisioni di file del file server di origine in un file denominato SmbShares.xml eseguendo i seguenti comandi in PowerShell. Sostituisci F: in questo esempio con la lettera di unità sul tuo file server da cui stai esportando le condivisioni di file.

    $shareFolder = Get-SmbShare -Special $false | ? { $_.Path -like “F:\*” } $shareFolder | Export-Clixml -Path F:\SmbShares.xml
  3. Modifica il SmbShares.xml file, sostituendo tutti i riferimenti a F: (la tua lettera di unità) in D:\share poiché i file system Amazon FSx risiedono su D:\share.

  4. Importa la configurazione di condivisione di file esistente in FSx for Windows File Server. Su un client che ha accesso al file system Amazon FSx di destinazione e al file server di origine, copia la configurazione della condivisione di file salvata. Quindi importalo in una variabile utilizzando il seguente comando.

    $shares = Import-Clixml -Path F:\SmbShares.xml
  5. Preparate l'oggetto credenziale necessario per creare le condivisioni di file sul file server FSx for Windows File Server utilizzando una delle seguenti opzioni.

    Per generare l'oggetto credenziale in modo interattivo, utilizzate il comando seguente.

    $credential = Get-Credential

    Per generare l'oggetto credenziale utilizzando una Gestione dei segreti AWS risorsa, utilizzate il comando seguente.

    $credential = ConvertFrom-Json -InputObject (Get-SECSecretValue -SecretId $AdminSecret).SecretString $FSxAdminUserCredential = (New-Object PSCredential($credential.UserName,(ConvertTo-SecureString $credential.Password -AsPlainText -Force)))
  6. Esegui la migrazione della configurazione della condivisione di file sul tuo file server Amazon FSx utilizzando lo script seguente.

    $FSxAcceptedParameters = ("ContinuouslyAvailable", "Description", "ConcurrentUserLimit", "CATimeout", "FolderEnumerationMode", "CachingMode", "FullAccess", "ChangeAccess", "ReadAccess", "NoAccess", "SecurityDescriptor", "Path", "Name", "EncryptData") ForEach ($item in $shares) { $param = @{}; Foreach ($property in $item.psObject.properties) { if ($property.Name -In $FSxAcceptedParameters) { $param[$property.Name] = $property.Value } } Invoke-Command -ConfigurationName FSxRemoteAdmin -ComputerName amznfsxxxxxxxxx.corp.com -ErrorVariable errmsg -ScriptBlock { New-FSxSmbShare -Credential $Using:credential @Using:param } }