Резервное копирование Windows на внешний жесткий диск с гидратацией

Вопрос или проблема

Гидратация — это термин, который использует OneDrive, чтобы обозначить, как его файлы, находящиеся только в облаке, всё же имеют локальные заменители. Когда WinAPI запрашивает их, он загружает и «гидрирует» файл.

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

Похоже, Windows предоставляет пример приложения для этого https://learn.microsoft.com/en-us/windows/win32/cfApi/build-a-cloud-file-sync-engine

.

Ответ или решение

Теория: В мире информационных технологий понятие "гидратация" стало важной частью работы с файлами, особенно в контексте облачных сервисов, таких как OneDrive. Гидратация используется для обозначения процесса, когда файлы, размещенные только в облаке, имеют локальные заполнители на вашем устройстве. При необходимости, например, по запросу API, эти файлы скачиваются и "гидратируются", то есть переходят в полноценный доступный на устройстве вид. На данный момент Microsoft предлагает встроенные решения, такие как OneDrive, что позволяет пользователям оптимизировать использование локального и облачного хранилищ. Однако, когда речь идет об использовании подобной технологии для бэкапов на внешние устройства хранения, как внешние жесткие диски или другие локальные хранилища, актуальным становится вопрос поиска надежного и эффективного программного обеспечения, которое обеспечивало бы аналогичную функциональность.

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

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

  1. FreeFileSync – Это бесплатное программное обеспечение с открытым исходным кодом, которое позволяет синхронизировать файлы и папки, включая возможность работы с сетевыми дисками и внешними накопителями. Хотя в нем нет встроенной функции гидратации, оно предлагает довольно гибкие меры по управлению данными за счет опций фильтрации и автоматизации.

  2. GoodSync – Программа предлагает множество функций синхронизации и резервного копирования, включая удалённое управление файлами через их собственный протокол GoodSync Connect. Это может обеспечить пользователям функциональность, близкую к гидратации, так как GoodSync позволяет осуществлять выборочное резервное копирование и восстановление данных.

  3. Resilio Sync – Ранее известное как BitTorrent Sync, это программное обеспечение позволяет синхронизировать файлы между несколькими устройствами без необходимости использования облака. За счет P2P архитектуры обмен данными происходит напрямую и может быть конфигурирован для использования локального накопителя.

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

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

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

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

Оцените материал
Добавить комментарий

Капча загружается...