Como recuperar dados de SQL Servers

Aplica-se a: System Center Data Protection Manager 2010

O DPM (Data Protection Manager) oferece suporte à recuperação de bancos de dados do SQL Server no nível da instância com o Assistente de Recuperação do DPM. Você pode usar o procedimento a seguir para recuperar dados em computadores que executam o SQL Server.

Importante

Se você migrou do SQL Server 2000 para o SQL Server 2005, se os dados do SQL Server 2000 estiverem sendo protegidos pelo DPM e se você restaurou dados do ponto de recuperação do SQL Server 2000 no local original do SQL Server 2005, será preciso executar imediatamente uma verificação de consistência após o término da recuperação.

Para recuperar dados protegidos em computadores que executam o SQL Server

  1. No Console do Administrador do DPM, clique em Recuperação na barra de navegação.

  2. Selecione uma instância do SQL para exibir bancos de dados do SQL Server recuperáveis. Se o banco de dados não fizer parte de um grupo de proteção, o calendário será desabilitado e os dados do banco de dados não estarão disponíveis para recuperação, o DPM exibirá a mensagem Não há pontos de recuperação disponíveis para os itens abaixo porque eles não pertencem a nenhum grupo de proteção.

  3. Procure ou pesquise os dados que deseja recuperar e selecione-os no painel de resultados.

  4. Os pontos de recuperação disponíveis são indicados em negrito no calendário da seção de pontos de recuperação. Selecione a data para os pontos de recuperação que você deseja recuperar e selecione a hora no menu suspenso Hora da recuperação. Se você pretender renomear e recuperar o banco de dados, não selecione Último(a) para a hora de recuperação.

  5. Clique para selecionar o item recuperável que você deseja recuperar.

  6. No painel Ações, clique em Recuperar. O DPM iniciará o Assistente de Recuperação.

  7. Revise sua seleção de recuperação e clique em Avançar.

  8. Especifique o tipo de recuperação que deseja executar:

    1. Recuperar na instância original do SQL Server. Os arquivos atuais do banco de dados serão substituídos durante a recuperação.

    2. Renomear e recuperar o banco de dados. Esta opção permite manter o banco de dados existente e o banco de dados recuperado na instância original do SQL Server. Você pode especificar um novo nome para o banco de dados recuperado.

      Dica

      É possível renomear e recuperar somente bancos de dados do SQL Server 2005, e não bancos de dados do SQL Server 2000.

    3. Copiar em uma pasta de rede. Clique em Procurar e selecione a pasta de rede na lista.

    4. Copiar em fita. Esta opção copia o backup selecionado do banco de dados para uma fita em uma biblioteca do DPM, de forma que você tenha uma cópia do backup do banco de dados. Clique em Avançar e especifique a biblioteca e as opções de fita. Você também pode optar por criptografar ou compacta os dados.

    Clique em Avançar depois que você especificou uma das opções anteriores.

  9. Especificar o estado do banco de dados:

    1. Recuperar o banco de dados. Esta opção executa uma recuperação completa e deixa o banco de dados pronto para uso.

    2. Recuperar e deixar o banco de dados no estado de restauração. Esta opção recupera o banco de dados, mas o deixa inoperante.

  10. Se houver logs disponíveis para o banco de dados selecionado, você poderá copiar logs de transações do SQL entre o banco de dados selecionado e o banco de dados mais recente disponível para recuperação. Esta opção ficará desabilitada se não houver logs disponíveis para o banco de dados selecionado. Para copiar logs de transações do SQL entre a versão selecionada do banco de dados e a versão disponível mais recente para recuperação, no painel Opção de banco de dados em estado de restauração, clique em Copiar logs de transações do SQL entre a recuperação selecionada e a recuperação disponível mais recente.

  11. Especifique opções de recuperação para limitação do uso de largura de banda e notificações por email e clique em Avançar.

  12. Revise as configurações de recuperação e clique em Recuperar.

    Dica

    Qualquer trabalho de sincronização para o item de recuperação selecionado será cancelado enquanto a recuperação estiver em andamento.

Para definir opções de recuperação para um banco de dados do SQL Server usando o Shell de Gerenciamento do DPM

  • Use a seguinte sintaxe para definir opções de recuperação para um servidor do SQL:

    New-RecoveryOption [-TargetServer] <String> [-RecoveryLocation] <RecoveryLocation> [-DPMLibrary <Library> ] [-RecoverToReplicaFromTape] [-SANRecovery] [-RestoreSecurity] -SQL -RecoveryType <RecoveryType> [-RollForwardRecovery] [-TargetLocation <String> ] [-AlternateDatabaseDetails <AlternateDatabaseDetailsType> ] [-LeaveDBInRestoringState] [-CopyLogFiles] [-LogFileCopyLocation <String> ] [-Verbose] [-Debug] [-ErrorAction <ActionPreference> ] [-ErrorVariable <String> ] [-OutVariable <String> ] [-OutBuffer <Int32> ]

    Para obter mais informações, digite "Get-Help New-RecoveryOption -detailed" no Shell de Gerenciamento do DPM.

    Para obter informações técnicas, digite "Get-Help New-RecoveryOption -full" no Shell de Gerenciamento do DPM.

Para recuperar dados protegidos para um banco de dados do SQL Server usando o Shell de Gerenciamento do DPM

  • Use a seguinte sintaxe para recuperar dados para um servidor do SQL:

    Recover-RecoverableItem [-RecoverableItem] <RecoverableObject[]> [-RecoveryOption] <RecoveryOptions> [-RecoveryPointLocation <RecoverySourceLocation[]> ] [-JobStateChangedEventHandler <JobStateChangedEventHandler> ] [-RecoveryNotification <Nullable`1> ] [-Verbose] [-Debug] [-ErrorAction <ActionPreference> ] [-ErrorVariable <String> ] [-OutVariable <String> ] [-OutBuffer <Int32> ]

    Para obter mais informações, digite "Get-Help Recover-RecoverableItem -detailed" no Shell de Gerenciamento do DPM.

    Para obter informações técnicas, digite "Get-Help Recover-RecoverableItem -full" no Shell de Gerenciamento do DPM.

Consulte Também

Tarefas

Como habilitar a limitação do uso de largura de banda da rede no nível do computador

Conceitos

Recuperando dados