1

Какой наилучший вариант между FTP и NFS, если у меня есть 1 миллион файлов (~ 1 ТБ) для передачи? Я хочу убедиться, что файлы не будут повреждены во время передачи.

1 ответ1

3

FTP имеет тенденцию быть проблематичным, особенно с его особенностями текстового файла, это не реализация удаленной файловой системы. Но для простого копирования большого набора файлов я бы также порекомендовал rsync .

Для перемещения данных по сети rsync - это путь. Если вы отсоединились или возникла какая-либо другая проблема, rsync проверит файлы и скопирует только различия. Вы даже можете изменить исходные данные и запустить rsync для повторной синхронизации. Когда вы закончите, вы можете просто удалить оригинал, если он вам больше не нужен.

FTP иногда пытается быть слишком умным и различать двоичные и текстовые файлы и, возможно, перекодировать текстовые файлы. Вы можете отключить это в своем клиенте, хотя. NFS используется многими компаниями в качестве сетевой файловой системы для критически важных данных, что делает ее более проверенной, чем FTP, общей целью которой является загрузка данных из anonftp и передача данных на веб-сайты и т.д. Если вы осторожны, вы можете просто использовать любую из протоколы, но rsync осторожен для вас;).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .