Automatizando permissões de arquivos/pastas NFSv3 no Windows

Automatizando permissões de arquivos/pastas NFSv3 no Windows

Sou um DBA Windows/MSSQL que está herdando um sistema peculiar, sem culpa minha, e tive uma pergunta rápida.

Fundo

Tenho um volume Azure NFSv3 que está sendo exportado para uma VM do Windows Server 2019 para fins de cópia de dados em massa de um ecossistema Windows existente. O problema que estou enfrentando é que as ACLs não são herdadas no NFSv3 (AFAIK) e, portanto, cada arquivo e pasta que copio para o volume NFS obtém sua própria ACL e não consigo definir um padrão. A contagem atual é de 943.318 arquivos e pastas, portanto, editar manualmente as ACLs viaPropriedades-> Atributos NFS-> Permissões de arquivo (modo)não é uma opção viável.

Pergunta

Portanto, minha pergunta é: existe uma maneira de definir ACLs NFS em massa via PowerShell, shell de comando do Windows ou até mesmo um produto COTS? Suspeito que a resposta seja não; nesse caso, terei que procurar uma máquina Linux e exportar o volume NFS para ela. Neste momento, somos uma empresa 99,9% baseada no Windows, por isso não é trivial criar uma VM Linux, mas isso pode ser feito.

Obrigado por qualquer ajuda que você possa dar!

informação relacionada