( пара картинок )
Jun. 9th, 2006
синхронизация больших файлов
Jun. 9th, 2006 02:18 pmА скажите мне, есть в природе такая программа, которая бы синхронизировала два больших файла между машинами (образы дисков), пересылая только изменившиеся части?
Написать такое не очень сложно: файл бьется на блоки, по каждому блоку считаем хеш и пересылаем только те блоки, где хеш изменился. Неужели еще такого не сделали?
А надо мне это вот зачем: я создал на основном компьютере виртуальную машину (на MS Virtual Server 2005 R2) и хочу иметь возможность работать с этой виртуальной машиной с ноутбука. Т.е. иметь такой виртуальный компьютер, который можно взять куда угодно. Но образ диска у меня уже около 16Gb, а по WiFi такая дура ползет 4 часа. Конечно, можно втыкать провод, но лучше было бы просто пересылать лишь то, что надо.
Написать такое не очень сложно: файл бьется на блоки, по каждому блоку считаем хеш и пересылаем только те блоки, где хеш изменился. Неужели еще такого не сделали?
А надо мне это вот зачем: я создал на основном компьютере виртуальную машину (на MS Virtual Server 2005 R2) и хочу иметь возможность работать с этой виртуальной машиной с ноутбука. Т.е. иметь такой виртуальный компьютер, который можно взять куда угодно. Но образ диска у меня уже около 16Gb, а по WiFi такая дура ползет 4 часа. Конечно, можно втыкать провод, но лучше было бы просто пересылать лишь то, что надо.