Como a persistência de configurações de aplicativo funciona - Amazon WorkSpaces

Como a persistência de configurações de aplicativo funciona

Configurações persistentes de aplicativo são salvas em um arquivo de disco rígido virtual (VHD). Esse arquivo é criado na primeira vez que o usuário transmite um aplicativo de um diretório em que a persistência de configurações de aplicativo é habilitada. Se o WorkSpace Pools associado ao diretório for baseado em uma imagem que contém as configurações padrão do aplicativo e do Windows, as configurações padrão são usadas para a primeira sessão de streaming do usuário.

Quando a sessão de streaming termina, o VHD é desmontado e carregado em um bucket do Amazon S3 dentro de sua conta. O bucket é criado quando você habilita a persistência de configurações de aplicativo pela primeira vez para um diretório na região da AWS. O bucket é exclusivo para sua conta e região da AWS. O VHD é criptografado em trânsito usando endpoints SSL do Amazon S3 e em repouso usando CMKs gerenciadas pela AWS.

O VHD é montado no WorkSpace tanto no C:\Users\%username% quanto no D:\%username%. Se seu WorkSpace não for unificado a um domínio no Active Directory, o nome de usuário do Windows é PhotonUser. Se o seu WorkSpace não estiver associada a um domínio do Active Directory, o nome do usuário do Windows será aquele do usuário logado.

A persistência de configurações de aplicativo não funciona em versões de sistemas operacionais diferentes. Por exemplo, se você habilitar a persistência das configurações do aplicativo para um WorkSpace Pool que usa uma imagem do Windows Server 2019, se você atualizar o WorkSpace Pool para usar uma imagem que executa um sistema operacional diferente (como o Windows Server 2022), as configurações de sessões de streaming anteriores não serão salvas para os usuários do diretório. Em vez disso, após atualizar o WorkSpace Pool para usar a nova imagem, quando os usuários iniciam uma sessão de streaming a partir de um WorkSpace, um novo perfil de usuário do Windows é criado. No entanto, se você aplicar uma atualização para o mesmo sistema operacional da imagem, as personalizações dos usuários e as configurações de sessões de streaming anteriores serão salvas. Quando atualizações do mesmo sistema operacional são aplicadas a uma imagem, o mesmo perfil de usuário do Windows é usado quando os usuários iniciam uma sessão de streaming a partir do WorkSpace.

Importante

Os Pools do WorkSpaces oferecem suporte a aplicativos que dependem da API de proteção de dados da Microsoft somente quando o WorkSpace está associado a um domínio do Microsoft Active Directory. Nos casos em que um WorkSpace não está associado a um domínio do Active Directory, o usuário do Windows, PhotonUser, é diferente em cada WorkSpace. Devido à maneira como o modelo de segurança da DPAPI funciona, as senhas dos usuários não persistem para aplicativos que usam a DPAPI nesse cenário. Em casos em que WorkSpaces são associados a um domínio do Active Directory e o usuário é um usuário de domínio, o nome do usuário do Windows é aquele do usuário conectado e as senhas dos usuários persistem para aplicativos que usam a DPAPI.

O WorkSpaces Pools salva automaticamente todos os arquivos e todas as pastas nesse caminho, com exceção das seguintes pastas:

  • Contatos

  • Desktop

  • Documentos

  • Downloads

  • Links

  • Imagens

  • Jogos salvos

  • Pesquisas

  • Vídeos

Os arquivos e pastas criados fora dessas pastas são salvos no VHD e sincronizados ao Amazon S3. O tamanho máximo de VHD padrão é 5 GB para Pools. O tamanho do VHD salvo é o tamanho total dos arquivos e pastas que ele contém. O WorkSpaces Pools salva automaticamente a ramificação do registro HKEY_CURRENT_USER para o usuário. Para novos usuários (usuários cujos perfis não existem no Amazon S3), o WorkSpaces Pools cria o perfil inicial usando o perfil padrão. Esse perfil é criado no seguinte local no construtor de imagens: C:\users\default.

nota

Todo o VHD deve ser baixado para o WorkSpace antes de iniciar uma sessão de transmissão. Por esse motivo, um VHD que contém uma grande quantidade de dados pode atrasar o início da sessão de streaming. Para obter mais informações, consulte Melhores práticas para habilitar a persistência de configurações de aplicativo.

Quando você habilitar a persistência de configurações do aplicativo, você deve especificar um grupo de configurações. O grupo de configurações determina quais configurações salvas são usadas para uma sessão de streaming desse diretório. O WorkSpaces Pools cria um arquivo VHD para o grupo de configurações que é armazenado separadamente no bucket do S3 em sua conta da AWS. Se o grupo de configurações for compartilhado entre diretórios, as mesmas configurações do aplicativo são usadas em cada diretório. Se um diretório exigir suas próprias configurações de aplicativo, especifique um grupo de configurações exclusivo para o diretório.