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

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

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

http://schinagl.priv.at/nt/ln/ln.html

Она справляется с задачей. Однако выполнение занимает часы. Я понял, что если использовать систему контроля версий для выполнения резервных копий (возможно, это называется инкрементные резервные копии?), то резервная копия будет действовать только на файлы, которые были добавлены, удалены или изменены, а не копировать 99% тех же файлов, что и в предыдущей резервной копии, и будет занимать лишь часть времени для завершения.

Однако я слышал, что git не поддерживает корректно жесткие ссылки? Существует ли утилита, которая осуществляет какой-то инкрементный бэкап (например, контроль версий) или что-то подобное, что идеально сохраняет жесткие ссылки и создает точную копию основного на Windows?

Я узнал, что http://schinagl.priv.at/nt/ln/ln.html на самом деле поддерживает инкрементные резервные копии в виде делориан-копий. Мне кажется, это может действительно делать то, что мне нужно, после тщательного изучения этого вопроса.

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

Вам необходимо обеспечить эффективное и надежное резервное копирование данных на Windows NTFS, сохраняя при этом все особенности, такие как жёсткие ссылки. Вы уже используете утилиту, указанную на сайте http://schinagl.priv.at/nt/ln/ln.html, которая выполняет зеркальные копии, сохраняющие жёсткие ссылки, что позволяет экономить дисковое пространство. Однако текущий процесс занимает много времени, и вы ищете решение в виде инкрементальных резервных копий, чтобы уменьшить время выполнения, обрабатывая только измененные, добавленные или удаленные файлы.

ФОН (Background)

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

ОПИСАНИЕ (Outline)

Инкрементальное резервное копирование работает на уровне изменений и позволяет уменьшить затраты времени и ресурсов, поскольку копируются только новые, удаленные или измененные файлы. Однако существует проблема с использованием систем контроля версий, таких как Git, из-за неподдержки жёстких ссылок.

РЕШЕНИЕ (Solution)

Вы обнаружили, что указанная утилита поддерживает инкрементальные резервные копии через “delorean copies”. Это, возможно, является тем, что вы ищете. Delorean copies позволяют делать снимки изменений, сохраняя структуру ссылок, что обеспечит сохранение всех ссылок на вашей файловой системе. Более того, такие резервные копии позволят эффективно управлять временем выполнения за счёт фокусировки только на измененных данных.

ПОСЛЕДСТВИЯ (Endorse)

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

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

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

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