Gerir e monitorizar bases de dados do SQL Server guardadas em cópia de segurançaManage and monitor backed up SQL Server databases

Este artigo descreve tarefas comuns para gerir e monitorizar bases de dados do SQL Server que estão a ser executadas numa máquina virtual Azure (VM) e que são apoiadas até um cofre dos Serviços de Recuperação de Backup Azure pelo serviço Azure Backup.This article describes common tasks for managing and monitoring SQL Server databases that are running on an Azure virtual machine (VM) and that are backed up to an Azure Backup Recovery Services vault by the Azure Backup service. Você vai aprender a monitorizar empregos e alertas, parar e retomar a proteção da base de dados, executar trabalhos de backup, e não registar um VM de backups.You'll learn how to monitor jobs and alerts, stop and resume database protection, run backup jobs, and unregister a VM from backups.

Se ainda não tiver configurado cópias de segurança para as bases de dados do SQL Server, consulte bases de dados do SQL Server em VMs AzureIf you haven't yet configured backups for your SQL Server databases, see Back up SQL Server databases on Azure VMs

Monitorize trabalhos de backup no portalMonitor backup jobs in the portal

O Azure Backup mostra todas as operações programadas e a pedido sob trabalhos de Backup no portal, exceto as cópias de segurança programadas, uma vez que podem ser muito frequentes.Azure Backup shows all scheduled and on-demand operations under Backup jobs in the portal, except the scheduled log backups since they can be very frequent. Os trabalhos que você vê neste portal incluem descoberta e registo de bases de dados, configurar backup, e backup e restaurar operações.The jobs you see in this portal include database discovery and registration, configure backup, and backup and restore operations.

O portal de empregos de reserva

Para mais informações sobre os cenários de monitorização, vá à Monitorização no portal Azure e monitorização utilizando o Monitor Azure.For details on Monitoring scenarios, go to Monitoring in the Azure portal and Monitoring using Azure Monitor.

Ver alertas de backupView backup alerts

Como os backups de registo ocorrem a cada 15 minutos, monitorizar trabalhos de reserva pode ser aborrecido.Because log backups occur every 15 minutes, monitoring backup jobs can be tedious. O Azure Backup facilita a monitorização enviando alertas de e-mail.Azure Backup eases monitoring by sending email alerts. Os alertas de e-mail são:Email alerts are:

  • Desencadeado por todas as falhas de reserva.Triggered for all backup failures.
  • Consolidado ao nível da base de dados por código de erro.Consolidated at the database level by error code.
  • Enviado apenas para a primeira falha de reserva de uma base de dados.Sent only for a database's first backup failure.

Para monitorizar os alertas de backup da base de dados:To monitor database backup alerts:

  1. Inicie sessão no portal do Azure.Sign in to the Azure portal.

  2. No painel de instrumentos do cofre, selecione Alertas de Reserva .On the vault dashboard, select Backup Alerts.

    Selecione alertas de backup

Parar a proteção para uma base de dados do SQL ServerStop protection for a SQL Server database

Pode parar de fazer o backup de uma base de dados do SQL Server de várias maneiras:You can stop backing up a SQL Server database in a couple of ways:

  • Pare com todos os futuros trabalhos de reserva e elimine todos os pontos de recuperação.Stop all future backup jobs, and delete all recovery points.
  • Parem com todos os futuros trabalhos de reserva e deixem os pontos de recuperação intactos.Stop all future backup jobs, and leave the recovery points intact.

Se optar por deixar pontos de recuperação, lembre-se destes detalhes:If you choose to leave recovery points, keep these details in mind:

  • Todos os pontos de recuperação permanecerão intactos para sempre, e todas as poda pararão na proteção stop com os dados de retenção.All recovery points will remain intact forever, and all pruning will stop at stop protection with retain data.
  • Será cobrado pela instância protegida e pelo armazenamento consumido.You'll be charged for the protected instance and the consumed storage. Para mais informações, consulte os preços de backup da Azure.For more information, see Azure Backup pricing.
  • Se eliminar uma fonte de dados sem parar as cópias de segurança, novas cópias de segurança falharão.If you delete a data source without stopping backups, new backups will fail. Os antigos pontos de recuperação caducarão de acordo com a apólice, mas o ponto de recuperação mais recente será sempre mantido até parar as cópias de segurança e apagar os dados.Old recovery points will expire according to the policy, but the most recent recovery point will always be kept until you stop the backups and delete the data.

Para parar a proteção de uma base de dados:To stop protection for a database:

  1. No painel de instrumentos do cofre, selecione Itens de Reserva.On the vault dashboard, select Backup Items.

  2. Sob o Tipo de Gestão de Cópias de Segurança , selecione SQL em Azure VM.Under Backup Management Type, select SQL in Azure VM.

    Selecione SQL em Azure VM

  3. Selecione a base de dados para a qual pretende parar a proteção.Select the database for which you want to stop protection.

    Selecione a base de dados para parar a proteção

  4. No menu de base de dados, selecione Parar a cópia de segurança.On the database menu, select Stop backup.

    Selecione Parar backup

  5. No menu Stop Backup, selecione se deve reter ou apagar dados.On the Stop Backup menu, select whether to retain or delete data. Se quiser, forneça uma razão e comente.If you want, provide a reason and comment.

    Reter ou eliminar dados no menu Stop Backup

  6. Selecione Parar de fazer backup.Select Stop backup.

Retomar a proteção para uma base de dados SQLResume protection for a SQL database

