Ambientes legados – VMware vSphere 6 – Erro “System logs on host are stored on non-persistent storage”

Olá pessoal,

nesta semana um cliente que possui um ambiente legado de servidores VMware vSphere 6 teve um virtual disk local corrompido. O virtual disk local foi refeito, o ESXi subiu normalmente pois estava instalado em outra unidade mas após iniciado o erro “System logs on host [SERVIDOR] are stored on non-persistent storage” passou a ser exibido, conforme imagem abaixo:

Essa mensagem aparece quando o diretório para armazenamento dos logs não está definido no sistema. Fato que ocorreu pois o disco onde os logs eram gravados corrompeu e foi destruído e reconstruído com outro nome, tamanho e etc. Essa configuração deve ser definida em Configuration – Software – Advanced Settings – Syslog – global – Syslog.global.logDir. Notem que está definido um caminho (path) incorreto (/scratch/log).

Para corrigir basta colocar o caminho correto [NOME_DO_STORAGE]/systemlog, clique em OK.

Até a próxima!

Ambientes legados – Erro Código 80072EFE no Windows Update em Servidores com Windows Server 2008 R2

Olá pessoal,

A Dica de hoje vai para quem ainda possui ambientes legados com Servidores baseados no Windows Server 2008 R2 Ao tentar instalar as atualizações via Windows Update em um Servidor com Windows Server 2008 R2 Ultimate 64 Bits estava ocorrendo o erro de Code 80072EFE Windows Update encountered an unknown error.

A correção deste problema é bem simples basta instalar o pacote referente ao KB3138612, disponível no site Catálogo Microsoft Update. Faça o download do pacote correspondente à sua versão do Windows Server 2008 R2, instale e reinicie o Servidor. Após isso basta fazer o Windows Update novamente clicando na opção “Check online for updates from Windows Update” que funcionará normalmente.

Link direto para download do KB3138612 – http://www.catalog.update.microsoft.com/Search.aspx?q=KB3138612

Até a próxima!

VeeamON Tour Brasil 2021 – 09/Setembro

Olá pessoal,

no próximo dia 09 de Setembro teremos o VeeamOn Tour Brasil 2021 a conferência anual da Veeam que devido à pandemia ainda será neste ano em formato online e que trará diversas sessões e palestras incríveis sobre proteção de dados.

Serão abordados temas como Veeam V11, AWS/Azure/Google Cloud Platform, Ransomware, Kubernetes e muito mais!

Evento gratuito e imperdível.

Maiores informações e inscrições em https://go.veeam.com/veeamon-tour-brasil

Verificando backups via Linha de comando utilizando o Veeam.Backup.Validator

Olá pessoal,

No Veeam Backup & Replication podemos fazer a verificação de um backup através de linha de comando utilizando a ferramenta Veeam Backup Validator. Sem dúvida uma boa opção para documentar, gerar relatórios e verificar um backup sem ter a necessidade de entrar na Console.

A Ferramenta Veeam Backup Validator está armazenada em C:\Program Files\Veeam\Backup and Replication\Backup

Podemos validar um backup através dessa ferramenta utilizando várias opções como nome do job, nome da VM, ID de um job de Backup, horário e etc.

Como exemplo, para verificar um backup utilizando o nome do Job e o nome do servidor que faz parte deste job, abra o prompt de comando (CMD) e execute o comando abaixo:

C:\Program Files\Veeam\Backup and Replication\Backup>Veeam.Backup.Validator.exe
/backup:”NOME_DO_JOB” /vmname:NOME_DO_SERVIDOR

Utilizando o mesmo comando acima, podemos gerar um relatório em HTML com o resultado da saída do comando, para isso vamos utilizar a sintaxe abaixo:

C:\Program Files\Veeam\Backup and Replication\Backup>Veeam.Backup.Validator.exe
/backup:”NOME_DO_JOB” /vmname:NOME_DO_SERVIDOR /report:”C:\RELATORIOS\NOME_DO_SERVIDOR.html”

