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

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




В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.
Создание и использование архива данных.
Архив данных целесообразно создавать отдельно от образа системы, чтобы иметь возможность восстанавливать данные только при необходимости, без жесткой привязки к процессу восстановления ОС с помощью образа системы.
Для создания архива данных необходимо сделать следующее.
- 1. Открыть окно Архивация или восстановление файлов (ПУСК / Панель управления / Категория Система и безопасность / Архивирование данных компьютера).
- 2. В окне Архивация или восстановление файлов следует перейти но ссылке Изменить параметры для выбора диска, на котором следует создать архив данных. Для архива данных, так же как и для образа системы, наиболее приемлемо использование внешнего (съемного) жесткого диска.
- 3. После выбора носителя архивных данных перейти в следующее окно для выбора порядка отбора данных для архивирования и установить переключатель в положение Предоставить мне выбор.
- 4. На следующем шаге выбираются диски и папки с данными, которые планируется архивировать. Здесь же необходимо снять флажок Включить образ системы дисков, так как образ системы уже создан ранее. Далее предоставляется информация о выбранных объектах архивирования для контроля.
- 5. Здесь же можно предусмотреть архивирование по расписанию. Для автоматического форматирования выбранных данных по расписанию необходимо только обеспечить работоспособное состояние компьютера в назначенное время. Далее осуществляется сохранение параметров и выход из режима настроек.
Архивация будет осуществлена либо по расписанию или, при необходимости, с помощью кнопки Архивировать в окне Архивация или восстановление файлов.
Для восстановления данных из архива необходимо выполнить следующие действия.
- 1. Перейти по кнопке Восстановить мои данные в окне Архивация или восстановление файлов. В окне Восстановление имеется возможность выбрать требуемые папки или файлы для восстановления. Используются кнопки Поиск, Обзор папок и Обзор файлов. Здесь же может быть выбран актуальный архив (выделяется архив с необходимой датой создания). По умолчанию выборка осуществляется из последнего по времени архива.
- 2. Далее выбирается место, в которое будут восстановлены данные. По умолчанию восстановление осуществляется по месту нахождения папок и файлов на момент создания архива. При этом произойдет замещение существующих файлов с такими же именами. Если текущая версия файла (папки) может еще понадобиться, то переключатель устанавливается в положение В следующее место и с помощью кнопки Обзор выбирается место для размещения восстановленных объектов. После этого осуществляется восстановление (кнопка Восстановить).
Архивировать данные Access
Базы данных Microsoft Access можно организовать и управлять ими, периодически архивая старые или неактивные записи. Вы можете архивировать все таблицы в базе данных, определенные таблицы или только определенные записи, например записи, которые старше определенной даты. В этой теме объясняется, как с помощью трех различных вариантов архивировать данные в базе данных Access.
В этой статье
- Когда стоит архиварить?
- Периодический заменять таблицу
- Периодически заменять все таблицы
- Периодические перемещение записей в архивную таблицу
Когда стоит архиварить?
Если база данных на компьютере содержит данные, которые вы больше не планируете использовать, но хотите, чтобы они были под рукой на тот случай, если в какой-то момент времени они нужны или соответствуют политике хранения данных, лучше сохранить такие данные с помощью архива. Архивка также часто используется для хранения данных на основе условий даты, например в конце месяца.
Способы архивировать данные
В таблице ниже перечислены способы архивировать данные, описание метода, пояснение того, когда следует использовать каждый из них, и другие конкретные факторы, которые следует учитывать при этом.
Используйте, когда.
Другие рекомендации
Периодически создает архивную копию определенной таблицы и заменяет ее пустой копией.
Все записи в таблице отвечают условиям, которые используются для определения того, нужно ли архивировать.
ПРИМЕР. В таблице хранится суточная температура (суточная температура). Каждый год вы архивуете таблицу и начинаете с пустой таблицы.
- Возможно, придется обработать целостность данных. Дополнительные сведения см. в разделе «Работа над целостностью данных».
Периодически сделайте архивную копию задней базы данных, а затем замените ее пустой. Требуется разделенная база данных (включаемая в себя: файл задней базы данных, содержащий все таблицы, и файл передней базы данных, содержащий все остальные объекты базы данных).
Все записи в большинстве таблиц базы данных отвечают условию, которое используется для определения того, нужно ли архивировать.
ПРИМЕР. База данных состоит из нескольких таблиц с разными типами ветвей. Каждый год вы архивировать все таблицы.
- Если у вас есть таблицы под поиска (таблицы, которые используются для хранения значений для поиска, например почтовые индексы или отделы), может потребоваться импортировать эти данные в новую базу данных.
- Базу данных необходимо архивировать вручную. Для этого метода нельзя использовать макрос.
Периодически выполняется запрос, который выбирает записи для архива и добавляет данные в архивную таблицу, а затем выполняется запрос для выбора тех же записей (из исходной таблицы) и их удаления.
Некоторые записи в таблице отвечают условию, используемое для определения того, следует ли архивировать.
ПРИМЕР. Если дате регистрации не менее года, необходимо архивировать транзакции с библиотекой (ид.).
- Возможно, придется поработать целостность данных, особенно если записи, которые вы хотите архивировать, находятся на стороне отношение «один-ко-многим». Дополнительные сведения см. в разделе «Работа над целостностью данных».
Предупреждение: Если вам нужно использовать параметры в запросах, следует создать форму для обработки параметров. В противном случае вы рискуете потерей данных.
Работа над целостностью данных
Если записи, которые вы хотите архивировать, связаны с записями в других таблицах, может потребоваться обойти эту связь. Если записи, которые вы хотите архивировать, являются «детскими» записями (они относятся к стороне «многие» отношение «один-ко-многим» ), вы можете без проблем архивировать их. Если записи, которые вы хотите архивировать, являются родительскими (они относятся к стороне «один» записи отношение «один-ко-многим» ), при архиве связанных с ними «детских» записей могут:
- Запретить удаление родительских записей. Это может привести к проблемам, если вы уже добавили родительские записи в архивную таблицу. — Или —
- Становятся «потерянными» записями, которые принадлежат к неуществимой родительской записи. Это может привести к проблемам с целостностью данных и функциями базы данных, в которой используются потерянные записи.
Чтобы учет целостности данных учитывался, сэкономим на следующих действиях:
- Определите, какие «детские» записи относятся к записям, которые вы хотите архивировать. Например, чтобы архивировать записи активов, которые находятся в библиотеке, сначала определите, имеются ли в них транзакции, например были ли активы возвращены, но были ли они возвращены.
- Выполните одно из следующих действий:
- Если «детские» записи всегда можно безопасно удалить, убедитесь, что в связи обеспечивается целостность данных, что приводит к каскадным удалениям. Это гарантирует удаление всех связанных «детских» записей.
- Если не всегда можно безопасно удалить «детские» записи, можно зафиксировать все таблицы базы данных.
- Создание запроса, в который выбираются родительские записи без записей «ребенок». Затем используйте этот первый запрос для создания запросов на архив (см. раздел «Периодические перемещение записей в архивную таблицу»), а не родительской таблицы.
Периодический заменять таблицу
Если вы хотите архивировать все данные в таблице, можно периодически заменять ее пустой копией.
Важно: Если архивная таблица связана с другими таблицами, может потребоваться обработать целостность данных.
- В области навигации выберите таблицы, которые вы хотите архивировать, нажмите CTRL+C, а затем нажмите CTRL+V.
- В диалоговом окне «В таблицу как» в диалоговом окне «Параметры влки» выберите «Только структура» и нажмите кнопку «ОК».
Периодически заменять все таблицы
При использовании разделенной базы данных можно периодически заменять все таблицы пустой копией.
Для этого сначала подготовьте пустую копию. Если ее дизайн не изменится, эту пустую копию можно будет использовать повторно при каждом архиве. Чтобы архивировать существующую базу данных, просто переименуем ее, чтобы показать, что она является архивом, и сохраните пустую копию в качестве новой.
Подготовка пустой копии задней базы данных
Сначала импортировать определения таблиц для всех таблиц в задней базе данных.
- На вкладке «Файл» нажмите кнопку «Создать»,выберите «Пустаябаза данных» и нажмите кнопку «Создать».
- Закроем таблицу1.
- На вкладке «Внешние данные» в группе «Импорт & связи» нажмите кнопку Access.
- В диалоговом окне «Внешние данные — База данных Access» выберите «Импорт таблиц, запросов, форм, отчетов,макроса и модулей в текущую базу данных» и нажмите кнопку «Обзор».
- В диалоговом окне «Открытие файла» выберите папку с задней базой данных. Нажмите кнопку «Открыть», чтобы закрыть диалоговое окно «Открытие файла», а затем нажмите кнопку «ОК».
- В диалоговом окне «Импорт объектов» нажмите кнопку «Параметры».
- В области «Импорт таблиц»выберите «Только определение».
- На вкладке «Таблицы» нажмите кнопку «Выбрать все»,выберите «ОК»,а затем нажмите кнопку «Закрыть».
Добавление данных в любые таблицы подпапок в пустой копии
Для каждой таблицы подылаемой таблицы сделайте следующее:
- Ссылка на таблицу подытогов в существующей базе данных.
- Создайте запрос на добавление, в который будут добавлены все записи из исходной копии.
Замена задней базы данных пустой копией
Прежде всего переименуем существующую базу данных, чтобы показать, что она является архивом. Затем откройте пустую копию и сохраните ее с использованием исходного имени задней базы данных.
- Перейдите на вкладку «Файл» и нажмите кнопку «Сохранить базу данных как». Вам может быть предложено закрыть все открытые объекты. Если да, нажмите кнопку «ОК». Откроется диалоговое окно «Сохранить как».
- В окне «Сохранить в» (в верхней части диалоговое окно «Сохранить как») убедитесь, что файл сохраняется в том же месте, где и исходная архивная база данных.
- В поле «Имя файла» введите имя исходной задней базы данных.
- В поле «Тип сохранения» выберите базу данных Access (*.accdb).
Периодические перемещение записей в архивную таблицу
Процесс включает четыре шага, которые требуют создания пустой копии таблицы с записями, которые нужно архивировать, создания запроса на приложение для копирования записей из исходной таблицы в архивную таблицу, создания запрос на удаление удаления архивных записей из исходной таблицы и, наконец, создания макроса для выполнения обоих запросов, которые можно выполнить при необходимости архивации. Этот на первый взгляд сложный процесс может быть простым, если вы выполните действия в том порядке, в котором они представлены ниже.
Шаг 1. Создание таблицы архива
Чтобы сохранить все архивные записи в одной таблице, сделайте это один раз. В архивной таблице, создаданной на этом этапе, будут удержаны все архивные записи.
Чтобы удалить старую таблицу архива при создании новой, а не на этом этапе, можно запрос на создание таблицы данные в архивную таблицу с помощью архивной таблицы. Для этого переперейти к шагу 2.
Чтобы использовать новую архивную таблицу при каждом архиве, а также сохранить старые архивные таблицы, переименуйте старую таблицу архива, прежде чем создавать новую. Если архивировать по дате, можно назвать старые архивные таблицы в соответствии с диапазоном дат, который они представляют.

