Windows Server Core - Criando uma nova floresta do Active Directory

Salve Salve a todos!
Esse é o primeiro artigo de uma série sobre Windows Server Core (no-GUI)
Nesse primeiro artigo vamos criar uma nova Floresta do Active Directory no Windows Server Core 2019.

Vamos lá!

Faça logon no servidor e inicie o powershell: "powershell.exe".
Agora vamos adicionar a role Active Directory Domain Services:

PS C:\Users\Administrator> Install-WindowsFeature -Name AD-Domain-Services



Agora vamos utilizar o cmdlet Install-ADDSForest para iniciar a configuração.
Para mais informações, segue a documentação: https://docs.microsoft.com/en-us/powershell/module/addsdeployment/install-addsforest?view=win10-ps

Mais antes precisamos adicionar em uma variável a senha do Admin password safemode:

PS C:\> $Password = Read-Host -Prompt "Enter password" -AsSecureString
Enter password: *******
PS C:\>


Agora vamos tornar esse servidor o primeiro controlador de domínio com o comando abaixo:

Install-ADDSForest -CreateDnsDelegation:$false -DatabasePath C:\Windows\NTDS -DomainMode WinThreshold -DomainName padovan.local -DomainNetbiosName PADOVAN -ForestMode WinThreshold -InstallDns:$true -LogPath C:\Windows\NTDS -NoRebootOnCompletion:$FALSE -SafeModeAdministratorPassword $Password -SysvolPath C:\Windows\SYSVOL -Force:$true

Para ficar mais fácil a visualização, podemos usar da seguinte forma:

$Params = @{
    CreateDnsDelegation = $false
    DatabasePath = 'C:\Windows\NTDS'
    DomainMode = 'WinThreshold'
    DomainName = 'padovan.local'
    DomainNetbiosName = 'PADOVAN'
    ForestMode = 'WinThreshold'
    InstallDns = $true
    LogPath = 'C:\Windows\NTDS'
    NoRebootOnCompletion = $FALSE
    SafeModeAdministratorPassword = $Password
    SysvolPath = 'C:\Windows\SYSVOL'
    Force = $true
}
Install-ADDSForest @Params

Valores válidos para o parametro -DomainMode e -ForestMode:

Windows Server 2003: 2 or Win2003
Windows Server 2008: 3 or Win2008
Windows Server 2008 R2: 4 or Win2008R2
Windows Server 2012: 5 or Win2012
Windows Server 2012 R2: 6 or Win2012R2
Windows Server 2016: 7 or WinThreshold









Por fim, para obtermos as informações sobre o domínio usamos do cmdlet "Get-AdDomain"

PS C:\> Get-ADDomain


AllowedDNSSuffixes                 : {}
ChildDomains                       : {}
ComputersContainer                 : CN=Computers,DC=padovan,DC=local
DeletedObjectsContainer            : CN=Deleted Objects,DC=padovan,DC=local
DistinguishedName                  : DC=padovan,DC=local
DNSRoot                            : padovan.local
DomainControllersContainer         : OU=Domain Controllers,DC=padovan,DC=local
DomainMode                         : Windows2016Domain
DomainSID                          : S-1-5-21-1986742020-2302366902-924023343
ForeignSecurityPrincipalsContainer : CN=ForeignSecurityPrincipals,DC=padovan,DC=local
Forest                             : padovan.local
InfrastructureMaster               : DC01.padovan.local
LastLogonReplicationInterval       :
LinkedGroupPolicyObjects           : {CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=padovan,DC=loc
                                     al}
LostAndFoundContainer              : CN=LostAndFound,DC=padovan,DC=local
ManagedBy                          :
Name                               : padovan
NetBIOSName                        : PADOVAN
ObjectClass                        : domainDNS
ObjectGUID                         : e1702b4a-2312-40aa-8481-1bb037a5bbc2
ParentDomain                       :
PDCEmulator                        : DC01.padovan.local
PublicKeyRequiredPasswordRolling   : True
QuotasContainer                    : CN=NTDS Quotas,DC=padovan,DC=local
ReadOnlyReplicaDirectoryServers    : {}
ReplicaDirectoryServers            : {DC01.padovan.local}
RIDMaster                          : DC01.padovan.local
SubordinateReferences              : {DC=ForestDnsZones,DC=padovan,DC=local, DC=DomainDnsZones,DC=padovan,DC=local,
                                     CN=Configuration,DC=padovan,DC=local}