Para ver todas as opções disponíveis (na imagem abaixo), para esta ferramenta executem Veeam.Backup.Validator.exe /?

Podemos automatizar relatórios através do Veeam Backup Validator, se trata de uma ferramenta interessante.

Até a próxima!

Hyper-V: 3 comandos essenciais via PowerShell

Olá pessoal,

hoje deixo uma dica rápida de 3 comandos essenciais em powershell para quem gerencia servidores Windows Server com Hyper-V.

Comando 1 – Obter a lista de máquinas virtuais suas informações e status:

Get-VM

Comando 2 – Ligar uma máquina virtual:

Start-VM -Name ‘Nome_da_Maquina_Virtual’

Comando 3 – Desligar uma máquina virtual:

Stop-VM -Name ‘Nome_da_Maquina_Virtual’

Caso vocês tenham a necessidade de desligar todas as máquinas virtuais de um host ao mesmo tempo, eu deixo também um post que publiquei no ano passado com o script que faz exatamente isso. Esse mesmo script também pode ser encontrado no meu Github.

Até a próxima!

Falha ao acessar compartilhamento no NAS WD através do Windows Server 2019

Olá pessoal,

tempos atrás eu publiquei um post sobre a falha no acesso a compartilhamentos de um NAS D-Link a partir de máquinas com Windows 10 de um cliente devido ao protocolo SMB que vem desabilitado por padrão no sistema por questões de segurança. Este post pode ser lido aqui.

Pois bem, agora tive problemas para acessar um NAS Western Digital MyCloud comprado em 2017 a partir de um servidor Windows Server 2019.

Ao tentar o acesso via caminho UNC (\\ip_do_servidor) a mensagem abaixo era exibida.

Isso ocorre pois no Windows 10 (a partir da versão 1709) e no Windows Server 2019 o acesso de convidado utilizando os protocolos SMB2 e SMB3 vem desabilitado por padrão, sendo considerado inseguro. Por se tratar de um ambiente conhecido e de laboratório para desabilitar essa configuração precisamos fazer os seguintes passos:

1 . Execute o Local Group Policy Editor (gpedit.msc)

2. Navegue por Computer Configuration > Administrative Templates > Network > Lanman Workstation

3. Dois cliques em Enable insecure guest logons, selecione a opção Enabled e clique em OK

Podemos fazer essa configuração também via PowerShell mudando o valor da configuração “AllowInsecureGuestAuth” de 0 para 1 utilizando o comando abaixo:

Set-ItemProperty -Path “HKLM:\Software\Policies\Microsoft\Windows\LanmanWorkstation\” -Name “AllowInsecureGuestAuth” -Value 1

Para verificar o valor da chave após a alteração execute:

Get-ItemProperty -Path “HKLM:\Software\Policies\Microsoft\Windows\LanmanWorkstation\”

Para voltar a configuração original e bloquear o acesso, basta mudar o valor “AllowInsecureGuestAuth” para 0, usando o comando abaixo:

Set-ItemProperty -Path “HKLM:\Software\Policies\Microsoft\Windows\LanmanWorkstation\” -Name “AllowInsecureGuestAuth” -Value 0

Criei um script para isso e compartilhei no meu Github.

Até a próxima!

Veeam – Painel de discussão online – Celebrate SysAdmin Day – 30/07

Olá pessoal,

Na próxima sexta-feira (30/07) de forma a celebrar o SysAdmin Day, a Veeam vai realizar um grande painel de discussão onde palestrantes como Rick Vanover, Shane Williford e Geoff Burke que serão todos entrevistados pela Kseniya Zvereva que gerencia o Veeam Community Hub e o programa Veeam Legends!

Será uma boa e divertida oportunidade para ouvir histórias sobre o nosso cotidiano de TI.

Para realizar a inscrição e obter maiores informações, clque aqui

Entrevista sobre o Golpe dos boletos falsos no programa Balanço Geral da TV Paranaíba (Record) de Uberlândia

Olá pessoal,

