1

Я установил свой FreeNAS и запускаю с тремя дисками по 500 ГБ в пуле RAID-Z1 (ууууууу!) и теперь я работаю над копированием своей библиотеки iTunes из моего Macbook в общий ресурс на коробке FreeNAS. Позже я захочу скопировать библиотеку с моего настольного компьютера (Windows Vista). Кажется, что большинство статей и постов, которые я нашел в сети, в основном касаются доступа к файлам, когда они находятся на сервере; в данный момент меня больше всего беспокоит то, что я не должен ничего не делать непреднамеренно (и безвозвратно!).

В основном я использую sftp через Filezilla, чтобы скопировать каталог iTunes (/Users/monte/iTunes) в каталог на сервере (/mnt/storage/media/itunes/iTunes). Все хорошо, и должно быть сделано ... в конце концов;) Но когда я перейду к sftp библиотеке с ПК через ... не получат ли некоторые файлы конфигурации / базы данных в каталоге iTunes на сервере пропущено или переписано? Какой лучший способ справиться с этим?

ТИА,

Monte

1 ответ1

2

Примечание: это из памяти и не проверено. Я бы сделал резервную копию всего, прежде чем вы попробуете это, на всякий случай!

Есть два файла библиотеки iTunes:

\Documents and Settings\username\My Documents\My Music\iTunes\iTunes Library.itl
\Documents and Settings\username\My Documents\My Music\iTunes\iTunes Music Library.xml

Если вы не перезаписываете их, вы сможете успешно объединить структуру папок. Проблема, с которой вы столкнетесь, - это наличие одной библиотеки iTunes, которая содержит музыку и метаданные для обеих библиотек.

Чтобы сделать это, закройте iTunes на ПК, который вы собираетесь использовать для объединения данных, найдите файл iTunes Library.xml и добавьте в конец его содержимое файла iTunes Library.xml с другой стороны. компьютер. Вам может понадобиться настроить XML так, чтобы он был синтаксически правильным.

Как только вы это сделаете, вам нужно будет выполнить поиск и замену, чтобы путь к месту расположения музыки был правильным. Когда вы закончите, у вас должен быть файл XML, который указывает на правильное место на вашем NAS ваших музыкальных файлов.

Наконец, удалите файл iTunes Library.itl на ПК и замените его пустым файлом с тем же именем.

Если вы сделали это правильно, то при запуске iTunes он будет утверждать, что файл базы данных поврежден, и перестроит базу данных из файла XML.

Единственная проблема, с которой вы столкнулись, - это набор дубликатов, в которых у вас есть две записи в файле XML, указывающие на один файл на вашем NAS (потому что sftp перезаписал его). Вы сможете удалить их, используя опцию "Показать дубликаты" в iTunes.

Я не уверен, что вы можете хранить базу данных iTunes удаленно на NAS. Если вы хотите сделать это, то, выполнив все вышеперечисленные шаги, вы сможете закрыть iTunes и скопировать эту папку на NAS, а затем указать iTunes на это. Я не уверен, что шаги будут для этого все же.

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