Como migrar configurações de compartilhamento de arquivos para o Amazon FSx - Amazon FSx para Windows File Server

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Como migrar configurações de compartilhamento de arquivos para o Amazon FSx

Você pode migrar uma configuração de compartilhamento de arquivos atual para o Amazon FSx usando o procedimento a seguir. Nesse procedimento, o servidor de arquivos de origem é o servidor de arquivos cuja configuração de compartilhamento de arquivos você deseja migrar para o Amazon FSx.

nota

Primeiro, migre os arquivos para o Amazon FSx antes de migrar a configuração de compartilhamento de arquivos. Para ter mais informações, consulte Como migrar o armazenamento de arquivos atual para o FSx para Windows File Server.

Migrar compartilhamentos de arquivos atuais para o FSx for Windows File Server
  1. No servidor de arquivos de origem, escolha Executar como administrador no menu de contexto. Abra o Windows PowerShell como administrador.

  2. Exporte os compartilhamentos de arquivos do servidor de arquivos de origem para um arquivo chamado SmbShares.xml executando os seguintes comandos no PowerShell. Substitua F: neste exemplo pela letra da unidade do servidor de arquivos do qual você está exportando compartilhamentos de arquivos.

    $shareFolder = Get-SmbShare -Special $false | ? { $_.Path -like “F:\*” } $shareFolder | Export-Clixml -Path F:\SmbShares.xml
  3. Edite o arquivo SmbShares.xml, substituindo todas as referências a F: (a letra da sua unidade) por D:\share, pois os sistemas de arquivos do Amazon FSx residem em D:\share.

  4. Importe a configuração de compartilhamento de arquivos atual para o FSx para Windows File Server. Em um cliente que tenha acesso ao sistema de arquivos do Amazon FSx de destino e ao servidor de arquivos de origem, copie a configuração de compartilhamento de arquivos salva. Em seguida, importe-a para uma variável usando o comando a seguir.

    $shares = Import-Clixml -Path F:\SmbShares.xml
  5. Prepare o objeto de credencial necessário para criar os compartilhamentos de arquivos no servidor de arquivos do FSx para Windows File Server usando uma das opções a seguir.

    Para gerar o objeto de credencial de forma interativa, use o comando a seguir.

    $credential = Get-Credential

    Para gerar o objeto de credencial usando um AWS Secrets Manager recurso, use o comando a seguir.

    $credential = ConvertFrom-Json -InputObject (Get-SECSecretValue -SecretId $AdminSecret).SecretString $FSxAdminUserCredential = (New-Object PSCredential($credential.UserName,(ConvertTo-SecureString $credential.Password -AsPlainText -Force)))
  6. Migre a configuração de compartilhamento de arquivos para o servidor de arquivos do Amazon FSx usando o script a seguir.

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