FAQ по резервному копированию от Langmeier

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

Как программа резервного копирования может создавать резервные копии открытых файлов (например, открытого файла Microsoft Outlook)? Здесь объясняется, как это работает.

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

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

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

Современные программы для резервного копирования, такие как Langmeier Backup, способны создавать резервные копии большинства открытых и заблокированных файлов, если соблюдены следующие условия:

  • Включена опция «Также создавать резервные копии открытых файлов» (по умолчанию).
  • Исходный носитель данных отформатирован в NTFS.
  • Langmeier Backup запущен с правами администратора. (Если используется доменный администратор, может потребоваться запуск от имени локального администратора.)
  • Открытый файл находится на том же компьютере, где установлена программа Langmeier Backup.
  • Активирована служба «Теневое копирование тома» (VSS). Тип запуска: «Вручную».

Обратите внимание на следующее:

Статус службы VSS

Если резервное копирование по-прежнему не работает, скорее всего, служба VSS неисправна. Пожалуйста, обратитесь в службу поддержки — мы сможем предоставить Вам утилиту, которая восстановит работу службы VSS в Windows.

Что такое служба VSS?

Для создания резервных копий открытых файлов на компьютере должна быть активна отдельная служба VSS (Volume Shadow Copy). Эта служба работает в фоновом режиме и по запросу программы резервного копирования предоставляет так называемую «теневую копию» Windows — снимок актуального состояния файла на момент создания копии.

Мы рекомендуем, чтобы программа резервного копирования использовала встроенную в Windows службу VSS, чтобы не создавать дополнительную нагрузку на ресурсы компьютера запуском сторонних сервисов с аналогичной функцией. Служба VSS интегрирована в операционные системы Microsoft, начиная с Windows XP, и по умолчанию активна.

Закрывайте Outlook и другие приложения перед резервным копированием данных

Некоторые пользователи резервного копирования предпочитают действовать максимально безопасно и закрывают Outlook и другие приложения перед запуском резервного копирования. Такой подход особенно рекомендуется при использовании версий Langmeier Backup Business, Server и V-flex.

Чтобы автоматизировать этот процесс, выполните следующие шаги в Langmeier Backup:

  1. В главном окне программы нажмите «Инструменты», затем выберите «Редактировать скрипты».
  2. Откроется редактор скриптов. Нажмите кнопку «New» под редактором, чтобы создать новый скрипт.
  3. Вставьте следующий код:
    'Выйдите из Outlook
    Set oWmi = GetObject("winmgmts:")
    sSql = "select * from Win32_Process where name='outlook.exe'"
    Set oResult = oWmi.Execquery(sSql)
    For Each oProcess In oResult
    iRet = oProcess.Terminate(1)
    Next
    Set oWmi = Nothing
    'Наконец, подождите еще немного:
    Sleep 1.
  4. Сохраните скрипт, нажав «Сохранить как» (кнопка находится под редактором скриптов). Укажите желаемое имя файла, например «Закрыть Outlook».
  5. Перейдите на вкладку «Резервное копирование» в верхней части главного окна Langmeier Backup. Добавьте только что созданный скрипт, нажав на текст рядом с надписью «Add», затем выберите «Script».
  6. После подтверждения скрипт появится в задании резервного копирования. Вы можете переместить его в начало задачи с помощью кнопки «минус» (–) или правой кнопки мыши.

Автоматический перезапуск программы после резервного копирования

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

'Перезапустите Outlook:
Set WshShell = GetObject("WScript.Shell")
WshShell.Run "\"C:\Program Files\Microsoft Office\Office14\Outlook.exe\"", 9

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

Остановка служб Windows

Инструкции по остановке служб Windows перед резервным копированием Вы найдете в этой статье.

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

Об авторе
Основатель и генеральный директор компании Langmeier Software


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

Смотри дальше: Сохранить перспективы, Резервное копирование Лангмейера, VB-Script, Резервное копирование образа, Резервное копирование данных

Статьи, относящиеся к теме
Какой тип резервного копирования лучше выбрать для моих данных?
Вот как важно резервное копирование данных в реальной жизнини
Преимущества и недостатки различных файловых систем Windows


Оставь комментарий здесь...

В этой статье рассматриваются темы:
Резервное копирование открытых файлов
Резервное копирование данных
Теневое копирование Windows
Программа для резервного копирования данных, которая создает резервные копии открытых файлов