PowerShell – Alterando o LRS Site Recovery

PowerShell – Alterando o LRS Site Recovery

Caro leitor, seja bem-vindo ao Blog Jefferson Castilho.

Fico muito grato com sua visita, o tema de hoje é “PowerShell – Alterando a redundância LRS Site Recovery”.

Neste artigo vou mostrar como podemos alterar a redundância de armazenamento de datacenter para “LRS”

LRS – Locally redundant storage

O armazenamento localmente redundante (LRS) fornece pelo menos 99,999999999% (11 noves) de durabilidade dos objetos em um determinado ano. O LRS fornece a durabilidade deste objeto, replicando seus dados para uma unidade de escala de armazenamento. Um datacenter, localizado na região onde você criou sua conta de armazenamento, hospeda a unidade de escala de armazenamento.

O que é?

O LRS é a opção de replicação de menor custo e oferece a menor durabilidade em comparação com outras opções. Em caso de desastre no nível de datacenter (por exemplo, incêndio, inundação etc.), as réplicas podem ser perdidas ou ficar irrecuperáveis. 

Para reduzir esse risco, a Microsoft recomenda o uso de armazenamento com redundância de zona (ZRS) ou armazenamento com redundância geográfica (GRS).

Fonte de Dados acima, Docs Microsoft.

Este procedimento para a criação do site recovery é muito importante no início da implementação, uma vez inserido dados neste cofre não é mais possível a mudança dessa propriedade.

Como podemos alterar essa opção? No comando podemos executar alterando a opção para LRS (Locally redundant storage).

$vaultbackup = Get-AzureRMRecoveryServicesVault -Name “backup-iaas”


Após de ter executado criando a variável, podemos testar a variável chamado ela no powershell “$vaultbackup” terá que retornar as informações do Vault.


Para validar qual o modelo de “Redundância está configurado” no comando abaixo.

Get-AzureRmRecoveryServicesBackupProperties -Vault $vaultbackup


Iremos executar o comando para alterar

Set-AzureRmRecoveryServicesBackupProperties -Vault $vaultbackup -BackupStorageRedundancy LocallyRedundant


Conhece as minhas redes sociais? E meu canal no Youtube?

Caso não acesse nos links abaixo e se cadastre para não perder as oportunidades

de receber os links quando forem publicados.

Facebook:  https://www.facebook.com/blogjeffersoncastilho
Youtube:  https://goo.gl/1g3OvL

Twitter:  https://twitter.com/je_will

Em caso de dúvidas ou problemas na execução, pode deixar seu comentário que em breve responderemos.

Obrigado e até o próximo post.

Jefferson Castilho 
Certificações: MPN | MCP | MCTS | MCTIP | MS | MCSA | MCSE  | MCT  
Blog MVP  :  http://jeffersoncastilho.com.br
Facebook:  https://www.facebook.com/blogjeffersoncastilho
Youtube:  https://goo.gl/1g3OvL


PowerShell – Alterando o GRS do Site Recovery

PowerShell – Alterando o GRS do Site Recovery

Caro leitor, seja bem-vindo ao Blog Jefferson Castilho.

Fico muito grato com sua visita, o tema de hoje é “PowerShell – Alterando o GRS do Site Recovery”.

Neste artigo vou mostrar como podemos alterar a redundância de armazenamento de datacenter para “GRS”

GRS – Geo-redundant storage

O armazenamento com redundância geográfica (GRS) foi desenvolvido para fornecer pelo menos 99.99999999999999% (16 9’s) durabilidade dos objetos em um determinado ano, replicando dados para uma região secundária situada a centenas de milhas de distância da região primária.

Se sua conta de armazenamento tem GRS habilitado, seus dados serão duráveis mesmo no caso de uma interrupção regional completa ou um desastre no qual a região principal não possa ser recuperada.

Para uma conta de armazenamento com GRS ou RA-GRS habilitada, todos os dados são primeiro replicados com armazenamento redundante localmente (LRS). Uma atualização primeiro é confirmada para o local primário e replicados usando o LRS.

A atualização, em seguida, é replicada assincronamente para a região secundária usando GRS.

Quando dados são gravados para o local secundário, ela também é replicada dentro desse local usando o LRS.

Fonte de Dados acima, Docs Microsoft.

Este procedimento para a criação do site recovery é muito importante no inicio da implementação, uma vez inserido dados neste cofre não é mais possível a mudança dessa propriedade.

Como podemos alterar essa opção? No comando podemos executar alterando a opção para GRS (Geo-redundant storage).

Criação da variável que traz as informações do Recovery Services.

$vaultbackup = Get-AzureRMRecoveryServicesVault -Name “backup-iaas”


Após de ter executado criando a variável, podemos testar a variável chamado ela no powershell “$vaultbackup” terá que retornar as informações do Vault.


Para validar qual o modelo de “Redundância está configurada” no comando abaixo.

Get-AzureRmRecoveryServicesBackupProperties -Vault $vaultbackup


Iremos executar o comando para alterar

Set-AzureRmRecoveryServicesBackupProperties -Vault $vaultbackup -BackupStorageRedundancy GeoRedundant


Após alterado, podemos usar o comando que efetuamos para validar as configurações.


Conhece as minhas redes sociais? E meu canal no Youtube?

Caso não acesse nos links abaixo e se cadastre para não perder as oportunidades

de receber os links quando forem publicados.

Facebook:  https://www.facebook.com/blogjeffersoncastilho
Youtube:  https://goo.gl/1g3OvL

Twitter:  https://twitter.com/je_will

Em caso de dúvidas ou problemas na execução, pode deixar seu comentário que em breve responderemos.

Obrigado e até o próximo post.

Jefferson Castilho 
Certificações: MPN | MCP | MCTS | MCTIP | MS | MCSA | MCSE  | MCT  
Blog MVP  :  http://jeffersoncastilho.com.br
Facebook:  https://www.facebook.com/blogjeffersoncastilho
Youtube:  https://goo.gl/1g3OvL


PowerShell – O contexto do recovery services

PowerShell – Definindo o contexto do Recovery Services

Caro leitor, seja bem-vindo ao Blog Jefferson Castilho.

Fico muito grato com sua visita, o tema de hoje é “PowerShell – Definindo o Contexto do Recovery Services”.

O contexto do cofre é o tipo de dados protegidos no cofre. Defina-o com Set-AzRecoveryServicesVaultContext .

Este procedimento é de extrema importância ser feito, pois no processo de configuração do Backups de Virtual Machine, banco de dados, podemos encontrar problemas nessas atividades com erros.

Para definição do “Contexto” temos que realizar com o comando abaixo.

Get-AzureRMRecoveryServicesVault -Name “backup-iaas” | Set-AzureRMRecoveryServicesVaultContext

 

Caso não tenhamos erro no processo de execução do Script.

Conhece as minhas redes sociais? E meu canal no Youtube?

Caso não acesse nos links abaixo e se cadastre para não perder as oportunidades

de receber os links quando forem publicados.

Facebook:  https://www.facebook.com/blogjeffersoncastilho
Youtube:  https://goo.gl/1g3OvL

Twitter:  https://twitter.com/je_will

Em caso de dúvidas ou problemas na execução, pode deixar seu comentário que em breve responderemos.

Obrigado e até o próximo post.

Jefferson Castilho 
Certificações: MPN | MCP | MCTS | MCTIP | MS | MCSA | MCSE  | MCT  
Blog MVP  :  http://jeffersoncastilho.com.br
Facebook:  https://www.facebook.com/blogjeffersoncastilho
Youtube:  https://goo.gl/1g3OvL

Update do Powershell 2.0 para 5.1

Update do Powershell 2.0 para 5.1

Caro leitor, seja bem-vindo ao Blog Jefferson Castilho.

Fico muito grato com sua visita, o tema de hoje é, Update do Powershell 2.0 para 5.1

Neste artigo vou mostrar como podemos realizar o update do PowerShell 2.0 para 5.1.

Para validar a versão atual, no powershell digite o comando “$host”

Teremos a versão atual que é a 2.0.

Neste link abaixo teremos a versão para download e customização com cada versão do Windows Server.

Link Download

Vide imagem abaixo.


Neste processo vamos atualizar, o Windows Server 2008 R2. Para isso será necessário atualizar o Framework 4.5.2.

Após o processo de Download dos dois arquivos chamados “NDP452-KB2901907-x86-x64-AllOS-ENU” e “Win7AndW2K8R2-KB3191566-x64”.

Instalar o “NDP452-KB2901907-x86-x64-AllOS-ENU” se necessário. Caso não seja necessário por favor efetuar o processo abaixo.

Executar o arquivo “Win7AndW2K8R2-KB3191566-x64”.

Será aberto a opção de “search” do Windows Update.

Caso não esteja instalado, será solicitado para efetuar o processo de atualização. Selecione a opção “Yes”.

Opções “I Accept”.

Será realizado o processo de instalação.

Após finalizar o processo selecione a opção “Restart”.

Após isso o recurso foi atualizado com sucesso.

Teremos o processo de update para a versão 5.1.

Conhece as minhas redes sociais? E meu canal no Youtube?

Caso não acesse nos links abaixo e se cadastre para não perder as oportunidades

de receber os links quando forem publicados.

Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Twitter: https://twitter.com/je_will

Em caso de dúvidas ou problemas na execução, pode deixar seu comentário que em breve responderemos.

Obrigado e até o próximo post.

Jefferson Castilho
Certificações: MPN | MCP | MCTS | MCTIP | MS | MCSA |  MCSE | MCT | MVP 
Blog: http://jeffersoncastilho.com.br
Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Como saber qual o modulo powershell para Azure

Como saber qual o modulo powershell para Azure

Caro leitor, seja bem-vindo ao Blog Jefferson Castilho.

Fico muito grato com sua visita, o tema de hoje é, Como saber qual o modulo powershell02 para Azure.

Neste artigo vou mostrar como podemos validar a versão do PowerShell do Azure que estamos utilizando.

Para isso podemos selecionar usar o comando abaixo.

Get-Module -Name PowerShellGet -ListAvailable | Select-Object -Property Name,Version,Path


Na execução do processo teremos a execução conforme o print abaixo com as informações da versão abaixo.

Você conhece as minhas redes sociais? E meu canal no Youtube? Caso não acesse nos links abaixo e se cadastre para não perder as oportunidades de receber os links quando forem publicados.

Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Twitter: https://twitter.com/je_will

Em caso de dúvidas ou problemas na execução, pode deixar seu comentário que em breve responderemos.

Obrigado e até o próximo post.

Jefferson Castilho
Certificações: MPN | MCP | MCTS | MCTIP | MS | MCSA |  MCSE | MCT | MVP (Cloud and Datacenter Management)
Blog: http://jeffersoncastilho.com.br
Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Listando subscription usando o powershell

Listando subscription usando o powershell

Caro leitor, seja bem-vindo ao Blog Jefferson Castilho.

Fico muito grato com sua visita, o tema de hoje é, Listando subscription usando o powershell.

Para isso precisamos estar logados dentro do Azure pelo powershell.

Para selecionar as Subscription que temos na minha conta podemos usar o comanda abaixo

Get-AzureRmSubscription


Após a execução deste comando teremos todas as informações das Subscription.


Com isso apreendemos nesta dica rápida como podemos listar os adaptadores de rede de uma Máquina com o Windows Server 2016 na Versão Core.

Você conhece as minhas redes sociais? E meu canal no Youtube? Caso não acesse nos links abaixo e se cadastre para não perder as oportunidades de receber os links quando forem publicados.

Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Twitter: https://twitter.com/je_will

Em caso de dúvidas ou problemas na execução, pode deixar seu comentário que em breve responderemos.

Obrigado e até o próximo post.

Jefferson Castilho
Certificações: MPN | MCP | MCTS | MCTIP | MS | MCSA |  MCSE | MCT | MVP (Cloud and Datacenter Management)
Blog: http://jeffersoncastilho.com.br
Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

.

Removendo um webapp pelo powershell

Removendo um webapp pelo powershell.

Fico muito grato com sua visita, o tema de hoje é, Removendo um webapp pelo powershell..

Neste artigo vou mostrar como podemos remover uma WebApp usando o comando do PowerShell Remove-AzureRmWebApp.

Para começar você precisar estar logado dentro do Azure usando o comando “Login-AzureRmAccount”.

Após isso você poderá esse comando abaixo.

Remove-AzureRmWebApp -ResourceGroupName “AppTestVS” -Name “AppTesteVS”.


Após isso Podemos selecionar a opção “Yes”.


Se o PowerShell retornar a opção da pasta de execução do Script é que a opção funcionou com sucesso.

Você conhece as minhas redes sociais? E meu canal no Youtube? Caso não acesse nos links abaixo e se cadastre para não perder as oportunidades de receber os links quando forem publicados.

Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Twitter: https://twitter.com/je_will

Em caso de dúvidas ou problemas na execução, pode deixar seu comentário que em breve responderemos.

Obrigado e até o próximo post.

Jefferson Castilho
Certificações: MPN | MCP | MCTS | MCTIP | MS | MCSA |  MCSE | MCT | MVP (Cloud and Datacenter Management)
Blog: http://jeffersoncastilho.com.br
Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL


Removendo um app service plan pelo powershell

Removendo um app service plan pelo powershell

Caro leitor, seja bem-vindo ao Blog Jefferson Castilho.

Fico muito grato com sua visita, o tema de hoje é, Removendo um app service plan pelo powershell.

Neste artigo vou mostrar como podemos remover uma WebApp usando o comando do PowerShell Remove-AzureRmAppServicePlan.

Para começar você precisar estar logado dentro do Azure usando o comando “Login-AzureRmAccount”.

Após isso você poderá esse comando abaixo.

Remove-AzureRmAppServicePlan -Name “AppVSTest” -ResourceGroupName “AppTestVS” -Force


Caso o powershell tenha retornado para pasta de origem aonde foi executado não retornando nenhum erro. Foi que o processo foi executado com sucesso.


Você conhece as minhas redes sociais? E meu canal no Youtube? Caso não acesse nos links abaixo e se cadastre para não perder as oportunidades de receber os links quando forem publicados.

Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Twitter: https://twitter.com/je_will

Em caso de dúvidas ou problemas na execução, pode deixar seu comentário que em breve responderemos.

Obrigado e até o próximo post.

Jefferson Castilho
Certificações: MPN | MCP | MCTS | MCTIP | MS | MCSA |  MCSE | MCT | MVP (Cloud and Datacenter Management)
Blog: http://jeffersoncastilho.com.br
Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Removendo um resource group pelo PowerShell

Removendo um resource group pelo PowerShell

Caro leitor, seja bem-vindo ao Blog Jefferson Castilho.

Fico muito grato com sua visita, o tema de hoje é, Removendo um resource group pelo PowerShell.

Neste artigo vou mostrar como podemos remover uma WebApp usando o comando do PowerShell Remove-AzureRMResourceGroup.

Para começar você precisar estar logado dentro do Azure usando o comando “Login-AzureRmAccount”.

Após isso você poderá esse comando abaixo.

Um ponto importante caso eu use a Sintax “-force” ele irá remover automaticamente sem perguntar, eu prefiro usar o comando sem a Sintax -force.

Remove-AzureRmResourceGroup -Name AppTestVS

Selecione a opção “Yes”.

Após a remoção ele irá uma opção “True”, confirmando que o Resource Group foi removido.4

Você conhece as minhas redes sociais? E meu canal no Youtube? Caso não acesse nos links abaixo e se cadastre para não perder as oportunidades de receber os links quando forem publicados.

Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Twitter: https://twitter.com/je_will

Em caso de dúvidas ou problemas na execução, pode deixar seu comentário que em breve responderemos.

Obrigado e até o próximo post.

Jefferson Castilho
Certificações: MPN | MCP | MCTS | MCTIP | MS | MCSA |  MCSE | MCT | MVP (Cloud and Datacenter Management)
Blog: http://jeffersoncastilho.com.br
Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Azure datacenters como localizar via PowerShell

Azure datacenters como localizar via PowerShell

Caro leitor, seja bem-vindo ao Blog Jefferson Castilho.

Fico muito grato com sua visita, o tema de hoje é, Azure Datacenters como localizar via PowerShell.

Neste artigo vou mostrar como podemos remover uma WebApp usando o comando do PowerShell Get-AzureRMLocation.

Para começar você precisar estar logado dentro do Azure usando o comando “Login-AzureRmAccount”.

Neste caso com esse comando conseguimos localizar todos os datacenters em que o Azure tem Serviços.

Isso é muito utilizado devido a criação de recursos no processo de criação.

Para isso podemos utilizar o comandop abaixo.

“Get-AzureRmLocation”


O arquivo de informações é muito grande. Você pode usar o comando abaixo para exportar para um CSV.

Get-AzureRmLocation | Export-CSV C:\Temp\Datacenters.csv


Podemos ver ele exportou com sucesso.

Você conhece as minhas redes sociais? E meu canal no Youtube? Caso não acesse nos links abaixo e se cadastre para não perder as oportunidades de receber os links quando forem publicados.

Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL

Twitter: https://twitter.com/je_will

Em caso de dúvidas ou problemas na execução, pode deixar seu comentário que em breve responderemos.

Obrigado e até o próximo post.

Jefferson Castilho
Certificações: MPN | MCP | MCTS | MCTIP | MS | MCSA |  MCSE | MCT | MVP (Cloud and Datacenter Management)
Blog: http://jeffersoncastilho.com.br
Facebook: https://www.facebook.com/blogjeffersoncastilho
Youtube: https://goo.gl/1g3OvL30