Tenho uma instância Windows Server 2016 ou posterior do Amazon Elastic Compute Cloud (Amazon EC2). Quero ver o mapeamento atual de volumes na minha instância. Ou quero configurar o mapeamento de volumes para que eu possa ter uma letra de unidade fixa no sistema operacional?
Resolução
Visualizar mapeamentos de volume existentes
Para informações sobre como visualizar o mapeamento de volume existente na instância, consulte Map disks to volumes on your Windows instance (Mapear discos para volumes na sua instância Windows).
Configurar mapeamentos de volume
1. Conecte-se à instância.
2. Abra o File Explorer (Explorador de arquivos) e selecione Este PC. Certifique-se de que o disco esteja online e contenha label.
3. Anote o nome do volume ao qual você deseja atribuir a letra da unidade.
Observação: sua configuração pode exigir um nome exclusivo para cada unidade. Se a letra da unidade já estiver em uso, o mapeamento falhará. Além disso, esteja ciente de que EC2Launch inicializa as unidades que ainda não foram inicializadas e particionadas.
As etapas a seguir foram testadas para o Windows Server 2016 e versões posteriores:
4. Abra **C:\ProgramData\Amazon\EC2-Windows\Launch\Config**.. Edite o arquivo DriveLetterMappingConfig.json com qualquer aplicação de edição de texto, como o Bloco de Notas.
O exemplo a seguir atribui a letra D ao volume Backup e a letra E ao volume Logs:
{
"driveLetterMapping": [
{
"volumeName": "Backup",
"driveLetter": "D"
},
{
"volumeName": "Logs",
"driveLetter": "E"
}
]
}
5. Execute o seguinte comando no Windows PowerShell para iniciar o script EC2Launch para inicializar os discos:
C:\ProgramData\Amazon\EC2-Windows\Launch\Scripts\InitializeDisks.ps1
Adicione o sinalizador -Schedule para inicializar os discos sempre que a instância for inicializada, como mostra o exemplo a seguir:
C:\ProgramData\Amazon\EC2-Windows\Launch\Scripts\InitializeDisks.ps1 -Schedule
Seus novos mapeamentos agora estão definidos.