Quando parar a proteção para a base de dados SQL, se selecionar a opção 'Retenha dados de cópia de segurança', poderá retomar a proteção posteriormente.When you stop protection for the SQL database, if you select the Retain Backup Data option, you can later resume protection. Se não reter os dados de reserva, não pode retomar a proteção.If you don't retain the backup data, you can't resume protection.

Para retomar a proteção de uma base de dados SQL:To resume protection for a SQL database:

  1. Abra o item de cópia de segurança e selecione Retomar a cópia de segurança.Open the backup item and select Resume backup.

    Selecione retomar a cópia de segurança para retomar a proteção da base de dados

  2. No menu de política de cópia de segurança, selecione uma política e, em seguida, selecione Guardar.On the Backup policy menu, select a policy, and then select Save.

Executar uma cópia de segurança a pedidoRun an on-demand backup

Pode executar diferentes tipos de backups a pedido:You can run different types of on-demand backups:

  • Cópia de segurança completaFull backup
  • Cópia-apenas cópia de cópiaCopy-only full backup
  • Cópia de segurança diferencialDifferential backup
  • Cópia de segurança de registoLog backup

Embora seja necessário especificar a duração de retenção para cópia de segurança completa, o intervalo de retenção para cópia de segurança completa a pedido será automaticamente definido para 45 dias a partir do momento atual.While you need to specify the retention duration for Copy-only full backup, the retention range for on-demand full backup will automatically be set to 45 days from current time.

Para obter mais informações, consulte os tipos de backup do SQL Server.For more information, see SQL Server backup types.

Alterar a políticaModify policy

Modificar a política para alterar a frequência de backup ou o intervalo de retenção.Modify policy to change backup frequency or retention range.

Nota

Qualquer alteração no período de retenção será aplicada retrospetivamente a todos os pontos de recuperação mais antigos, além dos novos.Any change in the retention period will be applied retrospectively to all the older recovery points besides the new ones.

No painel de abóbadas, vá a Manage > Backup Policies e escolha a política que pretende editar.In the vault dashboard, go to Manage > Backup Policies and choose the policy you want to edit.

Gerir a política de backup

Modificar a política de backup

A modificação da política terá impacto em todos os itens de backup associados e desencadeará os correspondentes trabalhos de proteção de configuração.Policy modification will impact all the associated Backup Items and trigger corresponding configure protection jobs.

Política inconsistenteInconsistent policy

Por vezes, uma operação de política modificada pode levar a uma versão política inconsistente para alguns itens de backup.Sometimes, a modify policy operation can lead to an inconsistent policy version for some backup items. Isto acontece quando o trabalho de proteção de configuração correspondente falha no item de backup após o funcionamento da política de modificação ser desencadeado.This happens when the corresponding configure protection job fails for the backup item after a modify policy operation is triggered. Aparece da seguinte forma na vista de produto de reserva:It appears as follows in the backup item view:

Política inconsistente

Pode corrigir a versão de política para todos os itens impactados num clique:You can fix the policy version for all the impacted items in one click:

Corrigir política inconsistente

Desregralar uma instância do Servidor SQLUnregister a SQL Server instance

Desativar uma instância do SQL Server depois de desativar a proteção, mas antes de eliminar o cofre:Unregister a SQL Server instance after you disable protection but before you delete the vault:

  1. No painel de instrumentos do cofre, em Manage, selecione Infraestrutura de backup.On the vault dashboard, under Manage, select Backup Infrastructure.

    Selecione infraestrutura de backup

  2. Em Servidores de Gestão, selecione Servidores Protegidos.Under Management Servers, select Protected Servers.

    Selecione Servidores Protegidos

  3. Em Servidores Protegidos, selecione o servidor para não registar.In Protected Servers, select the server to unregister. Para apagar o cofre, tem de não registar todos os servidores.To delete the vault, you must unregister all servers.

  4. Clique com o botão direito no servidor protegido e selecione Unregister.Right-click the protected server, and select Unregister.

    Selecione Eliminar

Re-registrar extensão no SQL Server VMRe-register extension on the SQL Server VM

Por vezes, a extensão da carga de trabalho no VM pode ser impactada por uma razão ou outra.Sometimes, the workload extension on the VM may become impacted for one reason or another. Nesses casos, todas as operações desencadeadas no VM começarão a falhar.In such cases, all the operations triggered on the VM will begin to fail. Poderá então ser necessário voltar a registar a extensão no VM.You may then need to re-register the extension on the VM. A operação de re-registo reinstala a extensão de backup da carga de trabalho no VM para que as operações continuem.The Re-register operation reinstalls the workload backup extension on the VM for operations to continue. Pode encontrar esta opção em Infraestrutura de Backup no cofre dos Serviços de Recuperação.You can find this option under Backup Infrastructure in the Recovery Services vault.

Servidores protegidos em infraestrutura de backup

Utilize esta opção com cuidado.Use this option with caution. Quando acionado num VM com uma extensão já saudável, esta operação fará com que a extensão seja reiniciada.When triggered on a VM with an already healthy extension, this operation will cause the extension to get restarted. Isto pode fazer com que todos os empregos em curso falhem.This may cause all the in-progress jobs to fail. Verifique se existem um ou mais dos sintomas antes de desencadear a operação de re-registo.Check for one or more of the symptoms before triggering the re-register operation.

Passos seguintesNext steps

Para obter mais informações, consulte as cópias de segurança de resolução de problemas numa base de dados do SQL Server.For more information, see Troubleshoot backups on a SQL Server database.