<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos gcp - Explain IT</title>
	<atom:link href="https://explainit.com.br/tag/gcp/feed/" rel="self" type="application/rss+xml" />
	<link>https://explainit.com.br/tag/gcp/</link>
	<description></description>
	<lastBuildDate>Mon, 25 Aug 2025 00:21:54 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Veeam Backup for Google Cloud – Parte 4</title>
		<link>https://explainit.com.br/veeam-backup-for-google-cloud-parte-4/</link>
					<comments>https://explainit.com.br/veeam-backup-for-google-cloud-parte-4/#respond</comments>
		
		<dc:creator><![CDATA[Joaquim Santos]]></dc:creator>
		<pubDate>Wed, 04 Dec 2024 23:55:47 +0000</pubDate>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Restore]]></category>
		<category><![CDATA[Veeam]]></category>
		<category><![CDATA[Veeam Vanguard]]></category>
		<category><![CDATA[vExpert]]></category>
		<category><![CDATA[VMUG]]></category>
		<category><![CDATA[VMUG PR]]></category>
		<category><![CDATA[VUG]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[comunidade]]></category>
		<category><![CDATA[explainit]]></category>
		<category><![CDATA[gcp]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[nuvem]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[vanguard]]></category>
		<category><![CDATA[VeeamVanguard]]></category>
		<guid isPermaLink="false">https://explainit.com.br/?p=2105</guid>

					<description><![CDATA[<p>Agora que o ambiente foi preparado, a ferramenta de backup foi configurada e os jobs para proteção do ambiente foram criados e testados, chegou a hora de validarmos como funciona a restauração.</p>
<p>O post <a href="https://explainit.com.br/veeam-backup-for-google-cloud-parte-4/">Veeam Backup for Google Cloud – Parte 4</a> apareceu primeiro em <a href="https://explainit.com.br">Explain IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Fala turma!</p>
<p>Chegamos ao quarto e último post referente ao Veeam Backup for Google Cloud. Hoje vou mostrar os <strong>três possíveis cenários</strong> de restore, considerando, claro, que você já tenha realizado backup das instâncias anteriormente. Os modos são:</p>
<ul>
<li>Restore completo de uma instância;</li>
<li>Restore de discos de uma instância;</li>
<li>Restore granular de arquivos.</li>
</ul>
<p>Como sempre, é importante validar se existe alguma limitação ou consideração para o processo que será realizado. Nesse link temos todos os pontos de atenção que devem ser levados em consideração para cenários de restore: <strong><a href="https://helpcenter.veeam.com/docs/vbgc/guide/limitations.html?#restore" target="_blank" rel="noopener">Considerations and Limitations – Veeam Backup for Google Cloud User Guide</a>.</strong></p>
<p>&nbsp;</p>
<h2><strong>Restore completo de uma instância</strong></h2>
<p>Ao se autenticar na console do Veeam Backup for Google Cloud, em <strong>Protect Data</strong>, podemos ver as instâncias que possuem backups.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h39_23.png"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-5691 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h39_23.png" alt="" width="810" height="289" /></a></p>
<p>&nbsp;</p>
<p>Ao selecionar a instâncias que gostaríamos de recuperar, escolha a opção “<strong>Instance Restore</strong>”.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h40_16.png"><img decoding="async" class="aligncenter wp-image-5692 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h40_16.png" alt="" width="465" height="130" /></a></p>
<p>&nbsp;</p>
<p>Clicando em <strong>Restore Point,</strong> podemos selecionar diferentes restore points para restauração, seja ele de snapshot ou então de backup.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h41_52.png"><img decoding="async" class="aligncenter wp-image-5693 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h41_52.png" alt="" width="942" height="412" /></a></p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h43_10.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5694 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h43_10.png" alt="" width="943" height="251" /></a></p>
<p>&nbsp;</p>
<p>Em <strong>Restore Mode</strong> teremos duas opções:</p>
<ul>
<li><strong>Restore to original location, with original settings</strong>: A restauração acontecerá com as mesmas configurações e no mesmo local da instância original. Normalmente escolhermos essa opção quando a instância original é deletada.</li>
<li><strong>Restore to a new location, or with different settings</strong>: Utilizamos essa opção quando é necessário restaurar a instância em outro projeto/região e alterar as configurações originais da instância.</li>
</ul>
<p>Nesse exemplo usarei a segunda opção para mostrar todas as opções que podemos alterar durante o processo.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h43_41.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5695 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h43_41.png" alt="" width="895" height="590" /></a></p>
<p>&nbsp;</p>
<p>Escolha primeiro o Projeto em que a instância será restaurada. A conta de serviço será selecionada automaticamente.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h46_31.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5696 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h46_31.png" alt="" width="732" height="592" /></a></p>
<p>&nbsp;</p>
<p>Escolha a região e a zona de disponibilidade para realizar a restauração.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h47_15.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5697 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h47_15.png" alt="" width="620" height="595" /></a></p>
<p>&nbsp;</p>
<p>Podemos manter a criptografia original ou, se desejar, alterar para uma chave diferente.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h47_48.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5698 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h47_48.png" alt="" width="645" height="604" /></a></p>
<p>&nbsp;</p>
<p>Na próxima tela vamos receber um erro informando que já existe uma instância com o mesmo nome (<strong>linux01</strong>). Nesse caso, <strong>é obrigatório</strong> alterar o nome da instância que será restaurada.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h49_09.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5699 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h49_09.png" alt="" width="824" height="443" /></a></p>
<p>&nbsp;</p>
<p>Podemos, além de alterar o nome, alterar também o tipo da instância. Basta clicar em <strong>Edit</strong>.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h50_11.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5700 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h50_11.png" alt="" width="551" height="385" /></a></p>
<p>&nbsp;</p>
<p>E agora podemos prosseguir com o restore, uma vez que o nome da instância restaurada será <strong>linux01-restored</strong>.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h50_36.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5701 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h50_36.png" alt="" width="935" height="408" /></a></p>
<p>&nbsp;</p>
<p>Na parte de <strong>Network Settings</strong> é necessário escolher a <strong>VPC</strong> e as demais opções de rede para seguir com o processo.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h51_18.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5702 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_14h51_18.png" alt="" width="939" height="443" /></a></p>
<p>&nbsp;</p>
<p>Defina a <strong>VPC</strong>, <strong>Subnet</strong> e se deseja restaurar as <strong>network tags</strong>.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h04_23.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5703 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h04_23.png" alt="" width="550" height="432" /></a></p>
<p>&nbsp;</p>
<p>Como sempre, no último passo, uma verificação das permissões da conta de serviço será realizada.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h05_03.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5705 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h05_03.png" alt="" width="927" height="497" /></a></p>
<p>&nbsp;</p>
<p>Por fim, teremos um resumo das opções escolhidas. Podemos definir ainda se a instância será ligada ao final do processo ou não.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h09_42.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5706 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h09_42.png" alt="" width="938" height="756" /></a></p>
<p>&nbsp;</p>
<p>Em <strong>Session Logs</strong> é exibido o andamento do restore.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h10_36.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5707 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h10_36.png" alt="" width="945" height="446" /></a></p>
<p>&nbsp;</p>
<p>Durante o processo de restore, os seguintes passos são executados:</p>
<ul>
<li><strong>O Worker é criado</strong> na mesma região em que a instância será restaurada;</li>
<li>É criado e anexado ao Worker <strong>um novo disco</strong> vazio e persistente;
<ul>
<li>O número de discos criados é <strong>igual</strong> ao número de discos que a instância possui.</li>
</ul>
</li>
<li>Os dados serão restaurados do bucket do Google Storage <strong>diretamente</strong> para o disco persistente, que está vazio;</li>
<li>Um <strong>snapshot</strong> do disco persistente é criado;</li>
<li>Um disco é criado no <strong>local que o restore</strong> será realizado</li>
<li>O Worker e todos os snapshots<strong> são removidos</strong>;</li>
<li>Uma instância é criada com as configurações escolhidas durante o processo de restauração, e o disco que foi criado anteriormente é atachado a essa nova instância.</li>
</ul>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h29_18.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5708 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h29_18.png" alt="" width="931" height="336" /></a></p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h29_44.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5709" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h29_44.png" alt="" width="932" height="342" /></a></p>
<p>&nbsp;</p>
<p>Ao final do processo, teremos a instância pronta para ser utilizada no Google Cloud.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h30_34.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5710 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h30_34.png" alt="" width="1069" height="196" /></a></p>
<p>&nbsp;</p>
<h2><strong>Restore de discos de uma instância</strong></h2>
<p>Em <strong>Protection Data</strong>, iremos escolher a opção <strong>Disk Restore</strong>.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h40_04.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5711 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h40_04.png" alt="" width="805" height="300" /></a></p>
<p>&nbsp;</p>
<p>Novamente, podemos escolher não somente o restore point desejado, mas também a opção de Exclusion. Essa opção permite excluir do restore discos que não são necessários.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h41_32.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5712 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h41_32.png" alt="" width="940" height="459" /></a></p>
<p>&nbsp;</p>
<p>Ao clicar em <strong>Exclusions, </strong>vamos definir os discos que serão removidos do processo. No exemplo utilizado eu possuo apenas um disco, logo, não tenho como excluir ele do restore.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h42_25.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5713 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h42_25.png" alt="" width="618" height="257" /></a></p>
<p>&nbsp;</p>
<p>Assim como a restauração de uma instância, durante a restauração de discos, também temos as opções abaixo. Neste exemplo, utilizarei a opção de restauração para um novo local.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h43_23.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5714 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h43_23.png" alt="" width="955" height="541" /></a></p>
<p>&nbsp;</p>
<p>Vou escolher para restaurar o disco em um projeto diferente de onde se encontra a instância original.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h47_06.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5715 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h47_06.png" alt="" width="761" height="554" /></a></p>
<p>&nbsp;</p>
<p>Defino a região e a zona de disponibilidade.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h47_51.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5716 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h47_51.png" alt="" width="630" height="398" /></a></p>
<p>&nbsp;</p>
<p>Escolho o tipo de criptografia e se deseja modificá-la.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h48_21.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5717 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_15h48_21.png" alt="" width="652" height="402" /></a></p>
<p>&nbsp;</p>
<p>Em<strong> Disk Restore</strong>, você pode alterar o nome do disco. Contudo, se um disco com o mesmo nome já existir no Google Cloud, o Veeam Backup for Google Cloud adicionará um sufixo automaticamente ao disco restaurado devido às limitações.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h04_37.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5718 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h04_37.png" alt="" width="950" height="540" /></a></p>
<p>&nbsp;</p>
<p>Processo de verificação das permissões&#8230;.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h04_59.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5719 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h04_59.png" alt="" width="939" height="556" /></a></p>
<p>&nbsp;</p>
<p>E, finalmente, o resumo do processo de restauração que será iniciado.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h05_26.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5720 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h05_26.png" alt="" width="811" height="756" /></a></p>
<p>&nbsp;</p>
<p>Em <strong>Session logs,</strong> podemos ver o restore iniciando.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h06_17.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5721 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h06_17.png" alt="" width="949" height="442" /></a></p>
<p>&nbsp;</p>
<p>Durante o restore, os seguintes passos são executados:</p>
<ul>
<li><strong>O Worker é criado</strong> na mesma região em que o disco da instância será restaurado;</li>
<li>Um disco persistente<strong> novo e vazio</strong> é criado e conectado ao Worker.</li>
<li>Os dados são restaurados do bucket do Google Storage para um <strong>disco persistente vazio</strong>.</li>
<li>Um <strong>snapshot</strong> do disco persistente é <strong>criado</strong>;</li>
<li>Um disco de snapshot é criado no <strong>destino</strong> da restauração.</li>
<li><strong>O Worker e todos os snapshots são removidos</strong>;</li>
</ul>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h15_20.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5722 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h15_20.png" alt="" width="942" height="309" /></a></p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h22_26.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5723 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h22_26.png" alt="" width="913" height="146" /></a></p>
<p>&nbsp;</p>
<p>Após o restore finalizar, o disco já estará disponível na instância.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h23_14.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5724 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_16h23_14.png" alt="" width="1145" height="197" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h1><strong>Restore granular de arquivos</strong></h1>
<p>O restore de arquivos é um processo pouco diferente das opções anteriores. Antes de iniciarmos, precisamos fazer duas modificações importantes:</p>
<ul>
<li>Habilitar o <strong>Private Google Access</strong> na subnet utilizada pela instância;</li>
<li>Habilitar o <strong>Access Scope</strong> na instância que faremos o restore de arquivos.</li>
</ul>
<p>Isso é essencial para que possamos realizar a restauração de arquivos com a opção de <strong>restaurar no local original</strong>.<strong> </strong></p>
<p>Para habilitar o <strong>Private Google Access</strong>, basta editar a Subnet no Google Cloud e habilitar a opção.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h46_03.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5726 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h46_03.png" alt="" width="552" height="420" /></a></p>
<p>&nbsp;</p>
<p>Já <strong>Access Scope</strong> é uma opção disponível diretamente na instância. Ela <strong>precisa estar desligada</strong> para efetuar esta alteração.<br />
Escolha a opção de <strong>Allow full access to all Cloud APIs</strong>.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h47_17.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5727 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h47_17.png" alt="" width="538" height="292" /></a></p>
<p>&nbsp;</p>
<p>Após configurar essas opções, estaremos prontos para efetuar o restore de arquivos. Novamente em <strong>Protect Data</strong>, escolha a opção <strong>File Level Recovery</strong>.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h48_43.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5728 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h48_43.png" alt="" width="806" height="298" /></a></p>
<p>&nbsp;</p>
<p>Por padrão, o <strong>último restore point disponível virá selecionado</strong>, mas, se necessário, podemos escolher um restore point diferente.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h49_22.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5729 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h49_22.png" alt="" width="940" height="390" /></a></p>
<p>&nbsp;</p>
<p>Neste exemplo, selecionarei a opção de <strong>restaurar para o local original</strong> e manterei a opção de<strong> deixar o utilitário de restauração instalado</strong>. Assim, se for necessário realizar a restauração novamente, o processo ocorrerá de maneira <strong>mais ágil</strong>.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h50_24.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5730 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h50_24.png" alt="" width="961" height="363" /></a></p>
<p>&nbsp;</p>
<p>Na próxima tela, além de verificar as permissões, também vamos verificar se o Private Google Access está habilitado na subnet da VM e se o Access Scope está configurado.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h52_12.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5731 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h52_12.png" alt="" width="946" height="440" /></a></p>
<p>&nbsp;</p>
<p>Na última tela temos o resumo do restore. Basta clicar em Restore para iniciar a recuperação.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h52_41.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5732 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_17h52_41.png" alt="" width="951" height="490" /></a></p>
<p>&nbsp;</p>
<p>Quando o Veeam terminar o processo, será disponibilizado um link para acessarmos o File Browser.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h12_25.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5733 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h12_25.png" alt="" width="879" height="213" /></a></p>
<p>&nbsp;</p>
<p>Ao abrir o link no seu navegador, será possível navegar entre o conteúdo dos discos, pastas e arquivos, além, é claro, de selecionar o que precisamos restaurar.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h12_42.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5734 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h12_42.png" alt="" width="672" height="728" /></a></p>
<p>&nbsp;</p>
<p>Nesse exemplo, escolhi um arquivo que havia criado anteriormente e deixei na pasta do usuário &#8220;<strong>wesmrt&#8221;. </strong>Para seguir, é obrigatório clicar em <strong>&#8220;Add to Restore List&#8221;</strong>.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h13_52.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5735 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h13_52.png" alt="" width="962" height="403" /></a></p>
<p>&nbsp;</p>
<p>Ao selecionarmos a opção de restauração para o local original, podemos optar por restaurar os arquivos para a sua origem, preservando ou substituindo o arquivo original, se ele ainda estiver presente no local.<br />
Nesse caso vou escolher a opção “Keep”, que vai manter o arquivo original.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h14_30.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5736 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h14_30.png" alt="" width="880" height="346" /></a></p>
<p>&nbsp;</p>
<p>O arquivo será restaurado e podemos acompanhar no <strong>Session Logs</strong>.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h16_04.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5737 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h16_04.png" alt="" width="694" height="226" /></a></p>
<p>&nbsp;</p>
<p>Ao acessar a instância via SSH, consigo ver que o arquivo restaurado foi criado e o original foi mantido intacto.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h16_43.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5738 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h16_43.png" alt="" width="703" height="145" /></a></p>
<p>&nbsp;</p>
<p>Durante o <strong>File Level Restore para o local de origem</strong>, os seguintes passos são executados:</p>
<ul>
<li>Quando utilizado um restore point de <strong>Snapshot</strong>, o Veeam Backup for Google Cloud<strong> copia os discos</strong> persistentes da instância baseado no snapshot e <strong>anexa ao Worker</strong>;</li>
<li>Ao utilizar um ponto de restauração de Backup, os discos não são <strong>removidos fisicamente do backup</strong>. O backup permanece em um estado <strong>somente leitura</strong> para ser usado na restauração.</li>
<li>O deploy do Worker é feito com base no tipo de ponto de restauração utilizado:
<ul>
<li>Se for Snapshot, o Worker é criado na região em que a <strong>instância de destino</strong> dos arquivos reside;</li>
<li>Para Backup, o Worker será criado na mesma região onde o <strong>bucket do Cloud Storage</strong> está localizado.</li>
</ul>
</li>
<li>Ao usar o <strong>Snapshot</strong> como ponto de restauração, os discos persistentes criados desse snapshot<strong> são vinculados ao Worker</strong>.</li>
<li>Quando utilizado o <strong>Backup</strong> como restore point, o Veeam Backup for Google Cloud <strong>emula a presença dos discos no Worker</strong> a partir dos dados do localizados no Cloud Storage;</li>
<li>Dependendo do sistema operacional, o acesso a instância de destino é diferente:
<ul>
<li><strong>Linux:</strong> uma SSH KEY para o usuário<strong> veeam_restore_user</strong> é criada e essa chave é enviada para a instância utilizando a API de Compute Engine;</li>
<li><strong>Windows:</strong> a credencial <strong>veeam_restore_user</strong> é criada na instância de destino utilizando a API de Compute Engine.</li>
</ul>
</li>
<li>Um <strong><a href="https://cloud.google.com/iap/docs/using-tcp-forwarding" target="_blank" rel="noopener">túnel IAM criptografado</a></strong> é criado entre o appliance do Veeam Backup para Google Cloud e a instância de destino, permitindo o acesso administrativo.;</li>
<li>Um bucket é criado no Cloud Storage sob o nome &#8220;<strong>veeam-transfer-files-GUID</strong>&#8221; na região correspondente à VM de destino, a fim de copiar o utilitário de restauração.
<ul>
<li>Este mesmo bucket será usado para o restauro de arquivos futuros, a menos que seja excluído manualmente.</li>
</ul>
</li>
<li>A interface de restore é criada e a URL para acesso é exibida;</li>
<li>Os arquivos e pastas selecionados para restore são enviados para a instância de destino utilizando o serviço Pub/Sub do Google Cloud;</li>
<li>O utilitário de restore é removido do bucket criado;</li>
<li>O Worker utilizado pelo restore é deletado.</li>
</ul>
<p>Para concluir a sessão de restauração, devemos retornar ao console e selecionar a opção &#8216;<strong>Stop Recovery Session</strong>&#8216;. Isso encerrará o processo e eliminará o Worker em execução.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h17_28.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5739 size-full" src="http://itproland.com.br/wp-content/uploads/2024/08/2024-08-05_18h17_28.png" alt="" width="334" height="119" /></a></p>
<p>&nbsp;</p>
<p>Com isso, finalizamos a demonstração das três opções de restore disponíveis para instâncias utilizando o Veeam Backup for Google Cloud.</p>
<p>Ficou com alguma dúvida? Deixa aqui seu comentário!</p>
<p>O post <a href="https://explainit.com.br/veeam-backup-for-google-cloud-parte-4/">Veeam Backup for Google Cloud – Parte 4</a> apareceu primeiro em <a href="https://explainit.com.br">Explain IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://explainit.com.br/veeam-backup-for-google-cloud-parte-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Veeam Backup for Google Cloud &#8211; Parte 2</title>
		<link>https://explainit.com.br/veeam-backup-for-google-cloud-parte-2/</link>
					<comments>https://explainit.com.br/veeam-backup-for-google-cloud-parte-2/#respond</comments>
		
		<dc:creator><![CDATA[Joaquim Santos]]></dc:creator>
		<pubDate>Thu, 07 Nov 2024 16:36:03 +0000</pubDate>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Veeam]]></category>
		<category><![CDATA[VUG]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[dataprotection]]></category>
		<category><![CDATA[gcp]]></category>
		<category><![CDATA[legends]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[vangard]]></category>
		<category><![CDATA[vbr]]></category>
		<guid isPermaLink="false">https://explainit.com.br/?p=2088</guid>

					<description><![CDATA[<p>No post anterior, vimos como deixar o ambiente preparado para as rotinas de backup. Agora, na segunda parte, vamos configurar o Veeam Backup for Google Cloud para fazer backup dos workloads.</p>
<p>O post <a href="https://explainit.com.br/veeam-backup-for-google-cloud-parte-2/">Veeam Backup for Google Cloud &#8211; Parte 2</a> apareceu primeiro em <a href="https://explainit.com.br">Explain IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Olá, pessoal!</p>
<p>Na segunda parte dos posts sobre Veeam Backup for Google Cloud, faremos as configurações adicionais e os ajustes necessários para proteger os workloads que estão sendo executados dentro do GCP.</p>
<p>&nbsp;</p>
<h2><strong>Adicionando um novo Projeto</strong></h2>
<p>Após concluir a instalação, ao entrar na tela de configuração, serão apresentados alguns passos necessários para serem completados antes de proceder com a criação do primeiro backup.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h38_28.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5610 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h38_28.png" alt="" width="669" height="423" /></a></p>
<p>&nbsp;</p>
<p>Como nós já adicionamos a conta de serviço durante a instalação, não é necessário executar essa parte agora. Junto com a conta de serviço, também foi adicionado o nosso projeto onde está o servidor do Veeam Backup for Google Cloud.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h43_43.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5611 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h43_43.png" alt="" width="796" height="293" /></a></p>
<p>&nbsp;</p>
<p>Em um ambiente de produção, é normal termos diferentes projetos onde existirão recursos para serem protegidos. Então vamos adicionar um novo projeto para simular essa situação. No Google Cloud eu criei um projeto chamado “<strong>Production</strong>”.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h45_28.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5612 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h45_28.png" alt="" width="558" height="394" /></a></p>
<p>&nbsp;</p>
<p>No Veeam Backup for Google Cloud vamos adicionar esse novo Projeto clicando em “Add”.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h46_32.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5613 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h46_32.png" alt="" width="621" height="285" /></a></p>
<p>&nbsp;</p>
<p>Optaremos por uma conta de serviço já existente e selecionaremos a opção &#8220;<strong>Specify granular roles</strong>&#8221; para definir precisamente as permissões que serão concedidas ao projeto nessa conta de serviço.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h47_21.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5614 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h47_21.png" alt="" width="988" height="383" /></a></p>
<p>&nbsp;</p>
<p>Em <strong>Roles</strong>, vamos escolher as permissões que queremos adicionar a conta de serviço para o projeto. Nesse exemplo irei marcar apenas as permissões relacionadas ao backup e restore de VMs.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h50_18.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5615 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h50_18.png" alt="" width="1009" height="570" /></a></p>
<p>&nbsp;</p>
<p>Na próxima tela vamos logar com a conta do Google para adicionar as permissões automaticamente. No meu ambiente de laboratório, isso não será possível porque eu precisaria registrar a aplicação (o próprio Veeam Backup for Google Cloud) para efetuar essa conexão. Para isso é preciso ter um FQDN válido configurado no appliance, o que e não é meu caso.</p>
<p>Caso queira fazer o registro da aplicação, pode seguir os passos indicados no User Guide: <strong><a href="https://helpcenter.veeam.com/docs/vbgc/guide/registering_applications.html" target="_blank" rel="noopener">Registering Application – Veeam Backup for Google Cloud User Guide</a>.</strong></p>
<p>Nesse caso vamos apenas indicar o ID do Projeto que estamos adicionando. É possível verificar o ID do Projeto ao selecioná-lo no Google Cloud.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h58_02.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5616 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h58_02.png" alt="" width="743" height="262" /></a></p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h58_50.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5617 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_14h58_50.png" alt="" width="815" height="363" /></a></p>
<p>&nbsp;</p>
<p>Em <strong>Permissions</strong> faremos a verificação das permissões. Obviamente, a conta de serviço estará sem nenhuma permissão, então vai falhar.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h00_01.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5618 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h00_01.png" alt="" width="1018" height="447" /></a></p>
<p>&nbsp;</p>
<p>Caso tenha feito o registro da aplicação é possível clicar em “Grant”, fazer o login com sua conta do Google e adicionar as permissões necessárias automaticamente. Como não é nosso caso, faremos o <strong>download do script</strong> que contém todos os comandos para criar as IAM Roles e adicionar as permissões no Projeto. O script deve ser parecido com o exemplo abaixo.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h01_58.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5619 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h01_58.png" alt="" width="1421" height="434" /></a></p>
<p>&nbsp;</p>
<p>Podemos executar o script de diferentes formas. No meu exemplo farei pelo Cloud Shell na console do Google Cloud.</p>
<p id="UdlGOiY"><a href="http://explainit.com.br/wp-content/uploads/2024/11/img_672cdef20b2c7.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2089" src="http://explainit.com.br/wp-content/uploads/2024/11/img_672cdef20b2c7.png" alt="" width="269" height="91" /></a></p>
<p>&nbsp;</p>
<p>Após a execução, se formos em IAM no novo Projeto, veremos que as Custom Roles foram criadas.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h10_52.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5621 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h10_52.png" alt="" width="824" height="149" /></a></p>
<p>&nbsp;</p>
<p>Em IAM Roles, veremos que a conta de serviço do projeto onde o Veeam Backup for Google Cloud está instalado é membro das novas Roles.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h16_02.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5622 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h16_02.png" alt="" width="1095" height="185" /></a></p>
<p>&nbsp;</p>
<p>Ao acessar novamente o console do Veeam para Google Cloud e realizar uma nova verificação de permissões, o sistema deverá confirmar que as permissões estão corretamente atribuídas.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h17_02.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5623 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h17_02.png" alt="" width="1013" height="429" /></a></p>
<p>&nbsp;</p>
<p>Por fim, revise as configurações e confirme a criação do Projeto.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h18_37.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5624 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h18_37.png" alt="" width="1006" height="795" /></a></p>
<p>&nbsp;</p>
<p>Com isso teremos nossos dois projetos adicionados ao Veeam Backup for Google Cloud.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h19_21.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5625 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h19_21.png" alt="" width="963" height="320" /></a></p>
<p>&nbsp;</p>
<h2><strong>Criando Repositório</strong></h2>
<p>Agora iremos criar o repositório para armazenar nossos backups. Inicialmente, precisamos criar nosso bucket no Cloud Storage. Na console do Google Cloud iremos selecionar a opção “<strong>Buckets</strong>”.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h20_47.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5626 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h20_47.png" alt="" width="367" height="125" /></a></p>
<p>&nbsp;</p>
<p>Na criação do Bucket, primeiro devemos escolher um <strong>nome único</strong> para ele.</p>
<p id="vDaWRNu"><a href="http://explainit.com.br/wp-content/uploads/2024/11/img_672ce0126bbf7.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2090" style="border-width: 1px; border-style: solid;" src="http://explainit.com.br/wp-content/uploads/2024/11/img_672ce0126bbf7-600x301.png" alt="" width="556" height="279" srcset="https://explainit.com.br/wp-content/uploads/2024/11/img_672ce0126bbf7-600x301.png 600w, https://explainit.com.br/wp-content/uploads/2024/11/img_672ce0126bbf7.png 654w" sizes="auto, (max-width: 556px) 100vw, 556px" /></a></p>
<p>&nbsp;</p>
<p>Escolha o tipo de localidade e em qual local será criado. Em meu exemplo, vou utilizar Single Region.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h24_39.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5628 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h24_39.png" alt="" width="567" height="390" /></a></p>
<p>&nbsp;</p>
<p>Escolha o tipo de classe do bucket. O Veeam Backup for Google Cloud <strong>não suporta o tipo Coldline na v5</strong>, mas pode ser que seja adicionado o suporte a esse tipo de classe no futuro. Sempre verifiquem o User Guide para saber quais tipos são suportados para o repositório: <strong><a href="https://helpcenter.veeam.com/docs/vbgc/guide/limitations.html">Considerations and Limitations – Veeam Backup for Google Cloud User Guide</a>.</strong></p>
<p>Em meu exemplo escolherei o tipo Standard.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h32_10.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5629 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h32_10.png" alt="" width="507" height="519" /></a></p>
<p>&nbsp;</p>
<p>Não mudaremos nada no tipo de acesso.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h32_50.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5630 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h32_50.png" alt="" width="483" height="387" /></a></p>
<p>&nbsp;</p>
<p>Em Data Protection devemos <strong>desabilitar a opção de Soft Delete</strong>. Essa opção não é suportada para os buckets utilizados como repositório.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h33_40.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5631 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h33_40.png" alt="" width="518" height="349" /></a></p>
<p>&nbsp;</p>
<p>Com o Bucket criado podemos iniciar a criação do repositório no Veeam Backup for Google Cloud.</p>
<p id="ELFqaGs"><a href="http://explainit.com.br/wp-content/uploads/2024/11/img_672ce0cd6fff9.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2091 size-medium" style="border-style: solid; border-width: 1px;" src="http://explainit.com.br/wp-content/uploads/2024/11/img_672ce0cd6fff9-600x143.png" alt="" width="600" height="143" srcset="https://explainit.com.br/wp-content/uploads/2024/11/img_672ce0cd6fff9-600x143.png 600w, https://explainit.com.br/wp-content/uploads/2024/11/img_672ce0cd6fff9.png 648w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>&nbsp;</p>
<p>Escolha um nome para o repositório.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h36_03.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5633 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h36_03.png" alt="" width="925" height="439" /></a></p>
<p>&nbsp;</p>
<p>Escolha o projeto onde o repositório será criado.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h36_41.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5634 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h36_41.png" alt="" width="713" height="402" /></a></p>
<p>&nbsp;</p>
<p>A conta de serviço já virá preenchida. Apenas precisamos clicar em <strong>Generate HMAC Credentials</strong> para adicionar o Access Key e Secret Key para ter acesso ao bucket.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h37_28.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5635 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h37_28.png" alt="" width="918" height="527" /></a></p>
<p>&nbsp;</p>
<p>Na próxima tela vamos escolher o bucket, criar uma pasta para os backups e a classe dos dados.</p>
<p id="pflcLPg"><a href="http://explainit.com.br/wp-content/uploads/2024/11/img_672ce1c2a30d9.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2092 size-medium" style="border-width: 1px; border-style: solid;" src="http://explainit.com.br/wp-content/uploads/2024/11/img_672ce1c2a30d9-600x334.png" alt="" width="600" height="334" srcset="https://explainit.com.br/wp-content/uploads/2024/11/img_672ce1c2a30d9-600x334.png 600w, https://explainit.com.br/wp-content/uploads/2024/11/img_672ce1c2a30d9-1024x570.png 1024w, https://explainit.com.br/wp-content/uploads/2024/11/img_672ce1c2a30d9-768x428.png 768w, https://explainit.com.br/wp-content/uploads/2024/11/img_672ce1c2a30d9.png 1146w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>&nbsp;</p>
<p>Podemos também habilitar a criptografia para os dados. Não é obrigatório, mas é sempre recomendado.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h53_19.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5637 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h53_19.png" alt="" width="597" height="422" /></a></p>
<p>&nbsp;</p>
<p>Ao final do processo teremos nosso repositório pronto para receber os backups.</p>
<p id="hdjTtvt"><a href="http://explainit.com.br/wp-content/uploads/2024/11/img_672ce21cf3e39.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2093 size-medium" style="border-style: solid; border-width: 1px;" src="http://explainit.com.br/wp-content/uploads/2024/11/img_672ce21cf3e39-600x147.png" alt="" width="600" height="147" srcset="https://explainit.com.br/wp-content/uploads/2024/11/img_672ce21cf3e39-600x147.png 600w, https://explainit.com.br/wp-content/uploads/2024/11/img_672ce21cf3e39-1024x250.png 1024w, https://explainit.com.br/wp-content/uploads/2024/11/img_672ce21cf3e39-768x188.png 768w, https://explainit.com.br/wp-content/uploads/2024/11/img_672ce21cf3e39.png 1204w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>&nbsp;</p>
<h1><strong>Configurando os Workers</strong></h1>
<p>Os Workers são utilizados para diversas operações no Veeam Backup for Google Cloud, como, por exemplo, backup, restore e retenção. O Worker<strong> é uma VM Linux provisória, </strong>com binários da Veeam, que, após a finalização da operação, <strong>é removida automaticamente</strong>.</p>
<p>Precisamos configurar algumas opções do Worker antes de poder utilizá-los. Na seção de Worker, vamos clicar em “Add”.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h57_09.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5639 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h57_09.png" alt="" width="397" height="156" /></a></p>
<p>&nbsp;</p>
<p>Primeiro devemos escolher a região. Para executar os backups de VMs em diferentes regiões vamos sempre precisar adicionar a configuração do Worker para aquela região.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h58_50.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5640 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_15h58_50.png" alt="" width="726" height="321" /></a></p>
<p>&nbsp;</p>
<p>Na próxima tela iremos escolher a VPC, Subnet e Firewall Rule que os Workers vão utilizar quando forem criados.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h02_29.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5641 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h02_29.png" alt="" width="670" height="341" /></a></p>
<p>&nbsp;</p>
<p>Na próxima tela iremos verificar os pré-requisitos da rede escolhida para o Worker.</p>
<ul>
<li>A subnet utilizada deve possuir o <strong>Private Google Access</strong> configurado;</li>
<li>O acesso a <strong>porta 443</strong> deve estar acessível da internet para a Subnet para que seja possível utilizar o <strong>File Level Restore</strong>;</li>
<li>Caso haja a necessidade de backup e restore do Cloud SQL, a VPC precisa ter o Private Access configurado.</li>
</ul>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h04_05.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5642 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h04_05.png" alt="" width="1329" height="354" /></a></p>
<p>&nbsp;</p>
<p>Para habilitar o Google Private Access na subnet devemos editar a Subnet e alterar a opção abaixo para “<strong>On</strong>”.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h10_03.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5643 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h10_03.png" alt="" width="572" height="755" /></a></p>
<p>&nbsp;</p>
<p>Não há a necessidade de configurar o Private Access na VPC, mas, caso seja necessário para o seu ambiente, é possível seguir a documentação do Google Cloud para isso:<strong> <a href="https://cloud.google.com/vpc/docs/private-services-access" target="_blank" rel="noopener">Private services access  |  VPC  |  Google Cloud</a>.</strong></p>
<p>Ao fazer o recheck, o único Warning que teremos deve ser referente ao Private Access.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h14_35.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5644 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h14_35.png" alt="" width="1333" height="347" /></a></p>
<p>&nbsp;</p>
<p>Por último, devemos configurar os Profiles do Worker. Por padrão, dependendo da operação que será executada e do tamanho da VM a ser processada, o tipo de VM do Worker irá variar.</p>
<ul>
<li><strong>Primary Profile (e2-highcpu-8)</strong> – é utilizado enquanto temos quota de disco disponível;</li>
<li><strong>Secondary Profile (e2-highcpu-2)</strong> – é utilizando quando a quota de disk está acabando;</li>
<li><strong>Archiving profile (e2-sdatandard-4)</strong> – é utilizado para transferir dados pro repositório de archive.</li>
</ul>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h18_31.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5645 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h18_31.png" alt="" width="797" height="323" /></a></p>
<p>&nbsp;</p>
<p>Ao adicionar um profile, podemos alterá-los posteriormente. Escolha a região onde o Worker será iniciado.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h20_18.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5646 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h20_18.png" alt="" width="973" height="458" /></a></p>
<p>&nbsp;</p>
<p>Se necessário, altere o tipo de VM para cada profile. Por padrão isso não é necessário, mas, dependendo do tamanho da VM que você irá restaurar, pode ser necessário modificar o tipo de VM que o Worker usa.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h20_38.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5647 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h20_38.png" alt="" width="970" height="668" /></a></p>
<p>&nbsp;</p>
<p>Ao final teremos nosso Profile criado.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h21_43.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5648 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h21_43.png" alt="" width="801" height="393" /></a></p>
<p>&nbsp;</p>
<p>Na guia “<strong>Label</strong>” podemos configurar Labels para serem adicionadas ao os Worker. Os Labels funcionam como se fossem <strong>Tags. </strong>Para configurar só devemos escolher o “Name” e “Value” do Label e clicar em Save.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h24_04.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5649 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h24_04.png" alt="" width="807" height="418" /></a></p>
<p>&nbsp;</p>
<p>Ao retornar à seção “Getting Started”, teremos todos os passos configurados e nosso ambiente estará pronto para criar os backups.</p>
<p><a href="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h24_57.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-5650 size-full" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-19_16h24_57.png" alt="" width="862" height="506" /></a></p>
<p>&nbsp;</p>
<p>Mais um passo concluído! Próximo post vamos criar os trabalhos de backup e começar a proteger o ambiente.</p>
<p>O post <a href="https://explainit.com.br/veeam-backup-for-google-cloud-parte-2/">Veeam Backup for Google Cloud &#8211; Parte 2</a> apareceu primeiro em <a href="https://explainit.com.br">Explain IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://explainit.com.br/veeam-backup-for-google-cloud-parte-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Veeam Backup for Google Cloud &#8211; Parte 1</title>
		<link>https://explainit.com.br/veeam-backup-for-google-cloud-parte-1/</link>
					<comments>https://explainit.com.br/veeam-backup-for-google-cloud-parte-1/#respond</comments>
		
		<dc:creator><![CDATA[Joaquim Santos]]></dc:creator>
		<pubDate>Thu, 07 Nov 2024 11:55:03 +0000</pubDate>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Restore]]></category>
		<category><![CDATA[Veeam]]></category>
		<category><![CDATA[Veeam Vanguard]]></category>
		<category><![CDATA[VUG]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[gcp]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[legends]]></category>
		<category><![CDATA[vanguard]]></category>
		<category><![CDATA[vbr]]></category>
		<category><![CDATA[vug]]></category>
		<guid isPermaLink="false">https://explainit.com.br/?p=2070</guid>

					<description><![CDATA[<p>Olá, pessoal. Tudo certo? Neste post vou mostrar como instalar o Veeam Backup for Google Cloud. Antes de partir para a instalação, vou falar sobre os requisitos básicos que precisam ser preparados no Google Cloud, tais como rede, conta de serviço e permissões. Todos os itens devem ser ajustados diretamente na sua conta do GCP. [&#8230;]</p>
<p>O post <a href="https://explainit.com.br/veeam-backup-for-google-cloud-parte-1/">Veeam Backup for Google Cloud &#8211; Parte 1</a> apareceu primeiro em <a href="https://explainit.com.br">Explain IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Olá, pessoal. Tudo certo?</p>
<div class="flex-shrink-0 flex flex-col relative items-end">
<div>
<div class="pt-0">
<div class="gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full">
<div class="relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8">Neste post vou mostrar como instalar o <strong>Veeam Backup for Google Cloud</strong>. Antes de partir para a instalação, vou falar sobre os requisitos básicos que precisam ser preparados no Google Cloud, tais como rede, conta de serviço e permissões. Todos os itens devem ser ajustados diretamente na sua conta do GCP.</div>
</div>
</div>
</div>
</div>
<h2><strong>Habilitando APIs</strong></h2>
<p>Antes de iniciar a instalação do Veeam Backup for Google Cloud, vamos <strong>preparar o ambiente</strong> para receber a instalação. Nesse primeiro passo, iremos <strong>habilitar as APIs</strong> que necessitamos no GCP para utilizar o produto. Todas as APIs necessárias estão descritas nesse link: <a href="https://helpcenter.veeam.com/docs/vbgc/guide/google_cloud_apis.html?ver=50" target="_blank" rel="noopener">Google Cloud APIs – Veeam Backup for Google Cloud User Guide</a></p>
<p>Para habilitar as APIs navegue até a opção “<strong>Enabled APIs &amp; services</strong>” na console do GCP.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5559" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_13h59_15.png" sizes="auto, (max-width: 451px) 100vw, 451px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_13h59_15.png 451w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_13h59_15-300x155.png 300w" alt="" width="451" height="233" /></p>
<p>&nbsp;</p>
<p>Clique em “<strong>Enable APIs and Services</strong>” e procure por &#8220;<strong>Compute Engine</strong>&#8221; no nome da API.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5560" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h01_00.png" sizes="auto, (max-width: 438px) 100vw, 438px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h01_00.png 438w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h01_00-300x49.png 300w" alt="" width="438" height="71" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5561" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h01_36.png" sizes="auto, (max-width: 554px) 100vw, 554px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h01_36.png 554w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h01_36-300x94.png 300w" alt="" width="554" height="174" /></p>
<p>&nbsp;</p>
<p>Clique em “<strong>Enable</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5562" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h02_20.png" sizes="auto, (max-width: 370px) 100vw, 370px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h02_20.png 370w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h02_20-300x163.png 300w" alt="" width="370" height="201" /></p>
<p>&nbsp;</p>
<p>Repita esse processo para <strong>cada uma das APIs descritas no User Guide</strong>.</p>
<p id="nOrAQBR"><a href="http://explainit.com.br/wp-content/uploads/2024/11/img_672bc2ed87d99.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2072 size-medium" style="border-width: 1px; border-style: solid;" src="http://explainit.com.br/wp-content/uploads/2024/11/img_672bc2ed87d99-600x560.png" alt="" width="600" height="560" srcset="https://explainit.com.br/wp-content/uploads/2024/11/img_672bc2ed87d99-600x560.png 600w, https://explainit.com.br/wp-content/uploads/2024/11/img_672bc2ed87d99-768x717.png 768w, https://explainit.com.br/wp-content/uploads/2024/11/img_672bc2ed87d99.png 842w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>&nbsp;</p>
<h2><strong>Criando VPC e regras de firewall</strong></h2>
<p>Criaremos uma VPC e configuraremos as regras de firewall, caso ainda não as tenha no seu ambiente do Google Cloud. Vá até a opção “<strong>VPC networks</strong>” na console do Google Cloud.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5563" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h08_45.png" sizes="auto, (max-width: 445px) 100vw, 445px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h08_45.png 445w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h08_45-300x233.png 300w" alt="" width="445" height="346" /></p>
<p>&nbsp;</p>
<p>Já existirá uma VPC default, mas iremos criar nossa própria VPC clicando em “<strong>Create VPC Network</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5564" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h09_55.png" sizes="auto, (max-width: 381px) 100vw, 381px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h09_55.png 381w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h09_55-300x43.png 300w" alt="" width="381" height="55" /></p>
<p>&nbsp;</p>
<p>Defina um <strong>nome</strong> para a VPC e uma descrição (opcional).</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5565" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h11_17.png" sizes="auto, (max-width: 581px) 100vw, 581px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h11_17.png 581w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h11_17-300x222.png 300w" alt="" width="581" height="429" /></p>
<p>&nbsp;</p>
<p>Escolha o <strong>nome</strong> da primeira subnet, a <strong>região</strong> onde será criada e o range de IP. No meu exemplo estou utilizando apenas IPv4.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5566" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h13_44.png" sizes="auto, (max-width: 505px) 100vw, 505px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h13_44.png 505w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h13_44-300x245.png 300w" alt="" width="505" height="412" /></p>
<p>&nbsp;</p>
<p><strong>Ignore</strong> a sessão de Firewall Rules porque vamos criar as regras no próximo passo. Clique em “<strong>Create</strong>” para finalizar.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5567" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h15_26.png" alt="" width="261" height="109" /></p>
<p>&nbsp;</p>
<p>Após a criação da VPC clique no nome para abrir as opções e vá até a aba <strong>Firewalls</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5568" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h19_00.png" sizes="auto, (max-width: 598px) 100vw, 598px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h19_00.png 598w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h19_00-300x131.png 300w" alt="" width="598" height="261" /></p>
<p>&nbsp;</p>
<p>Clique em <strong>Add Firewall Rule</strong>. Ao implementar o Veeam Backup for Google Cloud, as regras de firewall necessárias <strong>são estabelecidas automaticamente</strong>. No entanto, uma regra que permita ao appliance acessar a internet para atualizar os pacotes <strong>não é criada </strong>por padrão. É essencial criar uma <strong>regra adicional </strong>que libere as portas 80 e 443 para todas as VMs na sub-rede, garantindo assim a capacidade de atualização.</p>
<p>Escolha um <strong>nome</strong> para a regra. Defina também a <strong>prioridade. </strong>Como essa é nossa primeira regra, não faz diferença a prioridade e por isso vou deixar o valor padrão.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5569" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h22_27.png" sizes="auto, (max-width: 542px) 100vw, 542px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h22_27.png 542w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h22_27-300x261.png 300w" alt="" width="542" height="471" /></p>
<p>&nbsp;</p>
<p>Escolha a direção do tráfego: &#8220;<strong>Ingress</strong>&#8221; para o tráfego entrante na subnet e &#8220;<strong>Egress</strong>&#8221; para o tráfego saindo da subnet. Determine se a regra deve permitir ou negar o tráfego e selecione o destino. Embora seja possível utilizar Network Tags para especificar o destino, neste caso, optarei por &#8220;<strong>All instances in the network</strong>&#8220;.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5571" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h26_46.png" sizes="auto, (max-width: 534px) 100vw, 534px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h26_46.png 534w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h26_46-300x135.png 300w" alt="" width="534" height="241" /></p>
<p>&nbsp;</p>
<p>Em <strong>Destination filter</strong>, vamos filtrar como 0.0.0.0/0 para liberar qualquer destino.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5572" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h28_02.png" sizes="auto, (max-width: 538px) 100vw, 538px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h28_02.png 538w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h28_02-300x120.png 300w" alt="" width="538" height="215" /></p>
<p>&nbsp;</p>
<p>Em <strong>Protocols and ports</strong>, vamos definir as portas ou protocolos que vamos liberar. Nesse caso, <strong>definiremos as portas 80 e 443</strong>. É possível verificar todas as portas necessárias nesse link: <a href="https://helpcenter.veeam.com/docs/vbgc/guide/ports.html?ver=50" target="_blank" rel="noopener">Ports – Veeam Backup for Google Cloud User Guide</a>. Clique em “<strong>Create</strong>” para criar a regra.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5573" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h31_20.png" sizes="auto, (max-width: 548px) 100vw, 548px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h31_20.png 548w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h31_20-300x260.png 300w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h31_20-370x320.png 370w" alt="" width="548" height="475" /></p>
<p>&nbsp;</p>
<h3><strong>Criando IAM Role e Service Account</strong></h3>
<p>Para fazer o deploy do appliance do Veeam Backup for Google Cloud, precisamos adicionar uma conta no Veeam Backup &amp; Replication que possua todas as permissões necessárias no projeto do Google Cloud. É possível escolher a opção de criar essa conta automaticamente na console do VBR, mas isso criará uma conta no Google Cloud como Owner, o que não é recomendável. Por isso, nesse passo, vamos criar uma IAM Role no Google Cloud apenas com as permissões necessárias e, depois, uma Service Account que iremos associar com a IAM Role criada.</p>
<p>Em “<strong>IAM &amp; Admin</strong>” iremos até a opção “<strong>Roles</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5574" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h34_46.png" sizes="auto, (max-width: 452px) 100vw, 452px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h34_46.png 452w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h34_46-300x248.png 300w" alt="" width="452" height="373" /></p>
<p>&nbsp;</p>
<p>Vamos clicar em “<strong>Create Role</strong>” para criar uma role customizada.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5575" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h35_46.png" alt="" width="251" height="46" /></p>
<p>&nbsp;</p>
<p>Defina um nome, uma descrição e em “<strong>Role launch stage</strong>” escolha “<strong>General Availability</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5576" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h37_00.png" sizes="auto, (max-width: 537px) 100vw, 537px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h37_00.png 537w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h37_00-300x164.png 300w" alt="" width="537" height="293" /></p>
<p>&nbsp;</p>
<p>Todas as permissões necessárias estão listadas nesse link na seção Google Cloud Service Account Permissions: <a href="https://helpcenter.veeam.com/docs/vbgc/guide/plugin_permissions.html?ver=50"><strong>Plug-In Permissions – Veeam Backup for Google Cloud User Guide</strong></a>. Clique em “<strong>Add Permissions</strong>” e adicione as permissões.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5577" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h39_30.png" sizes="auto, (max-width: 542px) 100vw, 542px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h39_30.png 542w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h39_30-267x300.png 267w" alt="" width="542" height="609" /></p>
<p>&nbsp;</p>
<p>Ao final do processo teremos as permissões adicionadas e podemos clicar em “<strong>Create</strong>” para criar a IAM Role.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5578" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h51_24.png" sizes="auto, (max-width: 549px) 100vw, 549px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h51_24.png 549w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h51_24-246x300.png 246w" alt="" width="549" height="669" /></p>
<p>&nbsp;</p>
<p>Agora iremos até a seção de “<strong>Service Accounts</strong>” para criar a conta.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5579" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h52_28.png" sizes="auto, (max-width: 241px) 100vw, 241px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h52_28.png 241w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h52_28-195x300.png 195w" alt="" width="241" height="371" /></p>
<p>&nbsp;</p>
<p>Clique em “C<strong>reate Service Account</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5580" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h53_00.png" sizes="auto, (max-width: 414px) 100vw, 414px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h53_00.png 414w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h53_00-300x36.png 300w" alt="" width="414" height="49" /></p>
<p>&nbsp;</p>
<p>Escolha um <strong>nome</strong> e clique em “<strong>Create and Continue</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5581" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h54_02.png" sizes="auto, (max-width: 537px) 100vw, 537px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h54_02.png 537w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h54_02-300x203.png 300w" alt="" width="537" height="363" /></p>
<p>&nbsp;</p>
<p>No segundo passo, selecione a IAM Role que criamos no passo anterior. Clique em “<strong>Continue</strong>” e “<strong>Done</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5582" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h54_29.png" sizes="auto, (max-width: 449px) 100vw, 449px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h54_29.png 449w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h54_29-300x202.png 300w" alt="" width="449" height="302" /></p>
<p>&nbsp;</p>
<p>Para adicionar a conta no VBR, precisaremos antes criar uma Key para a conta de serviço. Clique na conta criada e vá até a seção de <strong>Keys</strong> e escolha a opção “<strong>Create new key</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5583" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h59_41.png" sizes="auto, (max-width: 488px) 100vw, 488px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h59_41.png 488w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h59_41-300x298.png 300w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h59_41-150x150.png 150w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_14h59_41-100x100.png 100w" alt="" width="488" height="485" /></p>
<p>&nbsp;</p>
<p>Escolha <strong>JSON</strong> e clique em “<strong>Create</strong>”. Guarde o JSON que será criado para ser utilizado no VBR posteriormente.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5584" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h00_31.png" sizes="auto, (max-width: 534px) 100vw, 534px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h00_31.png 534w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h00_31-300x184.png 300w" alt="" width="534" height="327" /></p>
<p>&nbsp;</p>
<p>Assim, <strong>finalizamos a criação de tudo que é necessário</strong> para realizar o deploy do Veeam Backup para Google Cloud. Os passos subsequentes devem ser executados na console do VBR.</p>
<p>&nbsp;</p>
<h3><strong>Deploy do Appliance</strong></h3>
<p>Primeiro, na console do VBR, vamos adicionar a conta de serviço do Google Cloud. No Menu principal, vá até “<strong>Credentials &amp; Passwords</strong>” e “<strong>Cloud Credentials</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5585" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h04_47.png" sizes="auto, (max-width: 382px) 100vw, 382px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h04_47.png 382w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h04_47-300x111.png 300w" alt="" width="382" height="141" /></p>
<p>&nbsp;</p>
<p>Em “<strong>Add</strong>”, escolha “<strong>Google Cloud Platform service accoun</strong>t”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5586" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h06_58.png" alt="" width="274" height="176" /></p>
<p>&nbsp;</p>
<p>Escolha a opção “<strong>Use the existing service account</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5587" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h08_35.png" sizes="auto, (max-width: 616px) 100vw, 616px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h08_35.png 616w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h08_35-300x98.png 300w" alt="" width="616" height="202" /></p>
<p>&nbsp;</p>
<p>Em <strong>Key File</strong>, escolha o JSON que foi criado anteriormente.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5588" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h10_27.png" sizes="auto, (max-width: 617px) 100vw, 617px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h10_27.png 617w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h10_27-300x98.png 300w" alt="" width="617" height="201" /></p>
<p>&nbsp;</p>
<p>Com a conta criada, vamos em “<strong>Backup Infrastructure</strong>”, “<strong>Managed Servers</strong>” e “<strong>Add Server</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5589" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h11_43.png" alt="" width="271" height="64" /></p>
<p>&nbsp;</p>
<p>Em <strong>Veeam Cloud-Native Backup Appliance</strong>, vamos escolher o <strong>Veeam Backup for GCP</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5590" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h12_39.png" sizes="auto, (max-width: 580px) 100vw, 580px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h12_39.png 580w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h12_39-300x143.png 300w" alt="" width="580" height="276" /></p>
<p>&nbsp;</p>
<p>Escolha a opção “<strong>Deploy a new appliance</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5591" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h13_42.png" sizes="auto, (max-width: 617px) 100vw, 617px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h13_42.png 617w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h13_42-300x181.png 300w" alt="" width="617" height="372" /></p>
<p>&nbsp;</p>
<p>Escolha primeiro a <strong>conta de serviço que criamos</strong>. Depois, em <strong>Data Center</strong>, a região que queremos fazer o deploy do appliance e, por último, a <strong>Availability Zone</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5592" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h15_11.png" sizes="auto, (max-width: 614px) 100vw, 614px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h15_11.png 614w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h15_11-300x177.png 300w" alt="" width="614" height="362" /></p>
<p>&nbsp;</p>
<p>Escolha o <strong>nome</strong> da VM do appliance e clique em “<strong>Advanced</strong>”.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5593" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h16_08.png" sizes="auto, (max-width: 616px) 100vw, 616px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h16_08.png 616w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h16_08-300x212.png 300w" alt="" width="616" height="435" /></p>
<p>&nbsp;</p>
<p>Em <strong>Advanced</strong> podemos definir o tipo de VM que será utilizado. Por padrão é utilizado o <strong>e2-standard-2 </strong>com <strong>2 vCPU </strong>e <strong>8GB </strong>de <strong>RAM</strong>, que deve ser suficiente para grande parte dos ambientes. Para proteger <strong>acima de 100 VMs, </strong>devemos seguir as recomendações descritas nesse link: <strong><a href="https://helpcenter.veeam.com/docs/vbgc/guide/appliance_recommendations.html?ver=50" target="_blank" rel="noopener">Backup Appliance – Veeam Backup for Google Cloud User Guide</a>.</strong> Como estou apenas fazendo o deploy para testes, vou diminuir para uma VM com 2vCPU e 4 GB de RAM.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5594" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h19_02.png" alt="" width="244" height="162" /></p>
<p>&nbsp;</p>
<p>Na próxima seção devemos escolher a <strong>VPC</strong> e a <strong>Subnet</strong> que criamos anteriormente. O Network tag <strong>será criado durante o deploy,</strong> e o IP público que será mostrado na última opção é apenas o IP público que a console do VBR está utilizando para acessar o Google Cloud e, normalmente, não precisa ser modificado.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5595" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h22_45.png" sizes="auto, (max-width: 616px) 100vw, 616px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h22_45.png 616w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h22_45-300x197.png 300w" alt="" width="616" height="405" /></p>
<p>&nbsp;</p>
<p>Em seguida, devemos selecionar se vamos utilizar um <strong>IP Dinâmico</strong> ou <strong>IP Estático</strong> para o appliance. Eu não criei nenhum IP Estático no GCP porque não há necessidade, então vamos selecionar a opção de <strong>Dynamic IP address</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5596" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h25_14.png" sizes="auto, (max-width: 618px) 100vw, 618px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h25_14.png 618w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h25_14-300x171.png 300w" alt="" width="618" height="352" /></p>
<p>&nbsp;</p>
<p>Em “<strong>Guest OS</strong>” devemos criar um usuário e senha para acessar a interface Web do Veeam Backup for GCP e para fazer a autenticação entre o VBR e o appliance.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5597" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h26_17.png" sizes="auto, (max-width: 392px) 100vw, 392px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h26_17.png 392w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h26_17-300x188.png 300w" alt="" width="392" height="246" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5598" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h26_47.png" sizes="auto, (max-width: 613px) 100vw, 613px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h26_47.png 613w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h26_47-300x173.png 300w" alt="" width="613" height="353" /></p>
<p>&nbsp;</p>
<p>Clique em “<strong>Apply</strong>” e aguarde o deploy do appliance. Esse processo pode demorar um tempo considerável.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5599" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h27_39.png" sizes="auto, (max-width: 619px) 100vw, 619px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h27_39.png 619w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h27_39-300x172.png 300w" alt="" width="619" height="355" /></p>
<p>&nbsp;</p>
<p>Clique em <strong>Next</strong> após finalizar a instalação.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5604" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h53_24.png" sizes="auto, (max-width: 615px) 100vw, 615px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h53_24.png 615w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h53_24-300x237.png 300w" alt="" width="615" height="485" /></p>
<p>&nbsp;</p>
<p>Ao final do processo, veremos que a VM foi criada com sucesso no Google Cloud.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5602" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h38_08.png" sizes="auto, (max-width: 464px) 100vw, 464px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h38_08.png 464w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h38_08-300x105.png 300w" alt="" width="464" height="162" /></p>
<p>&nbsp;</p>
<p>Ao acessar a VM pelo IP público ou IP privado (caso tenha acesso), seremos redirecionados para a tela de login.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5603" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h52_21.png" sizes="auto, (max-width: 502px) 100vw, 502px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h52_21.png 502w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h52_21-300x259.png 300w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h52_21-370x320.png 370w" alt="" width="502" height="434" /></p>
<p>&nbsp;</p>
<p>No VBR, podemos clicar em “<strong>Open console</strong>” para abrir a console Web já autenticada.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5605" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h54_22.png" sizes="auto, (max-width: 538px) 100vw, 538px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h54_22.png 538w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h54_22-300x98.png 300w" alt="" width="538" height="176" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5606" src="http://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h55_22.png" sizes="auto, (max-width: 604px) 100vw, 604px" srcset="https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h55_22.png 604w, https://itproland.com.br/wp-content/uploads/2024/07/2024-07-14_15h55_22-300x149.png 300w" alt="" width="604" height="299" /></p>
<p>&nbsp;</p>
<p>Com isso finalizamos o deploy do appliance e estamos prontos para iniciar a configuração do produto para proteger os recursos no Google Cloud.</p>
<p>O post <a href="https://explainit.com.br/veeam-backup-for-google-cloud-parte-1/">Veeam Backup for Google Cloud &#8211; Parte 1</a> apareceu primeiro em <a href="https://explainit.com.br">Explain IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://explainit.com.br/veeam-backup-for-google-cloud-parte-1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
