Tema: windows-server
-
Windows LAPS: senhas exclusivas de administrador local para o Windows Server e quem pode lê-las
O Windows LAPS (integrado ao Windows Server 2019 e 2022 com a atualização de 11 de abril de 2023 ou posterior, e ao Windows Server 2025) gera senhas aleatórias e as rotaciona automaticamente para o administrador local de cada máquina, armazenando-as no Active Directory ou no Microsoft Entra ID; no AD, os Domain Admins podem lê-las por padrão e qualquer outro leitor precisa de uma permissão delegada explicitamente.
-
Windows PowerShell 5.1 e PowerShell 7 em servidores: sob qual deles um script realmente executa
O PowerShell 7 é instalado lado a lado com o Windows PowerShell 5.1 integrado, sem substituí-lo, com outro executável, outro caminho de módulos e outro endpoint de remoting. Um agente que executa 'powershell.exe' quando queria 'pwsh.exe' (ou o contrário) acaba, sem aviso, com o conjunto de módulos e os padrões do outro motor.
-
Preparar um disco novo no Windows Server: de Get-Disk a Format-Volume, e por que ele começa offline
A sequência do módulo Storage do PowerShell, de Get-Disk até um volume formatado e montado: Initialize-Disk -PartitionStyle GPT, New-Partition -UseMaximumSize, Format-Volume e, depois, o redimensionamento com Get-PartitionSupportedSize. Explica também a política de SAN que deixa certos discos recém-conectados offline por padrão.
-
Habilitar e usar o PowerShell remoting: WinRM, TrustedHosts e o limite do segundo salto
Como ativar o PowerShell remoting com Enable-PSRemoting, escolher entre TrustedHosts e transporte HTTPS, executar comandos com Invoke-Command e Enter-PSSession, e entender a limitação de delegação de credenciais conhecida como segundo salto.
-
Verificar, instalar e confirmar atualizações do Windows sem interface gráfica
A página de atualizações do sconfig, os limites reais do Get-HotFix, o WSUS como caminho padrão de aplicação de patches gerenciada e uma forma documentada de detectar uma reinicialização pendente antes de agendar a próxima janela de manutenção.
-
Instalar funções e recursos do Windows Server via PowerShell sem acumular reinicializações pendentes
Get-WindowsFeature e Install-WindowsFeature -IncludeManagementTools cobrem a descoberta e a instalação; -Source aponta para a mídia de Features on Demand quando o repositório de componentes local não tem os arquivos, e o objeto retornado informa se ainda é preciso reiniciar.
-
Gerenciar usuários e grupos do Active Directory pelo PowerShell sem varrer o diretório inteiro
Get-ADUser com -Filter e -Properties, New-ADUser com senha SecureString, Add-ADGroupMember e Search-ADAccount/Unlock-ADAccount para bloqueios de conta — e por que -Filter * é uma armadilha em um diretório com dezenas de milhares de objetos.
-
Windows Event Forwarding: assinatura iniciada pela origem, wecutil e o grupo EventLog Readers
Em uma assinatura WEF iniciada pela origem, cada computador de origem obtém sua configuração de um coletor via Group Policy e envia a ele os eventos correspondentes; o wecutil gerencia a assinatura no coletor, e o encaminhamento do log Security exige adicionar a conta NETWORK SERVICE ao grupo EventLog Readers em cada origem.
-
Backup e restauração de um Windows Server com o Windows Server Backup (wbadmin)
Como instalar o recurso Windows Server Backup, executar um backup completo ou do estado do sistema com wbadmin start backup / start systemstatebackup, listar pontos de recuperação com wbadmin get versions, o que a ferramenta não cobre e por que é preciso testar a restauração em vez de presumir que vai funcionar.
-
Criação de armazenamento resiliente em um servidor standalone com Storage Spaces e substituição de um disco com falha
New-StoragePool para agrupar discos físicos, New-VirtualDisk com resiliência Mirror ou Parity, monitoramento da integridade com Get-PhysicalDisk e Get-StorageJob, e a sequência documentada para trocar um disco com falha sem perder o pool.
-
Administrar zonas e registros do DNS Server com PowerShell e verificar com Resolve-DnsName
Como usar Get-DnsServerZone, adicionar registros A e CNAME, listá-los com Get-DnsServerResourceRecord, configurar scavenging/aging para expirar registros obsoletos e limpar o cache do resolvedor, conferindo cada escrita pelo lado do cliente e não apenas pela visão do servidor.
-
Noções básicas de administração do IIS com PowerShell: sites, pools de aplicativos, logs e backup da configuração
Como listar sites com `Get-IISSite`, do módulo IISAdministration, reciclar um pool de aplicativos, saber onde o IIS grava os logs por padrão e usar `appcmd add backup` para fazer um snapshot do `applicationHost.config` antes de alterar a configuração.
-
Hyper-V no PowerShell: máquinas virtuais, checkpoints e por que um checkpoint não é um backup
Get-VM e a estrutura de uma chamada New-VM, a diferença entre checkpoints Standard e Production, Export-VM para mover uma VM, serviços de integração e a opção -ExposeVirtualizationExtensions, que ativa a virtualização aninhada.
-
Ferramentas de configuração de rede comparadas: nmcli, netplan, systemd-networkd e equivalentes no Windows e macOS
Ler a configuração de rede atual, definir um endereço estático e definir servidores DNS: as mesmas três tarefas com nmcli do NetworkManager, netplan do Ubuntu, systemd-networkd, cmdlets de rede do Windows PowerShell e networksetup do macOS.
-
Gerenciar a função de servidor DHCP com PowerShell: escopos, reservas, autorização e backup
Como consultar escopos e concessões com Get-DhcpServerv4Scope, reservar um endereço com Add-DhcpServerv4Reservation, autorizar um servidor no AD com Add-DhcpServerInDC, uma visão geral do failover e como fazer backup da configuração com Backup-DhcpServer antes de uma alteração arriscada.
-
Administrar o Windows Server Core: sconfig, o que falta e como gerenciá-lo remotamente
O Server Core abre mão do shell da área de trabalho e dos consoles gráficos locais em troca de uma base de código menor e de uma superfície de ataque reduzida. O sconfig cobre a configuração inicial pelo console, e o Windows Admin Center ou máquinas com RSAT oferecem o gerenciamento gráfico que o próprio Server Core não tem.
-
Verificar a saúde do Active Directory antes de qualquer alteração: dcdiag, repadmin e os detentores das funções FSMO
Rotina de verificação de saúde de um controlador de domínio antes de alterações: dcdiag para diagnóstico local, repadmin /replsummary e /showrepl para replicação, Get-ADDomainController e netdom query fsmo para o inventário de controladores e detentores de funções, e por que a fonte de tempo do emulador de PDC importa.
-
BitLocker no Windows Server: ativação, verificação do estado do volume e backup das informações de recuperação antes de reiniciar
O recurso BitLocker precisa estar instalado para que manage-bde e Get-BitLockerVolume existam; um protetor de senha de recuperação permite que um administrador bloqueado volte a acessar o volume, mas só é confiável depois de salvo no Active Directory ou no Microsoft Entra ID e confirmado lá antes da próxima reinicialização.
-
Criar uma tarefa agendada com o módulo ScheduledTasks: ação, gatilho, principal e códigos de resultado
New-ScheduledTaskAction, -Trigger e -Principal combinam-se em uma tarefa registrada com Register-ScheduledTask; executar como NT AUTHORITY\SYSTEM dispensa senha armazenada, e Get-ScheduledTaskInfo, junto com as constantes de resultado documentadas do Agendador de Tarefas, indica a um agente se a última execução foi realmente bem-sucedida.
-
Gerenciar certificados pelo PowerShell: a unidade Cert:, importação/exportação de PFX e associação a um site no IIS
Como navegar em Cert:\LocalMachine\My, filtrar por validade com Get-ChildItem, mover um certificado com a chave privada via Import-PfxCertificate/Export-PfxCertificate, usar New-SelfSignedCertificate apenas em testes e associar o resultado no IIS com New-WebBinding ou conferi-lo com netsh http show sslcert.
Legível por máquina: JSON