Чем в Windows миррорить файлы в реальном времени?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 29.03.18 08:03
Оценка:
Для повышения надежности хочется вместо периодического бэкапа иметь зеркалирование заданного набора файлов (исходники, разные тексты/картинки, контейнеры виртуальных дисков и т.п.) на другой физический носитель. Нашел тьму софта для синхронизации каталогов, но весь этот софт тупо копирует измененные файлы целиком, даже если перезаписан единственный блок. Вдобавок он не может работать с файлами, открытыми в неразделяемом режиме (как виртуальные диски).

По сути, нужно решение на уровне файловой системы, отслеживающее создание/изменение/удаление файлов, и дублирующее эти операции на другом носителе.

Есть такое для Windows 7?
windows mirror file real-time зеркалирование
Re: Чем в Windows миррорить файлы в реальном времени?
От: kov_serg Россия  
Дата: 29.03.18 08:08
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Для повышения надежности хочется вместо периодического бэкапа иметь зеркалирование заданного набора файлов (исходники, разные тексты/картинки, контейнеры виртуальных дисков и т.п.) на другой физический носитель. Нашел тьму софта для синхронизации каталогов, но весь этот софт тупо копирует измененные файлы целиком, даже если перезаписан единственный блок. Вдобавок он не может работать с файлами, открытыми в неразделяемом режиме (как виртуальные диски).


ЕМ>По сути, нужно решение на уровне файловой системы, отслеживающее создание/изменение/удаление файлов, и дублирующее эти операции на другом носителе.


ЕМ>Есть такое для Windows 7?

Сетевой диск. А на другом конце samba и lvm со snapshot-ами и copy-on-write-ами и любыми выкрутасами по вкусу.
Re: Чем в Windows миррорить файлы в реальном времени?
От: Sergeant_BY Беларусь  
Дата: 29.03.18 08:18
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>По сути, нужно решение на уровне файловой системы, отслеживающее создание/изменение/удаление файлов, и дублирующее эти операции на другом носителе.

ЕМ>Есть такое для Windows 7?
RAID 1?
Re: Чем в Windows миррорить файлы в реальном времени?
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 29.03.18 08:32
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Есть такое для Windows 7?


Прямо искомое — не знаю.
Но работа в чём-то типа DropBox (или ownCloud на своём сервере) не подойдёт? По надёжности будет значительно превосходить схему с дублированием на диск. По секьюрности — шифрование никто не отменял.
Плюс к этому сам код в конце дня пушить в закрытые репозиторияи битбакета или гитхаба (или на своём сервере).
https://elibrary.ru/author_counter.aspx?id=875549
Re: Чем в Windows миррорить файлы в реальном времени?
От: Слава  
Дата: 29.03.18 09:58
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>По сути, нужно решение на уровне файловой системы, отслеживающее создание/изменение/удаление файлов, и дублирующее эти операции на другом носителе.

ЕМ>Есть такое для Windows 7?

Был некий Windows File History, но он только для Win8 и выше. Можно искать аналоги для ранних версий.

Акронис может делать инкрементальные бэкапы.
Re: Windows Volume Shadow Copy Service
От: Stanislaw K СССР  
Дата: 29.03.18 11:48
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>По сути, нужно решение на уровне файловой системы, отслеживающее создание/изменение/удаление файлов, и дублирующее эти операции на другом носителе.


ЕМ>Есть такое для Windows 7?


Начиная с win xp

https://en.wikipedia.org/wiki/Shadow_Copy
Все проблемы от жадности и глупости
Re: Чем в Windows миррорить файлы в реальном времени?
От: Ops Россия  
Дата: 31.03.18 18:57
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>По сути, нужно решение на уровне файловой системы, отслеживающее создание/изменение/удаление файлов, и дублирующее эти операции на другом носителе.


ЕМ>Есть такое для Windows 7?


Сам давно ищу.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[2]: Windows Volume Shadow Copy Service
От: Ops Россия  
Дата: 31.03.18 19:02
Оценка:
Здравствуйте, Stanislaw K, Вы писали:

SK>Начиная с win xp


SK>https://en.wikipedia.org/wiki/Shadow_Copy


Оно на уровне UX кривое, и не удовлетворяет требованиям ТС (у меня схожие). При том что сама служба — штука полезная, и ее могут использовать сторонние программы.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[2]: Чем в Windows миррорить файлы в реальном времени?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 31.03.18 19:15
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>Сетевой диск.


