Proteja os seus dados através de cópias de segurança e restauro dos processos

Necessitará de uma cópia de segurança da base de dados do ambiente de trabalho Access para restaurar toda a base de dados se houver uma falha do sistema ou para restaurar um objeto quando o comando Desfazer não é suficiente para corrigir um erro.

Se uma cópia de backup da sua base de dados parecer um uso desperdiçado do espaço de armazenamento, considere o tempo que pode economizar evitando dados e perda de design. A criação de backups regularmente é especialmente importante quando se tem vários utilizadores a atualizar uma base de dados. Sem uma cópia de reserva, não é possível restaurar objetos corrompidos ou em falta ou quaisquer alterações ao design da base de dados.

Nota:  Este artigo não se aplica a aplicações web do Access.

Neste artigo

Planeie backups regulares

Algumas alterações ou erros não podem ser invertidos, pelo que não pretende esperar que a perda de dados ocorra antes de perceber que deveria ter criado uma cópia de backup da base de dados. Por exemplo, quando se utiliza uma consulta de ação para apagar registos ou para alterar dados, quaisquer valores que foram atualizados pela consulta não podem ser restaurados utilizando o Undo.

Sugestão:  Considere fazer uma cópia de segurança antes de executar qualquer consulta de ação, especialmente se a consulta mudar ou eliminar dados.

Se a sua base de dados tiver vários utilizadores, antes de realizar uma cópia de segurança certifique-se de que todos os utilizadores fecham as suas bases de dados para que todas as alterações aos dados sejam guardadas.

Aqui ficam algumas diretrizes para o ajudar a decidir com que frequência faz o back up da sua base de dados:

  • Se a base de dados for um arquivo, ou se for utilizada apenas para referência e raramente alterada, basta criar cópias de segurança apenas quando o design ou os dados são alterados.

  • Se a base de dados estiver ativa e os dados frequentemente alterarem, crie um crono de programação para fazer o backup regular da base de dados.

  • Se a base de dados tiver vários utilizadores, crie uma cópia de segurança da base de dados após uma alteração de design.

    Nota:  Para os dados em tabelas ligadas criam cópias de segurança utilizando quaisquer funcionalidades de backup disponíveis no programa que contenham as tabelas ligadas. Se a base de dados que contém as tabelas ligadas for uma base de dados Access, utilize o procedimento na secção Despase numa base de dados dividida.

Início da Página

Criar cópias de segurança de uma base de dados

Quando faz cópia de uma base de dados, Access guarda e fecha objetos que estão abertos na visualização de Design e guarda uma cópia do ficheiro de base de dados utilizando um nome e localização que especifique.

Nota:  O acesso reabre objetos conforme especificado pelo valor da propriedade Padrão do objeto.

Abra a base de dados para a qual pretende criar uma cópia de segurança e faça o seguinte:

  1. Clique em 'Arquivar'e, em seguida, clique em Guardar Como.

  2. Em Tipos de Ficheiro, clique em Guardar Base de Dados Como.

  3. Em Advanced, clique em Back Up Databasee, em seguida, clique em Guardar Como.

  4. Na caixa de diálogo 'Guardar como', na caixa de nomes 'Ficheiro', reveja o nome da cópia de segurança da sua base de dados.

    Pode alterar o nome se quiser, mas o nome predefinido captura tanto o nome do ficheiro de base de dados original como a data em que faz a cópia de segurança.

    Sugestão:  Quando restaura dados ou objetos de uma cópia de segurança, normalmente quer saber de que base de dados a cópia de segurança veio e quando a cópia de segurança foi criada, por isso é uma boa prática usar o nome do ficheiro predefinido.

  5. Selecione o tipo de ficheiro que deseja que a base de dados de cópia de segurança seja guardada a partir da lista de tipo Guardar e, em seguida, clique em Guardar.

Início da Página

Ressuiu uma base de dados dividida

Uma base de dados dividida consiste normalmente em dois ficheiros de base de dados: uma base de dados de back-end, que contém apenas dados nas tabelas, e uma base de dados frontal, que contém ligações com as tabelas na base de dados de fundo, consultas, formulários, relatórios e outros objetos de base de dados. Todos os dados são armazenados na base de dados back-end. Todos os objetos de interface do utilizador, tais como consultas, formulários e relatórios, são mantidos na base de dados frontal.

O backup das bases de dados frontais e de back-end independentes umas das outras, como deve fazer com uma base de dados dividida, pode ser demorado. Como a base de dados back-end contém os dados, é mais importante fazer cópias de segurança regulares da base de dados back-end.

Faça uma cópia de segurança da base de dados frontal quando alterar o seu design. Os utilizadores individuais da base de dados frontal podem fazer alterações arbitrárias de design, por isso considere exigir que os utilizadores façam as suas próprias cópias de segurança da base de dados frontal.

Ressou uma base de dados de back-end

