я тоже искал пространство эффективных резервных копий и вот некоторые приложения, которые я нашел:
Dupemerge это программа командной строки, которая будет дедупликации каталогов с помощью жестких ссылок. Эта программа будет смотреть на каталог или каталоги вы указываете его, и если есть дубликаты файлов, он будет трудно связать их. При регулярном резервном копировании можно запланировать его выполнение после резервного копирования и освободить место.
CloneSpy - это программа с графическим интерфейсом, который отобразятся списки дубликатов файлов. Вы можете вручную выполнять дедупликацию некоторые файлы или автоматически dudupe файлы для вас. Жесткая связь должна быть включена в настройках, эта программа началась как программа для удаления дубликатов файлов, и с тех пор они добавили возможность жесткой связи. Si если вы хотите, чтобы файл был жестко связан, вы должны включить это. Я не знаю, CloneSpy знает NTFS жесткие ссылки ограничения, но Dupemerge делает.
есть некоторые расширения Проводника Windows чтобы также создавать жесткие ссылки и визуально видеть, какие файлы жестко связаны из Проводника Windows,Hard Link Shell Extension поместит красную стрелку" ярлык " поверх файлов, которые были жестко связаны. Кроме того, на локальных дисках в свойствах файла будет отображаться, какие файлы жестко связаны друг с другом. Приятно видеть, какие файлы являются дубликатами, а какие уникальными. Также если есть возможность редактирования файлов, это будет действовать как предупреждение, чтобы напомнить вам, что если вы редактируете файл с красной стрелкой, что вы на самом деле редактируете все жесткие связанные файлы одновременно. Веб-сайт http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html имеет тонну информации о жестких ссылках, соединениях, символических ссылках.
используя жесткие ссылки, как это хорошо, потому что каждая резервная копия папки выглядит как полный архив, но файлы в резервной копии и через резервные копии только через пространство, как правило. Обычно потому что NTFS имеет ограничение в 1023 жестких ссылки на один файл, и dupemerge будет только жесткая ссылка 1022 файлов в один файл, так что если у вас есть более 1022 копий, вторая копия данных должны быть сохранены для еще 1022 жестких ссылок на ссылку.
есть некоторые программы, предназначенные для эффективного резервного копирования пространства, duplicati (порт Windows программы Linux duplicity backup). Эта программа GUI, насколько я понимаю, будет дедуплицировать, потому что она хэширует данные. Это напоминает я использую rsync для резервного копирования. Текущая версия duplicati значительно улучшена, и я бы рекомендовал ее. Он может управлять вашими резервными копиями, устанавливая, сколько резервных копий хранить, сколько места использовать, максимальный возраст резервных копий и так далее. Я использую эту программу для долгосрочного резервного копирования.
Hardlink резервное копирование (ранее RsyncBackup) (программа GUI) дедуплексы по жестким ссылкам. (Я не использовал эту программу, так как она была переименована.) Потому что я собирался использовать свою программу в рекламе среда я не тестировал программу намного больше. Однако это, казалось, работало хорошо.
Rdiff-Backup (программа командной строки) также дедуплексы по жестким ссылкам. То, что меня не волновало, было то, что он поместил каталог со всей историей ревизий в каталог резервного копирования. Если бы это было необходимо, я бы хотел, чтобы они скрыли его и сделали каталог точек. Эта программа похожа на программу резервного копирования rsync.
просто, чтобы предупредить вас, с Windows это не всегда ясно, сколько места жесткие связанные файлы используют. Я считаю, что общая статистика диска правильна и показывает фактическое используемое пространство. Однако, если вы сделали недвижимость за архивные папки, он будет выглядеть не освобожденного пространства на жестких связей. В конце концов, вы сможете хранить то, что выглядит более чем на 100% емкости диска. Это происходит потому, что Explorer подсчитывает пространство, которое занимает каждая запись файла, но не проверяет, указывают ли две записи файлов на одну и ту же часть данных на диске.
-- Added--
если вы хотите хранить файлы не в исходной резервной копии, независимо от их местоположения. (например,FolderA
и File1
на Backup1
и Backup2
File1
находится в FolderB
. Потому что File1
не был изменен, но перемещен вы хотите удалить программу File1
.) Тогда программа, которую я бы предложил,CloneSpy. Для этого изначально и была разработана программа. CloneSpy имеет много вариантов. Я использовал его для аналогичной задачи, когда я хотел бы сравнить FolderA
to FolderB
,FolderC
& FolderD
. Тогда сравните FolderA
& FolderB
to FolderC
& FolderD
. Наконец сравните FolderA
,FolderB
& FolderC
to FolderD
. Таким образом, среди всех папок существуют только уникальные файлы.
--добавлено 2--
на самом деле более простой способ сделать выше, чтобы иметь все каталоги в одну группу и сказать ему, чтобы удалить новые файлы. Что бы оставить старую копию набор для обмана. Таким образом можно определить, когда была создана версия файла. Это также дедупликация файлов в каталогах, а также по каталогам, в результате только одну копию уникального файла.