La migración de configuraciones de recursos compartido de archivos a Amazon FSx - Amazon FSx para Windows File Server

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

La migración de configuraciones de recursos compartido de archivos a Amazon FSx

Puede migrar una configuración de recursos compartido de archivos existente a Amazon FSx con el siguiente procedimiento. En este procedimiento, el servidor de archivos de origen es el servidor cuya configuración de recursos compartidos de archivos desea migrar a Amazon FSx.

nota

Primero migre los archivos a Amazon FSx antes de migrar la configuración de recursos compartido de archivos. Para obtener más información, consulte Migración del almacenamiento de archivos existente a FSx para Windows File Server.

Para migrar los recursos compartidos de archivos existentes a FSx para Windows File Server
  1. En el servidor de archivos de origen, seleccione Ejecutar como administrador en el menú contextual. Abre Windows PowerShell como administrador.

  2. Exporte los archivos compartidos del servidor de archivos de origen a un archivo denominado SmbShares.xml ejecutando los siguientes comandos en PowerShell. En este ejemplo, sustituya F: por la letra de unidad del servidor de archivos desde el que exporta los recursos compartidos de archivos.

    $shareFolder = Get-SmbShare -Special $false | ? { $_.Path -like “F:\*” } $shareFolder | Export-Clixml -Path F:\SmbShares.xml
  3. Edite el archivo SmbShares.xml y sustituya todas las referencias a F: (la letra de su unidad) por D:\share, ya que los sistemas de archivos de Amazon FSx se encuentran en D:\share.

  4. Importe la configuración existente del recurso compartido de archivos a FSx para Windows File Server. En un cliente que tenga acceso al sistema de archivos Amazon FSx de destino y al servidor de archivos de origen, copie la configuración del recurso compartido de archivos guardada. A continuación, impórtela en una variable con el siguiente comando.

    $shares = Import-Clixml -Path F:\SmbShares.xml
  5. Prepare el objeto de credenciales necesario para crear los recursos compartidos de archivos en el servidor de archivos FSx para Windows File Server mediante una de las siguientes opciones.

    Para generar el objeto de credenciales de forma interactiva, utilice el siguiente comando.

    $credential = Get-Credential

    Para generar el objeto de credenciales mediante un AWS Secrets Manager recurso, utilice el siguiente comando.

    $credential = ConvertFrom-Json -InputObject (Get-SECSecretValue -SecretId $AdminSecret).SecretString $FSxAdminUserCredential = (New-Object PSCredential($credential.UserName,(ConvertTo-SecureString $credential.Password -AsPlainText -Force)))
  6. Migre la configuración del recurso compartido de archivos a su servidor de archivos Amazon FSx mediante el siguiente script.

    $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 } }