синхронизация распределенных автономных архивов с большими файлами на внешних дисках
У меня есть несколько файлов мультимедиа (скажем, 500 файлов по 500 МБ каждый, хотя некоторые намного меньше, а некоторые больше), которые я не могу сохранить на своем компьютере, потому что жесткий диск слишком мал, поэтому я хочу сохранить их на внешний диск.
Я мог бы просто переместить все на один диск, но это может привести к потере всего в случае отказа диска. Поэтому должно быть несколько дисков, которые синхронизируются друг с другом. Синхронизация должна обеспечивать взаимозаменяемость дисков, добавление одного файла на один диск должно добавлять его на другой диск, а удаление одного файла на одном диске должно удалять его на другом, независимо от того, какой из них является одним, а какой - другим, поскольку Иногда я использую несколько компьютеров, каждый из которых подключен к своему внешнему диску, и я не хочу переносить какой-либо мастер-диск между компьютерами. Таким образом, инструмент синхронизации должен хранить историю метаданных файлов, которые записывают, какие файлы являются новыми и какие файлы были удалены. Он также должен отслеживать переименование, поэтому он не копирует переименованный файл полностью,
История также может сделать резервные копии более надежными, если она имеет хэш для каждого файла, она может проверить, не поврежден ли файл или не поврежден ли он из-за проблем с диском. И я мог посмотреть, когда файл был добавлен или последний раз изменен более надежно, чем метка времени файловой системы.
Сейчас я ищу такой инструмент синхронизации. (В настоящее время я использую только Linux, но, возможно, однажды я использую другую ОС?)
Некоторые инструменты, которые не подходят, но приближаются:
rsync: он не хранит историю.
унисон: он хранит историю, но находится на синхронизирующем компьютере, а не с данными. Если я синхронизирую их на новом компьютере, нужно будет все заново сканировать. И он использует парные базы данных, если на m компьютерах имеется n зеркал, он будет хранить m n² историй (или просто mn со звездообразной топологией, но затем ему снова понадобится главный диск). Также кажется, что база данных не рассчитана на долгосрочное использование, более новая версия unison может получить новый формат базы данных, который затем должен будет повторно сканировать все, и я не могу искать через 10 лет, когда я добавляю какой файл больше.
контроль версий, git, hg, svn, gut, boar: файлы слишком велики, чтобы хранить историю всего. Кроме того, у меня есть важные и неважные файлы в коллекции, когда у меня заканчивается свободное место, я скорее удаляю неважные файлы навсегда, чем покупая большой диск.
bup, git application: они удаляют файлы из файловой системы, чтобы сохранить их в собственной файловой системе на основе git. Это затрудняет доступ к ним, и я предпочитаю решение, которое сохраняет файлы такими, какие они есть, и просто добавляет метаданные, необходимые для отслеживания изменений.
git-media: кажется, в основном сделано для того, чтобы обойти ограничение размера файла в git
Dropbox Google Drive: не в сети
owncloud: Кажется, это основано на постоянно работающем центральном сервере, а не на куче одинаковых жестких дисков.
синхронизация: кажется, работает постоянно и синхронизировать все сразу между компьютерами. Я хочу выполнять синхронизацию локально, время от времени, как при подключении обоих внешних дисков к одному компьютеру, и синхронизировать их затем один раз в месяц
sparkleshare: кажется, не для больших файлов
0 ответов на вопрос
Похожие вопросы
-
16
Как синхронизировать библиотеки iTunes?
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Хорошее решение для домашних резервных копий и обмена файлами / печатью
-
-
5
Macbook Pro продолжает извлекать все, что я положил во внутренний оптический привод
-
12
Как я могу синхронизировать папки между несколькими компьютерами в моей домашней сети?
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
8
Есть ли менеджеры паролей для iPhone и Windows XP?
-
7
Почему жесткие диски никогда не бывают такими большими, как рекламируются?
-
3
Мой второй жесткий диск не виден в Windows 7
-
3
Можно ли выполнить одностороннюю синхронизацию голосовых заметок iPhone с ПК?