Слишком громоздко — я регулярно таскаюсь по миру с рабочим ноутбуком, возить/раскладывать/сворачивать все это будет слишком хлопотно.
Re[2]: Чем в Windows миррорить файлы в реальном времени?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 31.03.18 19:16
Оценка:
Здравствуйте, Sergeant_BY, Вы писали:

S_B>RAID 1?


Мне не нужно полное зеркало диска — максимум рабочего раздела, а еще лучше — нескольких рабочих каталогов.
Re[2]: Чем в Windows миррорить файлы в реальном времени?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 31.03.18 19:17
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>работа в чём-то типа DropBox (или ownCloud на своём сервере) не подойдёт?


Если бы в любой точке мира был круглосуточно стабильный, скоростной и не слишком дорогой интернет — подошло бы.
Re[2]: Чем в Windows миррорить файлы в реальном времени?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 31.03.18 19:18
Оценка:
Здравствуйте, Слава, Вы писали:

С>Был некий Windows File History, но он только для Win8 и выше. Можно искать аналоги для ранних версий.

С>Акронис может делать инкрементальные бэкапы.

Кто-то из них умеет отслеживать (без тотального сканирования) изменения в, скажем, 15-гигабайтном файле, и копировать только измененные участки, а не весь файл целиком?
Re[3]: Чем в Windows миррорить файлы в реальном времени?
От: Слава  
Дата: 31.03.18 19:21
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Кто-то из них умеет отслеживать (без тотального сканирования) изменения в, скажем, 15-гигабайтном файле, и копировать только измененные участки, а не весь файл целиком?


Гляньте сюда:
https://kb.acronis.com/content/13534
Re[2]: Windows Volume Shadow Copy Service
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 31.03.18 19:21
Оценка:
Здравствуйте, Stanislaw K, Вы писали:

SK>https://en.wikipedia.org/wiki/Shadow_Copy


Оно не умеет ни копировать файлы, открытые в неразделяемом режиме, ни копировать только измененные участки больших файлов.
Re[3]: Чем в Windows миррорить файлы в реальном времени?
От: kov_serg Россия  
Дата: 01.04.18 00:42
Оценка: -1
Здравствуйте, Евгений Музыченко, Вы писали:

_>>Сетевой диск.


ЕМ>Слишком громоздко — я регулярно таскаюсь по миру с рабочим ноутбуком, возить/раскладывать/сворачивать все это будет слишком хлопотно.

Так зачем вы таскаете рабочий ноут с громоздкой виндой? Таскайте ноут с линуксом где всё это есть.
Re[4]: Чем в Windows миррорить файлы в реальном времени?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 01.04.18 19:29
Оценка:
Здравствуйте, Слава, Вы писали:

С>Гляньте сюда:

С>https://kb.acronis.com/content/13534

Хм, странный алгоритм. У него в итоге должен получаться инкрементальный бэкап, а не зеркало. Если ничего лучше не найду — попробую.
Re[2]: Чем в Windows миррорить файлы в реальном времени?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 01.04.18 19:31
Оценка:
Здравствуйте, Ops, Вы писали:

Ops>Сам давно ищу.


По обсуждениям нашел MirrorFolder — в описании вроде обещают зеркалирование на уровне ФС. Не пробовали его?
Re[4]: Чем в Windows миррорить файлы в реальном времени?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 01.04.18 19:33
Оценка: 4 (1) +1
Здравствуйте, kov_serg, Вы писали:

_>Так зачем вы таскаете рабочий ноут с громоздкой виндой?


Затем, что разработка у меня исключительно под винду, причем преимущественно под ядро. Заниматься этим из-под линукса можно только в VM, об этом тоже думаю. Но в этом случае линукс поможет разве что зеркалировать виртуальные диски VM.

_>Таскайте ноут с линуксом где всё это есть.


С каких пор линуксы стали менее громоздкими? Как бы семерка не оказалась менее громоздкой, чем последние линуксы.
Re[5]: Чем в Windows миррорить файлы в реальном времени?
От: Слава  
Дата: 01.04.18 19:47
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

С>>Гляньте сюда:

С>>https://kb.acronis.com/content/13534

ЕМ>Хм, странный алгоритм. У него в итоге должен получаться инкрементальный бэкап, а не зеркало. Если ничего лучше не найду — попробую.


Там же сказано — сперва полный бэкап, затем инкрементальный.
Re[6]: Чем в Windows миррорить файлы в реальном времени?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 01.04.18 20:54
Оценка:
Здравствуйте, Слава, Вы писали:

С>Там же сказано — сперва полный бэкап, затем инкрементальный.


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