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

Обновлено: 08.07.2024

MS Access — это хорошо известная и широко используемая система управления базами данных (СУБД), от компании Microsoft, которая обычно поставляется клиенту в качестве неотъемлемой части Microsoft Office. Handy Backup предлагает функции резервного копирования Access, которые позволяют легко проводить резервное копирование таблиц базы данных MS Access.

Версия 7.17.0 от 14 сентября 2018,
164 MB

Особенности резервного копирования Access

Handy Backup включает следующие возможности резервного копирования баз MS Access:

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

Горячее резервное копирование Access – можно выполнять резервное копирование, когда MS Access работает.

Планировщик задач позволяет запускать другие программы до или после выполнения задачи резервного копирования Access.

Резервирование MS Access является частью корпоративного бэкапа, в том числе на Windows 8.

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

Версия 7.17.0 от 14 сентября 2018. 164 MB
Программа резервного копирования Handy Backup. 7400 RUB за лицензию

Handy Backup Office Expert

Издание Office Expert успешно справляется с задачами бэкапа и восстановления баз данных MS Access. 30 дней бесплатного использования!

Резервное копирование Access с Handy Backup

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

Запуск в качестве службы Windows — вы всегда можете запустить бэкап вовремя, не зависимо от того, когда пользователь вошел в систему.

Сохраните место на диске – программа использует Zip-сжатие и позволяет минимизировать пространство, необходимое для хранения архивов.

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

Читайте подробнее о Backup — резервном копировании с Handy Backup.

Резервное копирование баз данных MS Access становится быстрым и надежным с Handy Backup!

Есть несколько путей создания резервной копии базы данных или проекта. При наличии достаточного объема свободного места на диске можно создать резервную копию обычным копированием файла. Создать копию файла можно с помощью приложения Проводник (Explorer), входящего в состав операционной системы Windows, с помощью команды операционной системы сору, с помощью инструкции FileCopy в процедуре на VBA (только, если база данных или проект в это время не открыты в другом окне приложения Access). Чтобы сэкономить место на диске, можно создать сжатую копию файла с помощью программы архивирования, например с помощью стандартной утилиты архивирования файлов Backup, входящей в состав операционной системы Windows, или с помощью утилит сторонних производителей, таких как WinZip или WinRar. В случае повреждения файла исходной базы данных или проекта Access 2002 его можно будет заменить резервной копией.

Замечание

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

Для проектов Access 2002 появилась также возможность создания резервной копии средствами Access. С помощью команды Сервис, Служебные программы, Архивировать SQL-базу данных (Tools, Database Utilities, Backup SQL Database) можно создать резервную копию проекта Access 2002, а затем, при необходимости, восстановить из этой копии сохраненный проект с помощью команды Сервис, Служебные программы, Восстановить SQL-базу данных (Tools, Database Utilities, Restore SQL Database). А также появилась команда для сохранения данных на SQL Server или MSDE2000 из проекта Access 2002 в виде файла mdf: Сервис, Служебные программы, Копировать файл базы данных (Tools, Database Utilities, Copy Database File). Еще одна новая команда Access позволяет удалить источник данных проекта Access 2002 с SQL Server или MSDE2000: Сервис, Служебные программы, Удалить базу данных SQL (Tools, Database Utilities, Drop SQL Database). Это очень удобно, т. к. раньше для этих целей приходилось использовать только утилиту Enterprise Manager для SQL Server или специальные инструкции на Transact-SQL. Все эти новые команды работают только, если на компьютере установлен MSDE2000 или SQL Server.

Самое главное перед любыми глобальными изменениями делать резервные копии как файлов так и базы данных. Решил написать коротенькую стать, о том как сделать резервную копию (бэкап) базы данных в phpMyAdmin.

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

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

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

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

выложите пример если можно

Как сделать резервную копию реестра Windows7
Здравствствуйте! Как сделать резервную копию реестра Windows7? Заранее СПАСИБО!

Как сделать резервную копию сайта на PHP?
Подскажите, пожалуйста, как сделать ПОЛНУЮ резервную копию сайта на PHP? Чтобы туда попала и база.

SIMATIC S7-200. Как сделать резервную копию программы на диске?
Всем привет. Вопрос банален. Учусь работать с S7-200. Пока мало чего понимаю. Нужно сделать.

Сделать резервную копию гостевой ОС на kvm
Добрый день! Как сделать резервную копию гостевой ОС? Заранее благодарен за ответ.

