Из-за персистентности @Kiwy, что Вы могли использовать Мерзавца, чтобы сделать это в комментариях, это напомнило мне об инструменте, что я видел только что названный git-annex
. В обновлении меня, на какой git-annex
может сделать я не забыл сталкиваться с этим сообщением в git-annex
форумы.
Синхронизируйте большие файлы (образы виртуальной машины)
Привет,
Я думаю для использования приложения мерзавца для синхронизации моего каталога виртуальной машины (Virtualbox) между 3 пк. Это является довольно большим: больше чем 200 ГБ и некоторые изображения составляют 40 ГБ в размере.
Синхронизация будет по LAN (очевидно). Это уже на месте с 2 пк и унисон, но конфигурация 3-го ПК является громоздкой. У кого-либо есть опыт с приложением мерзавца и таким объемом данных?
Заранее спасибо
Gabriele
К которому автор git-annex
отвеченный:
Этот объем данных не должен быть никакой проблемой для приложения мерзавца.
Единственная выгода была бы то, если Вы выполняете те образы виртуальной машины и хотите синхронизировать их, поскольку они изменяются. С приложением мерзавца Вы должны были бы к приложению мерзавца разблокировать файл, чтобы позволить этому быть измененным, и затем приложение мерзавца добавляет его назад и фиксирует изменения, внесенные в него.
Но будьте ясны по этому вопросу. Приложение мерзавца не является чистым Мерзавцем. Это использует интерфейс это git
обеспечивает, но использует множество различных бэкендов для того, чтобы сделать фактические перевозки с кругооборотом транспорта данных назад и вперед. Прочитайте страницу "How it works" для больше на этом.
Содержание 'присоединенных' файлов не хранится в мерзавце, только названия файлов и некоторых других метаданных остаются там.
Для больше о том, как это обрабатывает "передачу данных", смотрят на этот раздел названного сайта: "передача данных.
Гений в git-annex
подход находится в "специальных пультах ДУ". Это позволяет бэкендам быть по существу включенными и является поэтому модульным по своей природе. Вы видите полный список различных "специальных пультов ДУ" здесь.
Gentoo префикс - это своего рода песочница Gentoo, запущенная внутри другой операционной системы. Вы даже получаете реальную команду [117164]emerge[117165]. Префикс устанавливается в определенный каталог (например, [117166]/home/john/gentoo[117167]), и вы запускаете исполняемые файлы из установочного пути (например, [117168]/home/john/gentoo/usr/bin/vim[117169]).
Prefix поддерживает собственное полное окружение, полное всех необходимых libs. Это связано с отслеживанием зависимостей. Например, если вы устанавливаете vim, префикс должен знать, что все необходимые для vim libs присутствуют. Для vim действительно может быть возможно использовать libs из операционной системы хоста, но так как они сопровождаются отдельным менеджером пакетов, префикс не знает о них.[116707].