SystemsContainer                   : CN=System,DC=padovan,DC=local
UsersContainer                     : CN=Users,DC=padovan,DC=local



PS C:\>


No próximo artigo iremos adicionar um novo domain controller ao domínio existente.

Abraços a todos!

Breno Padovan

1 - Windows Server Core - Criando uma nova floresta do Active Directory

2 - Windows Server Core - Promovendo um servidor a Domain Controller

3 - Windows Server Core - Movendo FSMO Roles usando Powershell

Exchange Server - Microsoft estende o fim do suporte do Exchange 2010 para 13 de Outubro de 2020

Salve salve a todos!
Notícia para quem possui o Exchange 2010: A Microsoft decidiu alterar o final do Suporte estendido para Exchange Server 2010 de 14 de Janeiro de 2020 para 13 de Outubro de 2020.

Abaixo o link com a nota oficial.

https://techcommunity.microsoft.com/t5/Exchange-Team-Blog/Microsoft-Extending-End-of-Support-for-Exchange-Server-2010-to/ba-p/753591?utm_source=t.co&utm_medium=referral


Grande abraço,
Breno Padovan

Alterando os limites de tamanho de e-mails no Exchange Online utilizando PowerShell

Olá a todos!
Hoje vamos falar sobre como alterar os limites de tamanho de e-mails no Exchange Online utilizando PowerShell.
Atualmente o limite máximo de uma mensagem de e-mail é de 150 MB, o que é um valor considerável.

Por default, as mailbox criadas possuem o MailBoxPlan definido em:
MaxSendSize     : 35 MB
MaxReceiveSize : 36 MB



Visualizando os limites de todas as mailbox criadas

PS C:\> Get-Mailbox | fl name, maxsendsize, maxreceivesize

Name           : Aline
MaxSendSize    : 35 MB (36,700,160 bytes)
MaxReceiveSize : 36 MB (37,748,736 bytes)

Name           : AntonioSilva
MaxSendSize    : 35 MB (36,700,160 bytes)
MaxReceiveSize : 36 MB (37,748,736 bytes)

Name           : Bruna
MaxSendSize    : 35 MB (36,700,160 bytes)
MaxReceiveSize : 36 MB (37,748,736 bytes)

Name           : isabel
MaxSendSize    : 35 MB (36,700,160 bytes)
MaxReceiveSize : 36 MB (37,748,736 bytes)

Name           : joao
MaxSendSize    : 35 MB (36,700,160 bytes)
MaxReceiveSize : 36 MB (37,748,736 bytes)

PS C:\> 


Alterando os limites para todas as mailbox criadas

PS C:\> Get-Mailbox | Set-Mailbox -MaxSendSize 100MB -MaxReceiveSize 100MB
PS C:\>

Visualizando as alterações

PS C:\> Get-Mailbox | fl name, maxsendsize, maxreceivesize


Name           : Aline
MaxSendSize    : 100 MB (104,857,600 bytes)
MaxReceiveSize : 100 MB (104,857,600 bytes)

Name           : AntonioSilva
MaxSendSize    : 100 MB (104,857,600 bytes)
MaxReceiveSize : 100 MB (104,857,600 bytes)

Name           : Bruna
MaxSendSize    : 100 MB (104,857,600 bytes)
MaxReceiveSize : 100 MB (104,857,600 bytes)

Name           : isabel
MaxSendSize    : 100 MB (104,857,600 bytes)
MaxReceiveSize : 100 MB (104,857,600 bytes)

Name           : joao
MaxSendSize    : 100 MB (104,857,600 bytes)
MaxReceiveSize : 100 MB (104,857,600 bytes)

PS C:\>

Alterando o limite de uma maibox específica

PS C:\> Set-Mailbox -Identity jordao@brenopadovan.onmicrosoft.com -MaxSendSize 80MB 
-MaxReceiveSize 80MB

PS C:\> Get-Mailbox -Identity jordao@brenopadovan.onmicrosoft.com | fl name,  maxsendsize, 
maxreceivesize


Name           : jordao
MaxSendSize    : 80 MB (83,886,080 bytes)
MaxReceiveSize : 80 MB (83,886,080 bytes)



PS C:\>

Modificando o MailboxPlan para as novas contas criadas

PS C:\> Get-MailboxPlan | Set-MailboxPlan -MaxSendSize 55MB -MaxReceiveSize 65MB
PS C:\>


É isso ai pessoal, fico por aqui.
Grande abraço,

Breno Padovan