Как сделать резервную копию базы данных access?

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

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

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

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

Примечание: Эта статья не относится к веб-приложениям Access.

В этой статье

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

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

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

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

Ниже приведены некоторые рекомендации по выбору частоты резервного копирования базы данных.

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

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

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

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

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

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

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

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

Откройте вкладку файли выберите команду Сохранить как.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Откройте вкладку файли выберите команду Сохранить как.

Читать еще:  Как сделать связь один к одному в access 2013?

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

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

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

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

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

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

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

Для создания резервной копии серверной базы данных после изменения структуры снова откройте базу данных сразу после изменения макета, а затем следуйте инструкциям, приведенным в разделе Создание резервНой копии базы данных, начиная с шага 2.

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

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

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

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

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

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

Если вам будет предложено заменить существующий файл, сделайте это.

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

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

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

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

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

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

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

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

Выберите Внешние данные, а затем в группе Импорт _амп_ ссылки нажмите кнопку Access.

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

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

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

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

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

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

После выбора параметров объектов и импорта нажмите кнопку ОК , чтобы восстановить объекты.

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

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

В этом курсе:

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

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

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

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

Выберите пункты «Файл» > «Сохранить как».

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

В разделе Дополнительно выберите элемент Резервная копия базы данных, а затем — Сохранить как.

При желании измените имя файла резервной копии.

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

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

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

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

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

Закройте поврежденную базу данных.

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

Совет: Включите в новое имя название исходной базы данных и ее устаревшее состояние.

Перейдите к папке с файлом резервной копии и скопируйте его.

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

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

Читать еще:  Как сделать сложный запрос в access 2007?

Вам нужны дополнительные возможности?

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

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

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

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

Перейдите на вкладку Файл, а затем выберите пункт Сохранить как.

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

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

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

Такой формат имени будет полезен, если вам придется воспользоваться резервной копией.

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

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

Однако вы можете назвать резервную копию, как захотите.

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

Как бы вы ни сохранили файл, вы создадите резервную копию базы данных.

Лучше делать это регулярно.

В диалоговом окне Сохранение также обратите внимание на расположение, в которое сохраняете файл.

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

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

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

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

Для начала закройте поврежденную базу данных.

Откройте проводник и перейдите в папку с нужной рабочей базой данных.

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

Если вы храните файл резервной копии в другой папке, перейдите в нее в проводнике.

Перейдите в нужное расположение и вставьте файл резервной копии.

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

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

Иногда не требуется восстанавливать базу данных полностью.

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

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

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

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

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

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

Проблемный объект лучше переименовать, а не удалять его.

Например, если вы хотите восстановить поврежденную форму «Сведения о сотрудниках», вы можете измените ее имя на «Сведения о сотрудниках_повреждено».

Выберите Внешние данные, а затем выберите Access.

В открывшемся диалоговом окне нажмите кнопку Обзор.

Найдите резервную копию базы данных и нажмите кнопку Открыть.

При необходимости установите переключатель в положение «Импорт таблиц, запросов, форм, отчетов, макросов и модулей в текущую базу данных». Нажмите кнопку ОК.

Теперь откройте вкладку, соответствующую типу восстанавливаемого объекта.

В списке будут указаны все формы из резервной базы данных.

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

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

Для импорта объектов другого типа откройте нужную вкладку и также выберите необходимые объекты.

Это не повлияет на выбор на других вкладках.

Чтобы отобразить дополнительные параметры, нажмите кнопку Параметры.

Нажмите кнопку ОК. В диалоговом окне нажмите кнопку «Закрыть».

Выбранные объекты из резервной копии будут импортированы в базу данных.

Теперь вы восстановили необходимые объекты в базе данных и можете возвращаться к работе.

Резервная копия и восстановление данных MS Access

Резервная копия Access обеспечивает сохранность базы данных. Для бэкапа Access можно сделать копию базы с помощью MS Access VBA или воспользоваться специализированной программой, такой, как Handy Backup.

Версия 8.1.1 от 16 декабря 2019
106 MB

Преимущества для бэкапа и восстановления базы Access c Handy Backup

Автоматическое резервное копирование Access

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

Горячее резервное копирование Access

Решение Handy Backup позволяет выполнять резервное копирование, когда MS Access работает, в том числе копировать открытые приложением базы данных без остановки их обработки. Можно также настроить автоматическое отключение приложения для холодного бэкапа Access.

Безопасное хранение резервной копии Access

Handy Backup позволяет выполнять безопасное копирование на SFTP или FTPS сервер, облачные сервисы по протоколу S3, в частное облако, или же напрямую защитить данные 128-битным шифрованием Blowfish и использовать любые носители для безопасного хранения.

Читайте подробнее о функциях резервного копирования с Handy Backup.

Рекомендуемое решение:

Версия 8.1.1 от 16 декабря 2019. 106 MB
Программа резервного копирования Handy Backup. 9200 RUB за лицензию

Читать еще:  Как сделать размер поля в access?

Handy Backup Office Expert

Handy Backup Office Expert содержит плагин Database для создания резервной копии Access в любое хранилище, включая облачные сервисы. Пробная версия — 30 дней!

Как настроить резервное копирование Access с Handy Backup?

Для создания задачи бэкапа, необходимо установить драйвер ODBC для СУБД MS Access (поставляется Microsoft и не включен в Handy Backup). Подробнее о настройках драйвера смотрите в Руководстве пользователя.

Далее в Handy Backup с помощью плагина Database создаем резервную копию базы Access:

  1. Откройте Handy Backup. Создайте новую задачу нажатием кнопки на панели или нажав на клавиатуре Ctrl+N.
  2. На Шаге 1 выберите задачу резервного копирования и перейдите ко второму шагу.
  3. Нажмите на плагин Database в группе Database. В новом диалоговом окне выберите «MS Access Database».

  1. Отметьте галочками конкретные базы и/или таблицы, которые вы хотите поместить в резервную копию Access.
  2. Нажмите ОК. Перейдите к Шагу 3 и выберите хранилище для ваших копий, например, бэкап на Яндекс Диск.
  3. Дальнейшие шаги по созданию задачи резервного копирования описаны в Руководстве пользователя и не имеют никаких особенностей в случае бэкапа Access.

Примечание. Работая в продвинутом режиме * , вы можете воспользоваться расширенными настройками создания задачи. В частности на Шаге 7 настроить команду отключения Access перед выполнением задачи и перезапуска ODBC MS Access после её окончания, обеспечив тем самым холодное резервное копирование.

* Чтобы выбрать «Продвинутый режим», необходимо на Шаге 1 отметить галочкой соответствующий пункт.

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

Для восстановления базы Access из резервной копии вам нужно создать новую задачу и выбрать восстановление данных на Шаге 1. Далее на Шаге 2 найдите хранилище данных, где лежит резервная копия Access, и выберите там файл backup.hbi, содержащий информацию о бэкапе.

Если вы выполняете восстановление базы данных Access в ручном режиме (мы рекомендуем этот подход), то при создании новой задачи вы можете просто нажимать «Далее» вплоть до последнего шага работы мастера задач. Созданную задачу вы можете запустить в любой момент.

Если же вы хотите выполнить восстановление Access из резервной копии в другое место, то вам нужно работать в продвинутом режиме мастера задач. На Шаге 3 выберите «Изменить место» и укажите новое расположения базы.

Например, для клонирования или создания зеркала проекта, вы можете настроить восстановление Microsoft Access в новое место по расписанию, не опасаясь потери данных из основной базы при случайной перезаписи!

Версия 8.1.1 от 16 декабря 2019
106 MB

С Handy Backup легко и удобно создавать резервные копии и выполнять восстановление базы Access из бэкапа. Попробуйте прямо сейчас, скачав бесплатно полную пробную версию на 30 дней!

Читайте также про бэкап других баз:

Лучшие IT-решения для бизнеса

Nav view search

Navigation

Программирование, доработки консультации по 1С

Как мы работаем

1. Обсуждаем проблему по телефону. При наличии удаленного доступа — показываете на экране вашего компьютера.

2. Мы оцениваем работу в рублях, если проект большой, если нет — примерное кол-во часов.

3. Мы выполняем работу.

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

5. Мы выставляем счет, вы оплачиваете.

Стоимость работ

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

2. Стоимость работ по категориям:

3. На работы более 10 часов предварительно составляется техническое задание с описанием и стоимостью работ. Работы начинаются после согласования ТЗ с вами.

Техническая поддержка

1. Если вы обнаруживаете какие то ошибки, в ранее принятых работах, в течении 3х месяцев, мы исправляем их бесплатно.

2. Постоянным клиентам любые недочеты, допущенные в наших работах, исправляем бесплатно в течении года.

Программы для управления вашим бизнесом.

Купить 1С:Предприятие

Мы являемся официальным дилером фирмы 1С, вы можете приобрести у нас различные программные продукты и лицензии. Кроме покупки «коробки» мы поможем вам настроить программу, проконсультируем и сделаем базовые настройки.

  • Бухгалтерский учет
  • Автоматизация магазина
  • Оптовые продажи
  • Помощь в установке и первоначальной настройке включена в пакет!
  • Тонкая настройка конфигураций под нужды заказчика, разработка новых модулей при отсутствии необходимых функций в стандартной конфигурации.

Предоставление сервера.

Моментальная настройка сервер + 1С.

Нет сервера? Не беда, подберем и быстро настроим сервер в «облаке». За небольшую плату вы получаете очень надежное решение.

  • Доступность 247
  • Нет необходимости держать собственного системного администратора (экономия покроет расходы на ваш сервер).
  • Быстрая настройка и установка 1С на сервер, через 3 дня у вас уже будет полностью рабочая система.
  • В любой момент можно переехать на локальный сервер, если решение не устроит.

SMS из вашей 1С

Хотите чтобы клиенты во время узнавали об акциях, скидках? Клиенты не возвращаются? Настройте отправку SMS прямо из 1С!

Наша компания сможет в короткие сроки настроить отправку SMS Вашим клиентам напрямую из 1С. Примеры событий которые можно автоматизировать:

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

Настройку в 1С можно произвести силами наших специалистов или своих сотрудников. Ознакомится с тарифами можно на странице SMS-тарифов.

  • Гарантия доставки SMS, деньги снимаются только за доставленные SMS.
  • Отдельная тарификация каждого SMS.
  • Пополнение баланса разными способами.
  • Просмотр истории всех отправленных SMS в любой момент.
  • Имя отправителя вместо цифрового номера в телефоне получателя сообщения.
Ссылка на основную публикацию
Adblock
detector