1

У меня есть старый NAS, отформатированный в Ext4, но к которому я в основном обращаюсь из Macintoshs через AFP. Поэтому он содержит немного метаданных для Macintosh (которые видны только при доступе через AFP).

Теперь я хочу скопировать все данные на новый NAS (также в формате Ext4). В прошлом я делал это, монтируя два диска через AFP и используя Finder для копирования, но это чревато проблемами. Есть ли лучший способ сделать это - такой как SCP - который сохранит метаданные Macintosh?

2 ответа2

2

Rsync! Копирует все.

rsync -arlH --progress /Path/to/Source/ /Path/to/Destination/
  • для архива

  • -r для рекурсивного

  • -l для сим-ссылок

  • -H для жестких ссылок

  • - прогресс, чтобы показать ваш прогресс

Кроме того, если вы хотите быть уверенным, что вы включили свои «точечные файлы», не используйте подстановочный знак *.

1

Поэтому он содержит немного метаданных для Macintosh (которые видны только при доступе через AFP).

В этом отношении мелочь, но и важна: метаданные - это данные о данных. Таким образом, метаданные, встроенные в файл, будут доступны для просмотра в любом месте, без использования специальных инструментов. Идите вперед и убедитесь сами, загрузив несколько изображений через Интернет из разных мест; Скорее всего, вы получите хотя бы одно изображение, в котором хранятся метаданные камеры, полученные из источника с камеры, которые были сохранены при обработке изображений, были сохранены при передаче в чужую файловую систему на веб-сайте и теперь сохранены на вашем рабочем столе.

Поэтому, когда вы описываете «метаданные только для Macintosh», речь идет о данных только для Macintosh, которые хранятся в ветвях ресурсов и считаются расширенными метаданными для Macintosh, как описано здесь:

Разветвления ресурсов, начиная с оригинальной Mac OS, являются устаревшей технологией метаданных в операционной системе Macintosh. Чтобы упростить взаимодействие с пользователем, Apple создала раздвоенную файловую систему, чтобы сложные элементы, такие как приложения, отображались в виде единого значка. Разветвленные файловые системы, такие как Mac OS Extended, позволяют нескольким частям данных отображаться как один элемент в файловой системе. В этом случае файл будет отображаться как один элемент, но на самом деле он состоит из двух отдельных частей: ветки данных и ветки ресурса. Это также позволяет Mac OS поддерживать стандартные типы файлов в ветке данных, в то время как дополнительная информация для Mac находится в ветке ресурсов. В течение многих лет Mac OS полагался на разветвленные файлы для хранения как данных, так и связанных метаданных.

Так что это может звучать педантично, но вы должны быть осторожны, так как «метаданные», которые не являются уникальными для ОС, всегда будут копироваться при копировании файла. Но особые метаданные, такие как расширенные метаданные Macintosh, - это совсем другое.

Тем не менее, в rsync нет ничего плохого, но это инструмент командной строки, который может сбивать с толку при использовании в подобных случаях; копирование Macintsoh конкретных данных. Самое простое замешательство: версия rsync установленная на большинстве компьютеров Mac, относится к 2006 году - версии 2.6.9 - в то время как в большинстве современных установок Linux/Unix используется версия из диапазона 3.0.x. Не говоря уже о том, что я считаю, что версия для Mac OS X является нестандартной версией, характерной только для Mac OS X. Все это означает, что вы можете читать интерактивные руководства по rsync которые ссылаются на функциональность вашего Mac OS X rsync не имеет или реализует иначе.

Это не означает, что rsync нельзя использовать, но если вы не хотите слишком сильно стрессовать или слишком быстро испытывать головную боль, лучше всего использовать консервированное решение, такое как SuperDuper! или копировальный аппарат. Оба этих инструмента используют rsync в своей основе, но делают процесс более тонким и удобным для Mac.

Лично я использовал SuperDuper! регулярно для системных резервных копий, но потом немного устал от этого. В настоящее время я предпочитаю Carbon Copy Cloner, так как он достаточно прочный, стабильный и допускает копирование всего диска, а также папок только с копиями данных, которые являются идеальными клонами изображения во всех отношениях.

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