sexta-feira, 20 de novembro de 2020

Azure Site Recovery

 O Azure Site Recovery também pode ser usado como estratégia de migração de suas máquinas do ambiente on premises para nuvem, seja ela física ou virtual.

Família de máquinas que suportam Hyper-V na nuvem: • D_v3 • Ds_v3 • E_v3 • Es_v3 • F2s_v2-F72s_v2 Comandos para configuração Hyper-V: Instalação do Hyper-V Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart Configuração de Rede: - Criar Switch New-VMSwitch -Name “InternalNATSwitch” -SwitchType Internal Validar ifindex -Get-NetAdapter - Criar endereço de Nat New-NetIPAddress -IPAddress 10.2.0.200 -PrefixLength 24 -InterfaceIndex 12 -Adicionar o Nat New-NetNat -Name "InternalNat" -InternalIPInterfaceAddressPrefix 10.2.0.0/24

sábado, 31 de outubro de 2020

Instalar e validar IIS no Windows Server 2019

 Script para instalação/configuração teste do IIS:

# Install IIS ( Instalacação padrão do IIS) Install-WindowsFeature -name Web-Server -IncludeManagementTools # Remove default htm file (Remoção da página padrão) remove-item C:\inetpub\wwwroot\iisstart.htm # Add custom htm file (Alteração do conteudo da página padrão) Add-Content -Path "C:\inetpub\wwwroot\iisstart.htm" -Value $("Servidor UP - Hostname: " + $env:computername)



domingo, 25 de outubro de 2020

Comandos CLI Azure

Nossa primeira etapa é garantir que trabalhamos com a assinatura do Azure correta antes de alterarmos as configurações. Usaremos o comando de lista az account list. Por padrão, o comando retorna uma cadeia de caracteres JSON. No entanto, vamos formatar a saída como uma tabela para tornar essas informações mais fáceis de trabalhar. Execute o comando a seguir.

az account list --output table

Se você precisar listar todos os grupos de recursos em uma assinatura, você executará o comando az group list.

az group list --output table

Em seguida, listaremos todos os recursos localizados no Grupo informado no comando anterior , usando o comando az resource list. O comando retornará uma lista de recursos. Ao especificar --resource-type. podemos filtrar o resultado para incluir apenas as informações de recurso relacionadas aos sites.

Execute o comando a seguir

az resource list \
--resource-group learn-1278f7b5-b215-419f-b479-18aff97b13ff \
--resource-type Microsoft.Web/sites


Aqui está um exemplo da saída do comando:

{
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/resourceGroups/learn-1278f7b5-b215-419f-b479-18aff97b13ff/providers/Microsoft.Web/sites/BlogFor",
"identity": null,
"kind": "app",
"location": "centralus",
"managedBy": null,
"name": "MyWebApp",
"plan": null,
"properties": null,
"resourceGroup": "learn-1278f7b5-b215-419f-b479-18aff97b13ff",
"sku": null,
"tags": null,
"type": "Microsoft.Web/sites"
}

Exemplo de uso:

Copie o valor de name (informado na saída anterior). Nós o usaremos nas próximas etapas para primeiro interromper e então iniciar nosso site.

Usaremos o comando az webapp stop para interromper o aplicativo Web em execução em nosso serviço de aplicativo. Substitua <web app name> pelo nome do seu aplicativo Web que você copiou e, em seguida, execute este comando para interromper seu aplicativo Web

az webapp stop --name ResultiWordPress --resource-group learn-1278f7b5-b215-419f-b479-18aff97b13ff

para reiniciar apenas troque STOP por START

-

Link referencia:

https://docs.microsoft.com/en-us/cli/azure/webapp/config?view=azure-cli-latest