- В области навигации выберите таблицу с записями для архивации, нажмите CTRL+C, а затем нажмите CTRL+V.
- В поле «Имя таблицы» удалите слова «Копия» и «Архив» к существующему имени таблицы и нажмите кнопку «ОК». Например, если исходная таблица называется «Транзакции», архивная таблица будет называтьсяTransactions_archive.
- В диалоговом окне «В таблицу как» в диалоговом окне «Параметры в таблицы»выберите «Только структура».
Шаг 2. Создание запроса на приложение для копирования данных в таблицу архива
- На вкладке Создание в группе Запросы нажмите кнопку Конструктор запросов.
- Добавьте таблицу с записями, которые нужно архивировать.
- В окне конструктора запросов дважды щелкните звездочку (*) в таблице, которую вы только что добавили. Имя таблицы и звездочка будут отображаться в первом столбце на сетке запроса.
Примечание: Звездочка означает, что запрос должен включать все поля таблицы в результаты запроса. При использовании звездочки при добавлении или удалении полей результат запроса соответствующим образом корректируется.
Повторите это шаг, если вы хотите использовать условия для дополнительных полей.
Дополнительные сведения об использовании параметров см. в статье «Основные сведения о запросах». Вы также можете использовать строку или строку для указания альтернативных условий. Дополнительные сведения об использовании условий см. в статье Примеры условий запроса.
Совет: Если вы используете поле даты для указания условия и хотите архивировать все записи старше текущей даты, введите в строке «Условия» для поля даты.
- На вкладке Разработка в группе Тип запроса выберите команду Добавить.
- В диалоговом окне «Приложение» в поле «Имя таблицы» выберите имя архивной таблицы и нажмите кнопку «ОК».
В сетке конструктора запросов появится строка «В приложение». - Для всех полей, которые использовались для указания критериев, очистка строки «Приложение». (Только звездочка должна иметь значение для приложения «К.»)
Если вы еще не создали таблицу архива, создайте ее с помощью запроса на создание таблицы архива с помощью указанных ниже записей. - На вкладке Конструктор в группе Тип запроса нажмите кнопку Создание таблицы.
- В диалоговом окне «Сделайте таблицу» в поле «Имя таблицы» введите имя архивной таблицы и нажмите кнопку «ОК».
Шаг 3. Создание запроса на удаление для удаления данных из исходной таблицы
- На вкладке Создание в группе Запросы нажмите кнопку Конструктор запросов.
- Добавьте таблицу с записями, которые нужно архивировать.
- В окне конструктора запросов дважды щелкните звездочку (*) в таблице, которую вы только что добавили. Имя таблицы и звездочка будут отображаться в первом столбце на сетке запроса.
- В окне конструктора запросов дважды щелкните те же поля, которые использовались для указания условия в запросе на добавили.
- В строке «Условия» можно задать условия для добавленных полей. Дополнительные сведения об использовании условий см. в статье Примеры условий запроса.
Важно: Если в запросе на приложение или таблицу использовался параметр, убедитесь, что запрос на удаление также сделает это. Следует также помнить, что для обоих запросов введите одинаковое значение. Если ввести другие значения параметров, данные могут потеряться. Чтобы предотвратить потерю данных, можно использовать форму для сбора значений и сделать так, чтобы запросы запрашивали в нее входные значения. Дополнительные сведения см. в статье «Знакомство с запросами».

