Защита данных с помощью резервного копирования и восстановления

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Примечание :  Данная статья неприменима к веб-приложениям Access — новому типу баз данных, которые создаются в Access и публикуются в Интернете. Дополнительные сведения см. в статье Создание веб-приложений Access.

Резервная копия базы данных может потребоваться для восстановления всей базы данных в случае сбоя системы или восстановления объекта, когда невозможно исправить ошибку с помощью команды Отменить.

Если резервное копирование базы данных кажется бесполезной тратой дискового пространства, задумайтесь о времени, которое можно сэкономить, избежав потерь данных или элементов структуры. Регулярное создание резервных копий особенно важно, если базу данных обновляют несколько пользователей. Без резервной копии базы данных невозможно будет восстановить поврежденные или утерянные объекты, а также любые изменения структуры базы данных.

В этой статье

Планирование регулярного резервного копирования

Создание резервной копии базы данных

Создание резервной копии разделенной базы данных

Восстановление базы данных

Восстановление объектов в базе данных

Планирование регулярного резервного копирования

Некоторые изменения или ошибки отменить невозможно, поэтому должно быть ясно, насколько важно создавать резервные копии базы данных, не дожидаясь случая потери данных. Например, при использовании запрос на изменение для удаления записей или изменения данных никакие значения, которые были обновлены с помощью запроса, нельзя восстановить с помощью команды Отменить.

Совет : Мы советуем создавать резервную копию перед выполнением любого запроса на изменение, особенно если этот запрос изменит или удалит данные.

Если у базы данных несколько пользователей, то для сохранения всех изменений данных необходимо убедиться, что все пользователи закрыли свои базы данных перед выполнением резервного копирования.

Вот некоторые рекомендации по поводу того, как часто необходимо создавать резервную копию базы данных.

  • Если база данных архивная или используется только для справки и изменяется редко, достаточно создавать резервные копии только при изменении структуры или данных.

  • Если база данных активная и данные изменяются часто, следует составить расписание для регулярного резервного копирования базы данных.

  • Если у базы данных несколько пользователей, следует создавать резервную копию при каждом изменении ее структуры.

    Примечание : Создайте резервные копии данных в связанных таблицах с помощью любого доступны функции резервного копирования в программы, которая содержит связанные таблицы. Если база данных, содержащей связанные таблицы базы данных Access, выполните указанные действия в разделе Создание резервной копии разделенной базы данных.

К началу страницы

Создание резервной копии базы данных

При создании резервной копии базы данных приложение Access сохраняет и закрывает объекты, открытые в режиме конструктора, а затем сохраняет копию файла базы данных, используя указанные имя и расположение.

Примечание : Access снова откроет объекты в соответствии со значением свойства объекта Представление по умолчанию.

Откройте базу данных, для которой необходимо создать резервную копию, и выполните следующие действия.

  1. В меню Файл выберите команду Сохранить как.

  2. В разделе Типы файлов щелкните Сохранить базу данных как.

  3. В разделе Дополнительно щелкните Создать резервную копию базы данных, а затем нажмите Сохранить как.

  4. В диалоговом окне Сохранить как в поле Имя файла проверьте имя резервной копии базы данных.

    Имя по умолчанию содержит имя оригинального файла базы данных и дату создания резервной копии. При желании его можно изменить.

    Совет : При восстановлении данных или объектов из резервной копии необходимы сведения о том, какая база данных послужила источником и когда была создана резервная копия, поэтому лучше не изменять имя по умолчанию.

  5. В списке Тип файла выберите тип сохраняемой резервной копии и нажмите кнопку Сохранить.

К началу страницы

Создание резервной копии разделенной базы данных

Разделенная база данных обычно состоит из двух файлов: серверной базы данных, содержащей только данные в таблицах, и клиентской базы данных, содержащей связи с таблицами в серверной базе данных, запросы, формы, отчеты и другие объекты базы данных. Все данные хранятся в серверной базе данных. Все объекты интерфейса пользователя, такие как запросы, формы и отчеты, хранятся в клиентской базе данных.

При создании резервной копии разделенной базы данных необходимо создавать резервные копии клиентских и серверных баз данных независимо друг от друга, поэтому частое резервное копирование может занимать много времени. Поскольку данные хранятся в серверной базе данных, важнее регулярно создавать ее резервные копии.

Создавать резервную копию клиентской базы данных следует при изменении ее структуры. Так как каждый пользователь может произвольно изменять структуру базы данных, возможно, стоит потребовать, чтобы они создавали собственные резервные копии клиентской базы данных.

Создание резервной копии серверной базы данных