Notifique os utilizadores antes de iniciar o processo de backup porque executar o processo de backup requer acesso exclusivo ao ficheiro da base de dados, e os utilizadores podem não poder usar a base de dados de back-end enquanto o processo de backup está em execução.

  1. Para abrir apenas a base de dados back-end, comece Access.

  2. Clique em Abrir Outros Ficheiros > computador > procurar e, em seguida, selecione o ficheiro de base de dadosde fundo que pretende fazer o back-end que pretende fazer.

  3. Clique na seta ao lado de Abrire, em seguida, clique em Abrir Exclusivo.

    Caixa de diálogo Abrir com a lista pendente no botão Abrir expandido e o ponteiro do rato sobre a opção Abrir em Modo Exclusivo.

  4. Clique em 'Arquivar'e, em seguida, clique em Guardar Como.

  5. Em Tipos de Ficheiro, clique em Guardar Base de Dados Como.

  6. Em Advanced, clique em Back Up Databasee, em seguida, clique em Guardar Como.

  7. Na caixa de diálogo 'Guardar como', na caixa de nomes 'Ficheiro', reveja o nome da cópia de segurança da sua base de dados.

    Pode alterar o nome se quiser, mas o nome predefinido captura tanto o nome do ficheiro de base de dados original como a data em que faz a cópia de segurança.

    Sugestão:  Quando restaura dados ou objetos de uma cópia de segurança, normalmente quer saber de que base de dados a cópia de segurança veio e quando a cópia de segurança foi criada, por isso é uma boa prática usar o nome do ficheiro predefinido.

  8. Na caixa de diálogo Save As, selecione um local para guardar a cópia de cópia de segurança da base de dados de fundo e, em seguida, clique em Guardar.

Ressou uma base de dados frontal

Para fazer o back-up de uma base de dados frontal após uma alteração de design, deixe a base de dados aberta imediatamente após alterar o seu design e, em seguida, siga os passos na secção Desabrose numa base de dados, a partir do passo 2.

Início da Página

Restaurar uma base de dados

Nota:  Só pode restaurar uma base de dados se tiver uma cópia de segurança da base de dados.

Uma cópia de segurança é considerada uma "boa cópia conhecida" de um ficheiro de base de dados — uma cópia da qual está confiante na sua integridade e design de dados. Deverá utilizar o comando Back Up Database em Access para fazer cópias de segurança, mas pode utilizar qualquer cópia boa conhecida para restaurar uma base de dados. Por exemplo, pode restaurar uma base de dados a partir de uma cópia que é armazenada num dispositivo de backup externo USB.

Quando restaura uma base de dados inteira, substitui um ficheiro de base de dados danificado, tem problemas de dados ou está completamente em falta, com uma cópia de segurança da base de dados.

  1. Abra o File Explorer e navegue pela boa cópia conhecida da base de dados.

  2. Copie a boa cópia conhecida para o local onde a base de dados danificada ou em falta deve ser substituída.

    Se for solicitado a substituir um ficheiro existente, faça-o.

Início da Página

Restaurar objetos numa base de dados

Se tiver de restaurar um ou mais objetos numa base de dados, importe os objetos da cópia de segurança da base de dados para a base de dados que contém (ou falta) o objeto que pretende restaurar.

Importante:  Se outras bases de dados ou programas tiverem ligações com objetos na base de dados que está a restaurar, é fundamental que restaure a base de dados na localização correta. Caso contrário, as ligações aos objetos da base de dados não funcionarão e terão de ser atualizadas.

  1. Abra a base de dados para a qual pretende restaurar um objeto.

  2. Para restaurar um objeto em falta, salte para o passo 3. Para substituir um objeto que contenha dados maus ou em falta ou se o objeto tiver parado de funcionar corretamente, faça o seguinte:

    1. Se quiser preservar o objeto atual, compare-o com a versão restaurada depois de restaurar, mude o nome do objeto antes de o restaurar. Por exemplo, se pretender restaurar um formulário danificado chamado Checkout,pode mudar o nome do formulário danificado Checkout_bad.

    2. Elimine o objeto que pretende substituir.

      Nota:  Tenha sempre cuidado ao eliminar objetos de base de dados, pois podem estar ligados a outros objetos na base de dados.

  3. Clique em Dados Externose no grupo De importância & Link, clique em Access.

  4. Na caixa de diálogo de Data-Access Deresesta, clique em Procurar na base de dados de backup e, em seguida, clique em Abrir.

  5. Selecione Tabelas de importação, consultas, formulários, relatórios, macros e módulos na base de dados atual, e clique em OK.

  6. Na caixa de diálogo Import Objects, clique no separador que corresponde ao tipo de objeto que pretende restaurar. Por exemplo, se pretender restaurar uma tabela, clique no separador Tabelas.

  7. Clique no objeto para selecioná-lo.

  8. Se quiser restaurar mais objetos, repita os passos 6 e 7 até ter selecionado todos os objetos que pretende restaurar.

  9. Para rever as opções de importação antes de importar os objetos, na caixa de diálogo "Objetos de Importação", clique no botão Opções.

  10. Depois de selecionar os objetos e importar opções de definição, clique em OK para restaurar os objetos.

Para automatizar a criação de backups, considere a utilização de um produto que executa cópias de segurança automatizadas de um sistema de ficheiros, como software de backup do servidor de ficheiros ou um dispositivo de backup externo USB.

Início da Página

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

×