Шаг 4. Создание макроса для запуска запросов на приложение и удаление
- На вкладке Создание в группе Макросы и код нажмите кнопку Макрос.
- Щелкните стрелку вниз рядом с кнопкой «Добавить новую действие»и выберите «ОткрытьQuery». Появится действие OpenQuery с аргументами.
- В поле «Имя запроса» выберите запрос на приложение или таблицу, созданный на шаге 2.
- Щелкните стрелку вниз рядом с кнопкой «Добавить новую действие»и выберите «ОткрытьQuery». Появится действие OpenQuery с аргументами.
- В поле «Имя запроса» выберите запрос на удаление, созданный на шаге 3.
- Нажмите CTRL+S, чтобы сохранить макрос. Если вы хотите архивировать записи, запустите макрос.
Архивация данных и документов в системах SAP
По мере того, как объем бизнес-данных увеличивается с каждой завершенной транзакцией, увеличиваются и расходы, связанные с управлением ими. Базы данных SAP начинают работать медленнее, мешая пользователям работать эффективно и вызывая задержки при обработке заказов и счетов. Реагировать и работать в условиях растущего давления со стороны регулирующих органов также становится все труднее.
Есть и другие проблемы, которые следует учитывать. Каждое успешное резервное копирование и восстановление расширяющейся базы данных занимает больше времени, чем раньше. Установка обновлений увеличивает нагрузку на ресурсы как по времени, так и по стоимости. А потенциальные решения, такие как добавление аппаратного обеспечения для удовлетворения растущих потребностей, могут потребовать значительных инвестиций.
Решение TerraLink для архивации данных и документов, основанное на приложении SAP Archiving and Document Access от OpenText, предоставляет элегантный и эффективный способ управления и поддержки постоянно растущего объема корпоративного контента.
Решение минимизирует рост базы данных, повышает производительность и обеспечивает удобный доступ ко всем заархивированным данным непосредственно через интерфейс SAP. Предоставляя единую унифицированную платформу, оно позволяет компаниям размещать все документы и контент, включая контент из источников, не являющихся источниками SAP, в едином хранилище. Кроме того, его также можно использовать для облегчения перехода на SAP HANA.
Сложности и проблемы управления контентом SAP и миграции на SAP HANA
- Постоянный рост баз данных SAP и повышение стоимости хранения.
- Ухудшение производительности системы может помешать работе пользователей с и вызвать задержки в таких действиях, как обработка заказов и счетов.
- SAP HANA предъявляет повышенные требования к аппаратному обеспечению, что приводит к повышенной стоимости хранения контента в базе SAP.
- Миграция с предыдущих версий SAP на SAP Suite on HANA или S/4HANA требует больших затрат времени и ресурсов.
- Проекты по консолидации нескольких систем на новых версиях SAP Suite on HANA или S/4HANA требует решения вопроса с устаревшими системами.
Функционал решения по архивации данных и документов SAP
- Безопасное архивирование контента в надежном, неизменяемом и защищенном от несанкционированного доступа формате, производимое по расписанию, либо по требованию в соответствии с политиками вашей организации.
- Сканирование и хранение в цифровом виде всех бумажных документов устраняет затраты и неэффективность, связанные с ведением бумажных архивов и ручными процессами.
- Использование SAP Information Lifecycle Management (SAP ILM) для ускорения окончательного вывода из эксплуатации устаревших систем, что позволяет экономить средства без потери доступа к исторической информации.
- Ускорение консолидации, обновления и миграции систем, объединяя базовые функции архивации SAP с решением для уменьшения размера базы данных.
Преимущества для бизнеса решения по архивации данных и документов SAP
- Сокращение совокупной стоимости владения (TCO) ваших ИТ-систем благодаря отсутствию необходимости докупать дорогостоящие аппаратные диски для поддержки растущих баз данных контента SAP.
- Поддержка работоспособности и производительности вашей системы SAP, надежное архивирование старых данных, минимизация прироста данных в будущем.
- Повышение безопасности и управляемости путем предоставления среды, которая обеспечивает безопасность текущей и исторической корпоративной информации, одновременно предоставляя мгновенный доступ к файлам.
- Сокращение затрат на хранение благодаря оцифровке бумажных файлов, сканированию документов непосредственно в вашей системе SAP и устранению необходимости в физическом пространстве хранения.
Обзор решения по архивации данных и документов SAP
Решение TerraLink для архивации данных и документов SAP может помочь организациям достичь замечательного тройного эффекта: повышения эффективности, снижения совокупной стоимости владения, а также обеспечения постоянного соответствия требованиям и снижения рисков.
Функция полнотекстового поиска обеспечивает 360-градусный обзор всех данных и документов, мгновенно улучшая процессы соответствия, обеспечивая долгосрочное хранение данных и документов в среде, которая обеспечивает быстрый доступ.
Деловые документы можно интегрировать с транзакциями SAP, а файлы данных можно безопасно хранить и архивировать в надежном, защищенном от несанкционированного доступа формате.
Пользователи могут гибко планировать архивацию на определенные периоды или просто проводить их на разовой основе в соответствии с существующими политиками своей организации.
Решение TerraLink для архивации данных и документов — это система уровня предприятия, которая обеспечивает быстрый и простой доступ к данным и документам SAP в представлениях бизнес-процессов. Предоставляя совместимую платформу архивирования, она позволяет компаниям снизить как операционные, так и юридические риски, а высокая доступность, репликация и аварийное восстановление защищают вас от риска значительной потери данных.
Используя SAP Information Lifecycle Management (SAP ILM), организации могут успешно содействовать окончательному выводу из эксплуатации устаревших систем, экономя затраты, не теряя доступа к исторической информации. А консолидацию, обновление и миграцию системы можно ускорить, объединив базовые функции архивации SAP с решением TerraLink, чтобы уменьшить размер, администрирование и потребление ресурсов базы данных SAP.
Результаты клиентов
- Снижение ежегодных затрат на хранение — на 30 тыс. долл. США за ТБ
- Снижение операционных расходов за счет вывода из эксплуатации устаревших систем – на 1,2 млн. долл. США в год
- Уменьшение размера базы данных – на 37%.
О нас
- Более 150 успешно реализованных проектов по управлению корпоративным контентом
- Более 200 000 человек по всему миру используют наши решения
- Проекты в семи странах на трех континентах
- Команда из более чем 200 профессионалов, готовых реализовать ваш проект
- 11,4 года — средний опыт работы консультантов
- Облачные и локальные внедрения в портфеле
- Платиновый партнер OpenText с 2009 года