na última quinta-feira (22/07) eu participei do programa Balanço Geral veiculado pela TV Paranaíba, afiliada da Rede Record em Uberlândia. A entrevista foi sobre o Golpe dos boletos falsos que vem ocorrendo com bastante frequência. Vejam abaixo o vídeo:

Até a próxima!

Veeam Backup & Replication – Listando e deletando Backups via PowerShell

Olá pessoal,

Para listar todos os Backups existentes no seu Veeam Backup & Replication via linha de comando, clique no Menu – Console – Powershell e execute o seguinte comando:

Get-VBRBackup

Após identificar o backup que deve ser apagado do disco, para deletar execute o comando abaixo:

Get-VBRBackup -Name “NOME_DO_BACKUP” | Remove-VBRBackup -FromDisk

Confirme a operação e o Backup será deletado.

Até a próxima!

Veeam Backup & Replication – Script para fazer o rescan de repositório de backup

Olá pessoal,

Hoje eu compartilho com vocês um script em PowerShell simples que eu fiz para ser executado no seu servidor Veeam Backup & Replication, identificar os repositórios de backup existentes e em seguida executar um rescan manual no repositório desejado.

Basta copiar o código abaixo e salvar em um arquivo com a extensão *.ps1

# --------------------------------------------------------------------------------------------------------------------
# Script: VBR_Rescan_Repository.ps1 - Script to rescan VBR backup repository
# Contact: Paulo Roberto Sant´anna Cardoso (contato@paulosantanna.com)
# Compatibility: Veeam Backup Replication v10; v11
# Blog: paulosantanna.com
# Date: 22/07/2021
# ---------------------------------------------------------------------------------------------------------------------
# Lists existing repositories on Veeam Backup & Replication server
Get-VBRBackupRepository
$name = Read-Host 'Enter the repository name'
Write-Host "The repository will be rescanned: " $name  -ForegroundColor Yellow
# Rescan the selected repository
Sync-VBRBackupRepository -Repository $Name

O script também está disponível no meu Github

Até a próxima!

Vídeo sobre Comunidade e Programas da Veeam

Olá pessoal,

Querem conhecer mais sobre a Comunidade e Programas da Veeam?

Então assistam este vídeo que eu tive o prazer de participar com meus colegas Joaquim Santos, Elizabeth Souza e Mateus Wolff, em que falamos sobre os programas para influenciadores Vanguard e Legends, mantidos pela Veeam Software.

Aguardem que novas iniciativas virão!

Até a próxima!

Instalação do Hyper-V no Windows Server 2019 via PowerShell

Olá pessoal,

para habilitar o Hyper-V em um servidor com Windows Server 2019 via linha de comando, abra o PowerShell execute o comando abaixo:

Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart

Após a instalação da role Hyper-V, o servidor será reiniciado.

Para verificar se a instalação ocorreu com sucesso, você pode executar o comando abaixo e verificar todas as funções e recursos que estão instalados no seu servidor:

Get-WindowsFeature -ComputerName

Até a próxima!

Microsoft Azure – Guia rápido

Olá pessoal,

O amigo Fábio Hara da Microsoft, compartilhou no Linkedin um Guia rápido do Microsoft Azure. Eu achei bem interessante e intuitivo por isso aproveito para compartilhar também aqui no blog.

Façam o download do Guia aqui.

Ativando Servidores com Windows Server 2019 via prompt de comando

Olá pessoal,

Vamos demonstrar neste post como realizar a ativação de um servidor com Windows Server 2019 via prompt de comando (cmd).

Primeiramente vamos aplicar a chave de produto no servidor, para isso abra o Prompt de comando como Administrador (elevado) e execute o comando abaixo, substituindo xxxxx-xxxx-xxxx-xxxx-xxxx pela sua chave de produto.

slmgr.vbs /ipk xxxxx-xxxx-xxxx-xxxx-xxxx

Deve ser exibida a mensagem “Chave do produto (Product Key) xxxxx-xxxx-xxxx-xxxx-xxxx instalada com êxito”

Agora com a chave instalada, vamos ativar o sistema utilizando o comando abaixo:

slmgr.vbs /ato

