<?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 recuperacao - Diego Nogare</title>
	<atom:link href="https://diegonogare.net/tags/recuperacao/feed/" rel="self" type="application/rss+xml" />
	<link>https://diegonogare.net/tags/recuperacao/</link>
	<description>Consultor Executivo de IA &#38; ML</description>
	<lastBuildDate>Wed, 19 Mar 2014 03:31:50 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://i0.wp.com/diegonogare.net/wp-content/uploads/2025/06/cropped-cropped-DN-Black-300x300-1.png?fit=32%2C32&#038;ssl=1</url>
	<title>Arquivos recuperacao - Diego Nogare</title>
	<link>https://diegonogare.net/tags/recuperacao/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">247556142</site>	<item>
		<title>Perdi minha VM do SQL Server no Azure, e agora?!</title>
		<link>https://diegonogare.net/2014/03/perdi-minha-vm-do-sql-server-no-azure-e-agora/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Wed, 19 Mar 2014 03:31:50 +0000</pubDate>
				<category><![CDATA[Artigo]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Tech Ed Brasil]]></category>
		<category><![CDATA[TechNet]]></category>
		<category><![CDATA[Virtual PASS BR]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[desastre]]></category>
		<category><![CDATA[IaaS]]></category>
		<category><![CDATA[recuperacao]]></category>
		<category><![CDATA[sql server]]></category>
		<guid isPermaLink="false">http://diegonogare.net/?p=817</guid>

					<description><![CDATA[<p>Fala galera, a idéia deste post é mostrar uma forma de trabalho em um cenário no qual ocorre um desastre no ambiente de IaaS do Azure, e, por consequência, o ambiente para de funcionar. A solução que proponho é criar uma outra máquina virtual, atachar o disco do servidor que deu problema e recuperar os...</p>
<p>O post <a href="https://diegonogare.net/2014/03/perdi-minha-vm-do-sql-server-no-azure-e-agora/">Perdi minha VM do SQL Server no Azure, e agora?!</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Fala galera, a idéia deste post é mostrar uma forma de trabalho em um cenário no qual ocorre um desastre no ambiente de IaaS do Azure, e, por consequência, o ambiente para de funcionar.</p>
<p>A solução que proponho é criar uma outra máquina virtual, atachar o disco do servidor que deu problema e recuperar os dados do ambiente antigo. Parece simples, e realmente é, mas este processo simples pode salvar algumas noites de sono!</p>
<p>A primeira coisa para simular este ambiente será criar uma Storage que receberá os armazenamentos.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image9-1.png"><img data-recalc-dims="1" fetchpriority="high" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb9-2.png?resize=550%2C160" width="550" height="160"></a></p>
<p>O próximo passo é criar uma máquina virtual de acordo com suas necessidades. Para este teste foi criada uma máquina de tamanho Média (A2), que possui 2 cores e 3.5GB de memória. <a href="http://www.windowsazure.com/pt-br/pricing/details/virtual-machines/" target="_blank" rel="noopener noreferrer">Veja neste link o custo das máquinas virtuais do Azure</a>. Segundo as definições <a href="http://msdn.microsoft.com/pt-br/library/windowsazure/dn197896.aspx" target="_blank" rel="noopener noreferrer">encontradas neste outro link</a>, é possível trabalhar com até 4 discos de 1TB de dado em cada, chegando a 500 <a href="http://www.marcelosincic.com.br/blog/post/O-que-e-e-como-calcular-IOPS-(Exchange-SQL-SharePoint-etc).aspx" target="_blank" rel="noopener noreferrer">IOPS</a> em cada disco.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image10-2.png"><img data-recalc-dims="1" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb10-1.png?resize=550%2C179" width="550" height="179"></a></p>
<p>Para simular o problema não é necessário uma máquina grande, nem com edição Enterprise do SQL Server, então foi montada com a edição Standard mesmo, e no Windows Server 2008 R2.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image11-2.png"><img data-recalc-dims="1" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb11-1.png?resize=550%2C234" width="550" height="234"></a></p>
<p>Após escolher o tipo da maquina virtual na galeria, garanta que o armazenamento será o mesmo que foi criado anteriormente. Isso permitirá a manipulação dos discos entre as máquinas.</p>
<p>O objetivo não é mostrar a configuração ou utilização do SQL Server no Azure, e sim o processo de desastre do ambiente. <a href="http://www.rodolfofadino.com.br/2013/08/configurando-a-conexao-remota-do-sql-server-em-uma-maquina-virtual-no-azure/" target="_blank" rel="noopener noreferrer">Se você precisa configurar o SQL Server para ser acessado através do Azure, veja este post do Rodolfo Fadino explicando como fazer</a>.</p>
<p>Reparem que existe o banco de dados AdventureWorks2012 no ambiente, e é este banco de dados que vamos recuperar nesta simulação.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image3-2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb3-1.png?resize=550%2C435" width="550" height="435"></a></p>
<p>Para quebrar o ambiente, vou remover alguns arquivos. Praticamente apaguei alguns arquivos da pasta System e System32, o arquivo BootStat.dat que ficam dentro da pasta Windows e também o arquivo bootmgr que é um arquivo de Inicialização. Ao tentar reiniciar o servidor, ele não sobe porque alguns arquivos estão indisponíveis. Pronto, este é nosso desastre! O objetivo do post é resolver este problema para reacessar o SQL Server.</p>
<p>A proposta do que precisa ser feito para recuperar o ambiente é criar uma nova máquina virtual, pode ser a mesma configuração utilizada no outro ambiente. O importante é ter o SQL Server para recuperar os dados do banco.</p>
<p>Durante a criação da nova VM, é importante escolher a mesma conta de armazenamento (Storage) que registrou na primeira VM. Isso porque o disco está armazenado lá.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image12-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb12-1.png?resize=250%2C246" width="250" height="246"></a></p>
<p>Após alguns instantes, seu ambiente terá uma nova máquina virtual, e será possível acessá-la. Ao fazer isso, você terá os dois discos padrões do ambiente, um com o Sistema Operacional e os programas e outro com seu Storage Temporário.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image5-2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb5-1.png?resize=550%2C186" width="550" height="186"></a></p>
<p>&nbsp;</p>
<p>Ao voltar ao gerenciador de máquinas virtuais, é preciso excluir a máquina danificada para liberar o registro do VHD, e então continuar com a configuração. Para isso, selecione a máquina com problema, aponte para Excluir e em seguida escolha Manter os discos conectados. </p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image13-2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb13-1.png?resize=550%2C241" width="550" height="241"></a></p>
<p>Após a exclusão, o disco não estará associado à nenhuma máquina virtual mas ainda não está disponível para ser reutilizado. Lembra que o ambiente é criado com dois discos, um pro SO e outro para o Storage Temporário. Então, este storage temporário deve ser apagado. Acesse o Storage que foi criado para armazenar os discos, vá até o repositório de VHDs e selecione o VHD da primeira VM que possui o .status no final. Ao selecionar este VHD, pode clicar em Excluir.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image14-2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb14-1.png?resize=550%2C112" width="550" height="112"></a></p>
<p>Também é preciso excluir o serviço de nuvem desta maquina danificada, pois o disco está associado à este serviço. Exclua o serviço apontando para o menu Cloud Services, marque a primeira VM e clique em Delete.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image15-2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb15-1.png?resize=550%2C286" width="550" height="286"></a></p>
<p>Pronto, agora o disco está disponível para se trabalhar.</p>
<p>Para incluir o disco danificado na nova VM, mantenha-se no gerenciador de VMs do Azure, acesse as configurações desta segunda máquina virtual, a nova, e então vá até o menu Disks.</p>
<p>Para não ter problemas com nenhuma sugeira do ambiente antigo garanta que o disco não está associado a nenhuma outra máquina virtual. Você pode verificar isso no menu Disk ao lado do menu Images (antes de associar à nova VM).</p>
<p>Faça o processo para apagar a associação do disco da maquina virtual 1 com qualquer VM existente. Mas cuidado para não apagar o VHD do storage. Depois crie novamente o disco com o nome sugestivo, e garanta que não está marcada a opção de ser um disco com Sistema Operacional. No final, seus discos estarão assim:</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image16-2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb16-1.png?resize=550%2C124" width="550" height="124"></a></p>
<p>Voltando às configurações de Maquina Virtual, selecione a VM que vai receber o novo disco e então clique em Attach e aponte para Attach Disk. Neste caso não será um disco vazio, e sim um disco.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image17-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb17-1.png?resize=250%2C189" width="250" height="189"></a></p>
<p>Veja que nas opções para incluir um novo disco, nos discos disponíveis, já aparece o nome que foi criado a pouco. No meu caso, chamei de DiscoDanificado. </p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image18-2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb18-1.png?resize=250%2C149" width="250" height="149"></a></p>
<p>Ao confirmar, o Azure fará a configuração deste novo disco no ambiente. Após alguns instantes será possível acessar a VM novamente e encontrar o disco disponível.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image19-2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb19-2.png?resize=550%2C225" width="550" height="225"></a></p>
<p>A partir deste disco é só procurar e recuperar os arquivos de dados do SQL Server, neste caso, o AdventureWorks2012_Data e AdventureWorks2012_Log.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image20-2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb20-2.png?resize=550%2C213" width="550" height="213"></a></p>
<p>Ao copiar os arquivos de Dados e de Log para o ambiente correto, você pode atachar os arquivos ao SQL Server e então seu novo ambiente estará disponível para continuar trabalhando com seus bancos de dados.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image21-2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/03/image_thumb21-1.png?resize=550%2C401" width="550" height="401"></a></p>
<p>Espero que isso possa lhe salvar algumas horas (ou dias) de sono!</p>
<p>O post <a href="https://diegonogare.net/2014/03/perdi-minha-vm-do-sql-server-no-azure-e-agora/">Perdi minha VM do SQL Server no Azure, e agora?!</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2160</post-id>	</item>
	</channel>
</rss>