dratxara, А где вы их быдете хранить? В этой же базе? Если так, то это не выход, т.к. если база однажды не откроется, то и до таблиц дойти не сможете. Лучше всего нажать на имеющуюся кнопку Сжать и восстановить. Вторым действием просто сделать копию базы и не только таблиц, но и формы, и запросы, и отчеты чтобы были сохранены. Сохраненные только таблицы - это необработанная информация и она тоже мало чего даст, а по новой все делать (формы, запросы, отчеты) считаю не рациональным.

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

Разделите базу данных на две: 1-я - интерфейс с запросами, формами, отчетами, присоединенными таблицами, 2-я - с собственно с данными (только таблицы).
И в 1-ий используйте такой код

В База_С_Таблицами и База_С_Таблицами_Архивная указываются полные пути и расширения. Подробности в справке по CompactDatabase.

Разделите базу данных на две: 1-я - интерфейс с запросами, формами, отчетами, присоединенными таблицами, 2-я - с собственно с данными (только таблицы).
И в 1-ий используйте такой код

может испортится и разделенная база с таблицами.

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

и этим обезопасить себя.

как еще объяснить я не знаю

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


как нажатием кнопки с помощью vba сделать резервную копию

Решение

друзья объясните детально

есть файл с именем 1, в котором есть одна таблица и две формы.

я хочу чтоб нажатием кнопки из второй формы (кнопки save) сделать файл mdb с именим 2 без форм, карой имел бы только таблицу с именем 1

Странное какое-то желание. Непонятна цель сего действия. Создание резервной копии для страховки? Но тогда нужно копировать всю базу полностью, со всеми таблицами, формами и т.п. Иначе смысла нет: допустим, полетела основная база 1, полностью, ничего не открыть, ни посмотреть в ней. Естественно, переходим тогда на сохраненную базу 2. Вроде бы, все хорошо, но в ней нет теперь формы с кнопкой Save, и мы уже не можем делать резервные копии. Наконец, когда слетит и база 2, то мы остаемся без ничего.

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

допустим, полетела основная база 1 то в исходнике mdb, закину таблицы резервное файла

Есть несколько путей создания резервной копии базы данных или проекта. При наличии достаточного объема свободного места на диске можно создать резервную копию обычным копированием файла. Создать копию файла можно с помощью приложения Проводник (Explorer), входящего в состав операционной системы Windows, с помощью команды операционной системы сору, с помощью инструкции FileCopy в процедуре на VBA (только, если база данных или проект в это время не открыты в другом окне приложения Access). Чтобы сэкономить место на диске, можно создать сжатую копию файла с помощью программы архивирования, например с помощью стандартной утилиты архивирования файлов Backup, входящей в состав операционной системы Windows, или с помощью утилит сторонних производителей, таких как WinZip или WinRar. В случае повреждения файла исходной базы данных или проекта Access 2002 его можно будет заменить резервной копией.

Замечание

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

Для проектов Access 2002 появилась также возможность создания резервной копии средствами Access. С помощью команды Сервис, Служебные программы, Архивировать SQL-базу данных (Tools, Database Utilities, Backup SQL Database) можно создать резервную копию проекта Access 2002, а затем, при необходимости, восстановить из этой копии сохраненный проект с помощью команды Сервис, Служебные программы, Восстановить SQL-базу данных (Tools, Database Utilities, Restore SQL Database). А также появилась команда для сохранения данных на SQL Server или MSDE2000 из проекта Access 2002 в виде файла mdf: Сервис, Служебные программы, Копировать файл базы данных (Tools, Database Utilities, Copy Database File). Еще одна новая команда Access позволяет удалить источник данных проекта Access 2002 с SQL Server или MSDE2000: Сервис, Служебные программы, Удалить базу данных SQL (Tools, Database Utilities, Drop SQL Database). Это очень удобно, т. к. раньше для этих целей приходилось использовать только утилиту Enterprise Manager для SQL Server или специальные инструкции на Transact-SQL. Все эти новые команды работают только, если на компьютере установлен MSDE2000 или SQL Server.

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

Попробовать бесплатно

Версия 8.3.3 от 28 ноября 2021. 112 MB
30-дневный полнофункциональный пробный период

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

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

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

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

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

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

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

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

Сжатие и шифрование копий Access

Рекомендуемое решение
9200 ₽ за лицензию

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".

Резервное копирование Access с Handy Backup

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

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

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

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

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

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

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

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

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

Попробовать бесплатно

Версия 8.3.3 от 28 ноября 2021. 112 MB
30-дневный полнофункциональный пробный период

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

Читайте также: