Como validar a configuração do Active Directory - Servidor FSx de arquivos Amazon para Windows

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 validar a configuração do Active Directory

Antes de criar um sistema de arquivos FSx para Windows File Server associado ao seu Active Directory, recomendamos que você valide sua configuração do Active Directory usando a ferramenta de validação do Amazon FSx Active Directory. Observe que a conectividade de saída com a Internet é necessária para validar com êxito a configuração do Active Directory.

Validar a configuração do Active Directory
  1. Execute uma instância EC2 do Amazon Windows na mesma sub-rede e com os mesmos grupos de VPC segurança da Amazon que você usa para o seu FSx sistema de arquivos do Windows File Server. Certifique-se de que sua EC2 instância tenha as AmazonEC2ReadOnlyAccess IAM permissões necessárias. Você pode validar as permissões da função da EC2 instância usando o simulador IAM de políticas. Para obter mais informações, consulte Testando IAM políticas com o simulador de IAM políticas no Guia do IAM usuário.

  2. Associe sua instância EC2 do Windows ao seu Active Directory. Para obter mais informações, consulte Manually Join a Windows Instance no Guia de administração do AWS Directory Service .

  3. Conecte-se à sua EC2 instância. Para obter mais informações, consulte Conectando-se à sua instância do Windows no Guia EC2 do usuário da Amazon.

  4. Abra uma PowerShell janela do Windows (usando Executar como administrador) na EC2 instância.

    Para testar se o módulo necessário do Active Directory para Windows PowerShell está instalado, use o comando de teste a seguir.

    PS C:\> Import-Module ActiveDirectory

    Se a mensagem acima retornar um erro, instale-o usando o comando a seguir.

    PS C:\> Install-WindowsFeature RSAT-AD-PowerShell
  5. Baixe a ferramenta de validação de rede usando o comando a seguir.

    PS C:\> Invoke-WebRequest "https://docs.aws.amazon.com/fsx/latest/WindowsGuide/samples/AmazonFSxADValidation.zip" -OutFile "AmazonFSxADValidation.zip"
  6. Faça download do arquivo zip usando o comando a seguir.

    PS C:\> Expand-Archive -Path "AmazonFSxADValidation.zip"
  7. Adicione o módulo AmazonFSxADValidation à sessão atual.

    PS C:\> Import-Module .\AmazonFSxADValidation
  8. Defina os parâmetros necessários substituindo-os no comando a seguir.

    • Nome de domínio do Active Directory (DOMAINNAME.COM)

    • Prepare o objeto $Credential para a senha da conta de serviço usando uma das seguintes opções:

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

        $Secret = ConvertFrom-Json -InputObject (Get-SECSecretValue -SecretId $AdminSecret).SecretString $Credential = (New-Object PSCredential($Secret.UserName,(ConvertTo-SecureString $Secret.Password -AsPlainText -Force)))
    • DNSendereços IP do servidor (IP_ADDRESS_1, IP_ADDRESS_2)

    • ID (s) de sub-rede para sub-redes nas quais você planeja criar seu sistema de arquivos Amazon FSx (SUBNET_1, SUBNET_2, por exemplo,subnet-04431191671ac0d19).

    PS C:\> $FSxADValidationArgs = @{ # DNS root of ActiveDirectory domain DomainDNSRoot = 'DOMAINNAME.COM' # IP v4 addresses of DNS servers DnsIpAddresses = @('IP_ADDRESS_1', 'IP_ADDRESS_2') # Subnet IDs for Amazon FSx file server(s) SubnetIds = @('SUBNET_1', 'SUBNET_2') Credential = $Credential }
  9. (Opcional) Defina a unidade organizacional, o grupo de administradores delegados e habilite a validação da permissão da conta de serviço seguindo as instruções no README.md arquivo incluído antes de executar a ferramenta de validação. DomainControllersMaxCount

    nota

    O grupo Domain Admins tem um nome diferente se o sistema operacional não estiver em inglês. Por exemplo, o grupo é denominado Administrateurs du domaine na versão francesa do OS. Se você não especificar um valor, o nome de grupo padrão Domain Admins será usado e a criação do sistema de arquivos falhará.

  10. Execute a ferramenta de validação usando este comando.

    PS C:\> $Result = Test-FSxADConfiguration @FSxADValidationArgs
  11. A seguir, um exemplo de um resultado de teste bem-sucedido.

    Test 1 - Validate EC2 Subnets ... ... Test 17 - Validate 'Delete Computer Objects' permission ... Test computer object amznfsxtestd53f deleted! ... SUCCESS - All tests passed! Please proceed to creating an Amazon FSx file system. For your convenience, SelfManagedActiveDirectoryConfiguration of result can be used directly in CreateFileSystemWindowsConfiguration for New-FSXFileSystem PS C:\AmazonFSxADValidation> $Result.Failures.Count 0 PS C:\AmazonFSxADValidation> $Result.Warnings.Count 0

    A seguir, um exemplo de um resultado de teste com erros.

    Test 1 - Validate EC2 Subnets ... ... Test 7 - Validate that provided EC2 Subnets belong to a single AD Site ... Name DistinguishedName Site ---- ----------------- ---- 10.0.0.0/19 CN=10.0.0.0/19,CN=Subnets,CN=Sites,CN=Configuration,DC=test-ad,DC=local CN=SiteB,CN=Sites,CN=Configu... 10.0.128.0/19 CN=10.0.128.0/19,CN=Subnets,CN=Sites,CN=Configuration,DC=test-ad,DC=local CN=Default-First-Site-Name,C... 10.0.64.0/19 CN=10.0.64.0/19,CN=Subnets,CN=Sites,CN=Configuration,DC=test-ad,DC=local CN=SiteB,CN=Sites,CN=Configu... Best match for EC2 subnet subnet-092f4caca69e360e7 is AD site CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=te st-ad,DC=local Best match for EC2 subnet subnet-04431191671ac0d19 is AD site CN=SiteB,CN=Sites,CN=Configuration,DC=test-ad,DC=local WARNING: EC2 subnets subnet-092f4caca69e360e7 subnet-04431191671ac0d19 matched to different AD sites! Make sure they are in a single AD site. ... 9 of 16 tests skipped. FAILURE - Tests failed. Please see error details below: Name Value ---- ----- SubnetsInSeparateAdSites {subnet-04431191671ac0d19, subnet-092f4caca69e360e7} Please address all errors and warnings above prior to re-running validation to confirm fix. PS C:\AmazonFSxADValidation> $Result.Failures.Count 1 PS C:\AmazonFSxADValidation> $Result.Failures Name Value ---- ----- SubnetsInSeparateAdSites {subnet-04431191671ac0d19, subnet-092f4caca69e360e7} PS C:\AmazonFSxADValidation> $Result.Warnings.Count 0

    Se você receber avisos ou erros ao executar a ferramenta de validação, consulte o Guia de solução de problemas incluído no pacote da ferramenta de validação (TROUBLESHOOTING.md) e Solução de problemas da Amazon FSx.