Инкрементное программное обеспечение для резервного копирования и синхронизации

6475
martjno

Мне нужно бесплатное программное обеспечение для Windows (с графическим интерфейсом или командной строкой), которое выполняет инкрементное резервное копирование, копируя все файлы и сохраняя измененные или удаленные файлы в каталоге, названном как дата последнего изменения (или прогрессивное число).

Если быть более точным:
D: \ - это мой диск с данными.
E: \ - мой резервный диск.

Если я хочу сделать резервную копию всех моих данных из D ::
E: \ d_lastbackup \ будет содержать обычную копию всех файлов и содержимого папки (без сжатия или архивирования, те же атрибуты файлов) из D
E: \ d_20090822 \ будет содержать все файлы (с их полным путем), которые были изменены или удалены в последней версии (начиная с предыдущей)
E: \ d_20090820 \ будет содержать все файлы (с их полным путем), которые были изменены или удалены в последней версии (начиная с предыдущей) )
и так далее ...

У меня было программное обеспечение, прекрасно работающее со старым USB-жестким диском от Maxtor, но оно работает только на этом устройстве.

Любое предложение?

13

8 ответов на вопрос

9
user8095

Резервное копирование Cobian делает отдельные папки, несжатые, и поддерживает инкрементное / дифференциальное.

http://www.educ.umu.se/~cobian/cobianbackup.htm

Выглядит хорошо. Он инкрементный, простой в настройке и может работать как фоновый сервис, чтобы не загромождать мой системный трей. Как раз то, что я искал. +1 Ajedi32 10 лет назад 0
Резервное копирование Cobian, похоже, стало очень популярным, и его можно найти здесь: http://www.cobiansoft.com/index.htm. Другая ссылка мертва. GnP 10 лет назад 1
8
nik

Я использую 7-zip для инкрементных сжатых резервных копий.
Вот справочная статья: Решение для инкрементного резервного копирования Powershell & 7Zip .
Эта ссылка имеет готовый скрипт для использования.
Но вам на самом деле не нужен PowerShell - эта возможность исходит от самой 7z .

Это впечатляющий ответ. Это в сочетании с WinSCP делает удаленный `rsync` 'из коробки Windows во что-нибудь очень простое. Спасибо вам большое! mrduclaw 14 лет назад 1
Мне нравится использовать 7z для дифференциала, потому что если вы используете -u, он будет создавать анти-элементы для тех файлов, которые были удалены. Таким образом, все, что вам нужно, это полная резервная копия и разница, чтобы вернуться туда, где вы были. Scott McClenning 13 лет назад 0
Ваша ссылка не работает. :( João Portela 9 лет назад 3
5
Travis Northcutt

DeltaCopy (в основном, версия rsync для Windows ) и SyncBack (3 варианта на выбор, одна бесплатная) звучат прямо в вашем переулке.

5
Rodney Schuler

Я использую rdiff-backup с некоторыми скриптами, которые я нашел в сети, которые добавляют возможность VSS. Каждая предыдущая версия хранится в сжатом виде в отличие от более новой версии. Это позволяет создавать резервные копии с минимальным объемом памяти, восстановление из новейшей версии происходит быстрее, и я могу удалить очень старые резервные копии, не испортив более новую версию.

Было бы очень мило с вашей стороны рассказать, где взять эти сценарии или даже лучше, если бы вы могли их опубликовать. ;) Stecy 12 лет назад 2
Я сейчас использую http://vscsc.sourceforge.net/ Rodney Schuler 10 лет назад 0
3
Hondalex

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

Я создал файл bat с несколькими строками робокопии, который копирует мои данные на внешние жесткие диски. Затем добавили файл bat в качестве задачи, которая запускается один раз в день. Работает отлично =) Svish 14 лет назад 0
Да, вот как я это делаю. Hondalex 14 лет назад 0
1
Col

Crashplan отсюда http://www4.crashplan.com/landing/index.html дает несколько приятных вариантов. Я не уверен, будет ли это резервное копирование на другой внутренний диск, но я не понимаю, почему это не так.

0
Richy B.

Некоторые устройства резервного копирования (например, внешний диск Seagate Freeagent) поставляются с прилагаемым программным обеспечением для резервного копирования. Тем не менее, я считаю, укрыть от здания огня, это может быть лучше использовать систему удаленного резервного копирования, такие Squirrelsave, Mozy, Carbonite или JungleDisk . Если у вас есть домашняя сеть и вы хотите, чтобы компьютер работал как резервный компьютер, тогда система резервного копирования CDP R1Soft поддерживает компьютеры под управлением Windows и Linux.

Однако все эти варианты коммерческие, но насколько ценны ваши данные?

0
mkClark

Я написал свой собственный, как скрипт на Python. Он использует md5sum для обнаружения измененных файлов и копирует их в стандартный подкаталог резервного копирования в каждом рабочем каталоге. Каждый файл резервной копии имеет одно и то же имя с суффиксом, например <filename>_1, <filename>_2, и т. Д.

Это было проще, когда я использовал VMS, которая автоматически делала резервные версии измененных файлов.