Proteger seus dados com processos de backup e restauração

 Observação    Este artigo não se aplica aos aplicativos do Access – o novo tipo de banco de dados que você cria com o Access e publica online. Consulte Criar um aplicativo do Accesspara obter mais informações.

Você precisará de uma cópia de backup do banco de dados da área de trabalho para restaurar o banco de dados inteiro, em caso de falha do sistema, ou para restaurar um objeto, se o comando Desfazer não for suficiente para reparar um erro.

Se você acha que fazer uma cópia de backup do seu banco de dados é um desperdício de espaço de armazenamento, pense no tempo que você pode poupar evitando a perda de dados e design. A criação de backups regulares é especialmente importante quando vários usuários atualizam o banco de dados. Sem uma cópia de backup, não é possível restaurar objetos corrompidos ou ausentes, ou qualquer alteração feita no design do banco de dados.

Neste artigo


Planejar backups regulares

Algumas alterações ou erros não podem ser revertidos, portanto, não convém esperar a perda de dados para perceber que você devia ter criado um backup do banco de dados. Por exemplo, ao usar uma consulta ação (consulta ação: uma consulta que copia ou altera dados. As consultas ação incluem acréscimo, exclusão, criar tabela e atualização. São identificadas por um ponto de exclamação (!) ao lado de seus nomes na janela Banco de Dados.) para excluir registros ou alterar dados, nenhum valor que tenha sido atualizado pela consulta poderá ser restaurado usando Desfazer.

 Dica    É recomendável fazer um backup antes de executar qualquer consulta ação, especialmente se a consulta alterar ou excluir dados.

Se o banco de dados tiver vários usuários, antes de executar um backup, você deverá garantir que todos os usuários fechem seus bancos de dados, para que todas as alterações feitas nos dados sejam salvas.

Aqui estão algunas diretrizes para ajudar você a decidir a frequência com que você deve fazer um backup do seu banco de dados:

  • Se o banco de dados for um arquivo morto ou se ele for usado somente para referência e raramente for alterado, bastará fazer backup quando o design ou os dados forem alterados.
  • Se o banco de dados estiver ativo e os dados forem alterados com frequência, crie um agendamento para fazer backup do banco de dados regularmente.
  • Se o banco de dados tiver vários usuários, crie uma cópia de backup do banco de dados após uma alteração de design.

 Observação    Para dados em tabelas vinculadas (tabela vinculada: uma tabela armazenada em um arquivo fora do banco de dados aberto na qual o Access pode acessar registros. Você pode adicionar, excluir e editar registros em uma tabela vinculada, mas não pode alterar sua estrutura.), crie backups usando os recursos de backup disponíveis no programa que contém as tabelas vinculadas. Se o banco de dados que contém as tabelas vinculadas for um banco de dados do Access, use o procedimento da seção Fazer backup de um banco de dados dividido.

Início da página Início da página

Fazer backup de um banco de dados

Quando você faz backup de um banco de dados, o Access salva e fecha os objetos que estão abertos no modo Design e salva uma cópia do arquivo de banco de dados usando um nome e um local que você especificar.

 Observação    O Access abre novamente os objetos conforme especificado pelo valor da propriedade Modo de Exibição Padrão do objeto.

Abra o banco de dados para o qual você deseja criar uma cópia de backup e siga este procedimento:

  1. Clique em Arquivo e em Salvar como.
  2. Em Tipos de Arquivo, clique em Salvar Banco de Dados como.
  3. Em Avançado, clique em Fazer Backup do Banco de Dados e em Salvar como.
  4. Na caixa de diálogo Salvar como, na caixa Nome do Arquivo, revise o nome do backup do banco de dados.

Você poderá alterar o nome se desejar, mas o nome padrão capturará o nome do arquivo de banco de dados original e a data em que o backup foi feito.

 Dica    Quando você restaura dados ou objetos de um backup, geralmente quer saber de qual banco de dados o backup é proveniente e quando o backup foi criado. Portanto, constitui uma prática recomendável usar o nome de arquivo padrão.

  1. Selecione o tipo de arquivo para salvar o backup do banco de dados na lista Salvar como tipo e clique em Salvar.

Início da página Início da página

Fazer backup de um banco de dados dividido

Um banco de dados dividido geralmente é composto por dois arquivos de banco de dados: um banco de dados back-end, que contém somente dados de tabelas, e um banco de dados front-end, que contém vínculos para as tabelas do banco de dados back-end, consultas, formulários, relatórios e outros objetos de banco de dados. Todos os dados são armazenados no banco de dados back-end. Todos os objetos da interface do usuário, como consultas, formulários e relatórios, são mantidos no banco de dados front-end.

Pode ser demorado fazer backup dos bancos de dados front-end e back-end de forma independente um do outro, como é necessário fazer com um banco de dados dividido. Como o banco de dados back-end contém os dados, é mais importante fazer backups regulares desse banco de dados.

Faça um backup do banco de dados front-end quando você alterar seu design. Cada usuário do banco de dados front-end pode fazer alterações de design arbitrárias, portanto, considere a possibilidade de exigir que os usuários façam suas próprias cópias de backup do banco de dados front-end.

Fazer backup de um banco de dados back-end

Notifique os usuários antes de iniciar o processo de backup, porque a execução do processo de backup exige acesso exclusivo ao arquivo de banco de dados, e os usuários talvez não possam usar o banco de dados back-end enquanto o processo de backup estiver sendo executado.

  1. Para abrir somente o banco de dados back-end, inicie o Access.
  2. Clique em Abrir Outros Arquivos > Computador > Procurar e selecione o arquivo do banco de dados back-end para backup.
  3. Clique na seta ao lado de Abrir e, em seguida, clique em Abrir Exclusivo.

A caixa de diálogo Abrir mostrando a lista suspensa no botão Abrir expandida, com ponteiro sobre a opção Abrir Exclusivo.

  1. Clique em Arquivo e em Salvar como.
  2. Em Tipos de Arquivo, clique em Salvar Banco de Dados como.
  3. Em Avançado, clique em Fazer Backup do Banco de Dados e em Salvar como.
  4. Na caixa de diálogo Salvar como, na caixa Nome do Arquivo, revise o nome do backup do banco de dados.

Você poderá alterar o nome se desejar, mas o nome padrão capturará o nome do arquivo de banco de dados original e a data em que o backup foi feito.

 Dica    Quando você restaura dados ou objetos de um backup, geralmente quer saber de qual banco de dados o backup é proveniente e quando o backup foi criado. Portanto, constitui uma prática recomendável usar o nome de arquivo padrão.

  1. Na caixa de diálogo Salvar como, selecione um local para salvar a cópia de backup do banco de dados back-end e clique em Salvar.

Fazer backup de um banco de dados front-end

Para fazer backup de um banco de dados front-end após uma alteração de design, deixe-o aberto imediatamente após alterar o seu design. Depois, siga as etapas da seção Fazer backup de um banco de dados, começando pela etapa 2.

Início da página Início da página

Restaurar um banco de dados

 Observação    Você só poderá restaurar um banco de dados se tiver uma cópia de backup do banco de dados.

Um backup é considerado como uma "cópia válida" de um arquivo de banco de dados — uma cópia em cujo design e integridade de dados você tem plena confiança. Use o comando Fazer Backup do Banco de Dados no Access para fazer backups, mas você pode usar qualquer cópia válida para restaurar um banco de dados. Por exemplo, é possível restaurar um banco de dados de uma cópia armazenada em um dispositivo de backup externo USB.

Ao restaurar um banco de dados inteiro, você substitui um arquivo de banco de dados que está danificado, com problemas de dados ou totalmente ausente por uma cópia de backup do banco de dados.

  1. Abra o Explorador de Arquivos e navegue até a cópia válida do banco de dados.
  2. Copie a cópia válida no local onde o banco de dados corrompido ou ausente deve ser substituído.

Se for solicitado a substituir um arquivo existente, faça isso.

Início da página Início da página

Restaurar objetos em um banco de dados

Caso você precise restaurar um ou mais objetos em um banco de dados, importe os objetos da cópia de backup do banco de dados para o banco de dados no qual o objeto que você deseja restaurar está presente (ou ausente).

 Importante   Se outros bancos de dados ou programa estiverem vinculados a objetos do banco de dados que você está restaurando, é essencial que você restaure o banco de dados no local correto. Se você não fizer isso, os vínculos com os objetos de banco de dados não funcionarão e precisarão ser atualizados.

  1. Abra o banco de dados no qual você deseja restaurar o objeto.
  2. Para restaurar um objeto ausente, vá para a etapa 3. Para substituir um objeto que contém dados incorretos ou ausentes, ou se o objeto parou de funcionar corretamente, siga este procedimento:
    1. Para preservar o objeto e compará-lo com a versão após a restauração, renomeie o objeto antes de restaurá-lo. Por exemplo, se você deseja restaurar um formulário danificado denominado Checkout, renomeie o formulário danificado como Checkout_inválido.
    2. Exclua o objeto a ser substituído.

 Observação   Tenha sempre cuidado quando excluir objetos de banco de dados, pois eles podem estar vinculados a outros objetos no banco de dados.

  1. Clique em Dados Externos e, no grupo Importar e Vincular, clique em Access.
  2. Na caixa de diálogo Obter Dados Externos-Banco de Dados do Access, clique em Procurar para localizar o banco de dados de backup e clique em Abrir.
  3. Selecione Importar tabelas, consultas, formulários, relatórios, macros e módulos no banco de dados atual e, em seguida, clique em OK.
  4. Na caixa de diálogo Importar Objetos, clique na guia que corresponde ao tipo de objeto a ser restaurado. Por exemplo, para restaurar uma tabela, clique na guia Tabelas.
  5. Clique no objeto para selecioná-lo.
  6. Para restaurar mais objetos, repita as etapas 6 e 7 até que tenha selecionado todos os objetos a serem restaurados.
  7. Para rever as opções de importação antes de importar os objetos, na caixa de diálogo Importar Objetos, clique no botão Opções.
  8. Após selecionar os objetos e as opções de configuração de importação, clique em OK.

Para automatizar a criação de backups, considere o uso de um produto que realize backups automatizados do sistema de arquivos, como um software de backup de servidor de arquivos ou um dispositivo de backup externo USB.

Início da página Início da página

 
 
Aplica-se a:
Access 2013