Compartilhar via


Lição 8: Restaurar um banco de dados no Armazenamento do Microsoft Azure

Nesta lição, você aprenderá a criar um arquivo de backup localmente e restaurá-lo no Armazenamento do Azure. Observe que você pode ter seu banco de dados local ou em uma máquina virtual no Azure. Para acompanhar esta lição, você não precisará concluir as lições 4, 5, 6 e 7.

Esta lição supõe que você já concluiu as seguintes etapas:

  • Você tem uma conta de Armazenamento do Azure.

  • Você criou um contêiner em sua conta de Armazenamento do Azure.

  • Você criou uma política em um contêiner com direitos de leitura, gravação e lista. Você também gerou uma chave de SAS.

  • Você criou uma credencial do SQL Server no computador de origem com base na Assinatura de Acesso Compartilhado.

  • Você criou um banco de dados no computador de origem.

Para restaurar um banco de dados para o Armazenamento do Azure, você pode seguir estas etapas:

  1. No computador de origem, inicie o SQL Server Management Studio.

  2. Quando conectado ao banco de dados recém-criado, abra a janela de consulta. Execute a seguinte instrução:

    
    USE TestDB3Restore;   
    GO   
    BACKUP DATABASE TestDB3Restore   
    TO DISK = 'C:\BACKUP\TestDB3Restore.Bak'   
       WITH FORMAT,   
       NAME = 'Full Backup of TestDB3Restore'   
    GO  
    
    
  3. Depois, copie e execute as seguintes instruções na janela Consulta.

    
    USE master;   
    GO   
    RESTORE DATABASE TestDB3Restore    
    FROM DISK = 'C:\BACKUP\TestDB3Restore.bak'    
    WITH REPLACE,   
    MOVE 'TestDB3Restore' TO 'https://teststorageaccnt.blob.core.windows.net/testcontainrestore/TestDB3Restore.mdf',     
    MOVE 'TestDB3Restore_log' TO 'https://teststorageaccnt.blob.core.windows.net/testcontainrestore/TestDB3Restore_log.ldf';   
    GO  
    
    

    No final dessa etapa, o contêiner listará os dados (.mdf) e os arquivos (.ldf) no Portal de Gerenciamento.

Para restaurar um banco de dados com arquivos de log e dados que apontam para o Armazenamento do Azure usando SQL Server Management Studio interface do usuário, execute estas etapas:

  1. Em Pesquisador de Objetos, clique no nome do servidor para expandir a árvore do servidor.

  2. Expanda Bancos de Dados e selecione seu banco de dados.

  3. Clique com o botão direito do mouse no banco de dados, aponte para Tarefase clique em Restaurar.

  4. Na página Geral , na seção Restaurar origem, clique em Dispositivo de origem .

  5. Clique no botão Procurar para a caixa de texto Dispositivo de origem, que abre a caixa de diálogo Selecionar Dispositivos de Backup .

  6. Na caixa de texto Mídia de backup, selecione Arquivo e clique no botão Adicionar para localizar o arquivo de backup (.bak). Clique em OK.

  7. Clique em Arquivos na primeira página.

  8. Na seção Restaurar Arquivos de Banco de Dados como, em Campo Restaurar como , digite o seguinte:

    Para o arquivo de dados, digite: https://teststorageaccnt.blob.core.windows.net/testrestoressms/TestRESSMS.mdf. Para o arquivo de log, digite: https://teststorageaccnt.blob.core.windows.net/testrestoressms/TestRESSMS_log.ldf.

    SQL 14 CTP2

  9. Clique em OK.

Quando a restauração for feita, faça logon no Portal de Gerenciamento. Você verá os arquivos .mdf e .ldf no contêiner da seguinte maneira:

SQL 14 CTP2

Próxima Lição:

Lição 9: Restaurar um banco de dados do Armazenamento do Microsoft Azure