До запуска резервного копирования следует уведомить об этом пользователей, так как для резервного копирования необходим монопольный доступ к файлу базы данных, при этом серверная база данных может быть недоступной для пользователей.

  1. Чтобы открыть только серверную базу данных, запустите приложение Access.

  2. Нажмите пункты Открыть другие файлы > Компьютер > Обзор, а затем выберите файл серверной базы данных, резервную копию которой необходимо создать.

  3. Щелкните стрелку рядом с надписью Открыть и выберите пункт Монопольно.

    Диалоговое окно "Открытие" с развернутым раскрывающимся списком кнопки "Открыть" и указателем, наведенным на параметр "Монопольно".

  4. В меню Файл выберите команду Сохранить как.

  5. В разделе Типы файлов щелкните Сохранить базу данных как.

  6. В разделе Дополнительно щелкните Создать резервную копию базы данных, а затем нажмите Сохранить как.

  7. В диалоговом окне Сохранить как в поле Имя файла проверьте имя резервной копии базы данных.

    Имя по умолчанию содержит имя оригинального файла базы данных и дату создания резервной копии. При желании его можно изменить.

    Совет : При восстановлении данных или объектов из резервной копии необходимы сведения о том, какая база данных послужила источником и когда была создана резервная копия, поэтому лучше не изменять имя по умолчанию.

  8. В диалоговом окне Сохранить как выберите расположение для сохранения резервной копии серверной базы данных и нажмите кнопку Сохранить.

Создание резервной копии клиентской базы данных

Чтобы создать резервную копию интерфейсной базы данных после изменения структуры, оставьте базу данных после изменения ее структуры открытой. Затем выполните действия, указанные в разделе Создание резервной копии базы данных, начиная с действия 2.

К началу страницы

Восстановление базы данных

Примечание : Вы можете восстановить базу данных только при наличии ее резервной копии.

Резервная копия считается "известной хорошей копией" файла базы данных — копией, целостность данных и правильность структуры которой не вызывают сомнений. Для создания резервных копий следует использовать команду Резервная копия базы данных в Access, но восстановить базу данных можно из любой известной хорошей копии. Например, можно восстановить базу данных из копии, хранящейся на внешнем устройстве USB резервного копирования.

При восстановлении всей базы данных поврежденный, утерянный или проблемный файл базы данных заменяется резервной копией базы данных.

  1. Откройте проводник и перейдите к известной хорошей копии базы данных.

  2. Скопируйте эту копию на место поврежденной или отсутствующей базы данных.

    При появлении запроса на подтверждение замены существующего файла подтвердите замену.

К началу страницы

Восстановление объектов в базе данных

Если необходимо восстановить один или несколько объектов в базе данных, импортируйте объекты из резервной копии в ту базу данных, которая содержит (или содержала) объект, подлежащий восстановлению.

Важно : Если другие базы данных или программы имеют связи с объектами в восстанавливаемой базе данных, важно восстановить базу данных в правильном месте. Если этого не сделать, связи с объектами базы данных будут нарушены и их придется обновить.

  1. Откройте базу данных, в которой необходимо восстановить объект.

  2. Чтобы восстановить отсутствующий объект, перейдите к действию 3. Чтобы заменить объект, в котором содержатся ошибки или пропущены данные, либо объект, прекративший нормально работать, выполните указанные ниже действия.

    1. Если необходимо оставить текущий объект для сравнения с восстановленной версией, переименуйте объект до его восстановления. Например, если необходимо восстановить поврежденную форму с именем Отладка, можно присвоить ей имя Отладка_брак.

    2. Удалите объект, который необходимо заменить.

      Примечание : Всегда будьте осторожны, удаляя объекты базы данных, так как они могут быть связаны с другими объектами в базе данных.

  3. На вкладке Внешние данные в группе Импорт и связывание нажмите элемент Access.

  4. В диалоговом окне Внешние данные — база данных Access нажмите кнопку Обзор, укажите резервную копию базы данных и нажмите кнопку Открыть.

  5. Щелкните элемент Импорт таблиц, запросов, форм, отчетов, макросов и модулей в текущую базу данных и нажмите кнопку ОК.

  6. В диалоговом окне Импорт объектов откройте вкладку, которая соответствует типу восстанавливаемого объекта. Например, если необходимо восстановить таблицу, откройте вкладку Таблицы.

  7. Щелкните объект, чтобы выделить его.

  8. Если необходимо восстановить больше объектов, повторяйте действия 6 и 7, пока не будут выбраны все объекты, которые требуется восстановить.

  9. Чтобы просмотреть параметры импорта перед импортом объектов, в диалоговом окне Импорт объектов нажмите кнопку Параметры.

  10. После выбора объектов и параметров импорта нажмите кнопку ОК для восстановления объектов.

Создание резервных копий можно автоматизировать с помощью продуктов, автоматически выполняющих резервное копирование файловой системы, например средств резервного копирования для файловых серверов или внешнего USB-устройства резервного копирования.

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×