Caso seja exibida a mensagem “Produto ativado com êxito” a operação foi realizada com sucesso.

Para confirmar o status da ativação execute o comando:

slmgr.vbs /dlv

Será exibida a tela abaixo com as informações sobre o sistema e sua ativação. Veja em Status da Licença. Tem que estar como “Licenciado“. Se houver algo diferente o procedimento não funcionou.

Você também pode verificar o status do sistema acessando via Painel de Controle – Sistema e Segurança – Sistema. Vejam abaixo:

Até a próxima!

Veeam Backup & Replication – Adicionando um novo servidor VMware vCenter via linha de comando

Olá pessoal,

Para adicionar um novo vCenter server ao servidor do Veeam Backup & Replication via linha de comando, clique no Menu – Console – Powershell e execute o seguinte comando:

Add-VBRvCenter -Name “nome_do_servidor” -User “usuário” -Password “Senha” -Description “Descrição do servidor”

Novo vCenter Server adicionado ao inventário do Veeam Backup & Replication

Por padrão a porta utilizada para conexão do servidor Veeam Backup ao vCenter server é a 443, portanto se for necessária utilizar alguma outra porta que não esta, devemos utilizar o parâmetro -Port, definindo então essa porta específica, conforme exemplo abaixo:

Add-VBRvCenter -Name “nome_do_servidor” -User “usuário” -Password “Password” -Port 586 -Description “Descrição do servidor”

Até a próxima!

Amanhã – Live Veeam – Backup like a Boss: 10 years of backup tips & tricks jam-packed into 30mins

Olá pessoal,

Amanhã é o Dia Mundial do Backup e para comemorar esta data a Veeam Software vai realizar a live “Backup like a Boss: 10 years of backup tips & tricks jam-packed into 30mins” com Rick Vanover e ☁️ Didier Van Hoye ☁️ que compartilharão em 30 minutos as suas experiências com backup adquiridas ao longo dos últimos 10 anos. Imperdível! Cadastre-se em https://go.veeam.com/world-backup-day-2021 acesse a live em LinkedIn LIVE stream e concorra a prêmios.

Nos vemos na live! 

91 cenários de recuperação de dados com o Veeam Backup & Replication v11

Olá pessoal,

Vamos iniciar uma série de posts a respeito da v11 do Veeam Backup & Replication. Neste primeiro temos banner com 91, isso mesmo, 91 cenários de recuperação de dados que podem ser utilizados na v11 do VBR.

Até a próxima!

Amanhã! Evento de lançamento do Veeam Backup & Replication v11!

Atenção pessoal,

amanhã (24/02) teremos o evento virtual de lançamento da tão esperada v11 do Veeam Backup & Replication.

Não percam! Maiores detalhes e inscrições em https://go.veeam.com/v11

Nos vemos lá!

Ganhe uma camiseta gratuita da Veeam

Por ocasião do Microsoft Ignite que vai ocorrer de forma online entre os dias 2 e 4 de Março, a Veeam, parceira do evento, está disponibilizando uma camiseta como brinde e aqueles que se inscreverem também concorrerão a outros prêmios como um XBox Series X. Garanta a sua em https://www.veeam.com/microsoft-ignite-2021.html

Ambientes legados – Erro falta da api-ms-win-crt-runtime-l1-1-0.dll ao tentar instalar programas em PC com Windows 7

Olá pessoal,

mais uma dica para quem ainda possui computadores com Windows 7. Ao tentar realizar a instalação de algum programa é exibido o erro informando a falta da api-ms-win-crt-runtime-l1-1-0.dll, conforme a imagem abaixo:

Esse erro ocorre devido ao fato do PC não estar completamente atualizado, entao primeiro garanta que o Service Pack 1 do Windows 7 esteja instalado, faça um Windows Update completo no PC e se mesmo assim o erro persistir, baixe o seguinte pacote ao KB2999226, seguem os links abaixo:

KB2999226 para Windows 7 x86

KB2999226 para Windows 7 x64

Após isso, reinicie o PC e faça o teste novamente.

Até a próxima!