iTunes 라이브러리를 서버에서 하나로 결합

iTunes 라이브러리를 서버에서 하나로 결합

저는 FreeNAS 상자를 설정하고 RAID-Z1 풀에 3개의 500GB 드라이브를 사용하여 실행하고 있습니다(아하!). 이제 iTunes 라이브러리를 Macbook에서 FreeNAS 상자의 공유로 복사하는 작업을 하고 있습니다. 나중에 데스크탑 PC(Windows Vista)에서 라이브러리를 복사하고 싶습니다. 내가 'Net에서 찾은 대부분의 기사와 게시물은 파일이 서버에 있을 때 주로 파일에 액세스하는 것을 다루는 것 같습니다. 이 시점에서 제가 더 걱정하는 것은 의도치 않게(그리고 돌이킬 수 없게!) 아무것도 망치지 않도록 하는 것입니다.

기본적으로 저는 Filezilla를 통해 sftp를 사용하여 iTunes 디렉토리(/Users/monte/iTunes)를 서버의 디렉토리(/mnt/storage/media/itunes/iTunes)로 복사하고 있습니다. 모든 것이 잘되고 좋으며 결국 완료되어야 합니다... 결국 ;) 그러나 PC에서 라이브러리를 SFTP로 이동하면... 서버의 iTunes 디렉토리에 있는 구성 파일/데이터베이스 중 일부가 작동하지 않습니다. 건너뛰었거나 덮어썼나요? 이 문제를 처리하는 가장 좋은 방법은 무엇입니까?

티아,

몬테

답변1

참고: 이는 메모리에서 나온 것이며 테스트되지 않았습니다. 만약을 대비해 이 작업을 시도하기 전에 모든 것을 백업하겠습니다!

두 가지 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 라이브러리를 갖는 것입니다.

제가 할 방법은 데이터를 병합하는 데 사용할 PC에서 iTunes를 닫고iTunes Library.xml파일을 만들고 그 하단에 내용을 추가합니다.iTunes Library.xml다른 컴퓨터에 있는 파일. 구문이 정확하도록 XML을 조정해야 할 수도 있습니다.

이 작업을 완료한 후에는 음악 위치에 대한 경로가 올바르도록 검색 및 교체를 수행해야 합니다. 작업을 마치면 NAS에서 음악 파일의 올바른 위치를 가리키는 XML 파일이 있어야 합니다.

마지막으로 삭제iTunes Library.itl파일을 PC에 저장하고 동일한 이름의 빈 파일로 교체하세요.

이 작업을 올바르게 수행했다면 iTunes를 실행할 때 데이터베이스 파일이 손상되었다고 주장하고 XML 파일에서 데이터베이스를 다시 빌드합니다.

이제 발생하는 유일한 문제는 NAS에 있는 하나의 파일을 가리키는 XML 파일에 두 개의 항목이 있는 중복 항목입니다(sftp가 이를 덮어썼기 때문입니다). iTunes 내에서 "중복 항목 표시" 옵션을 사용하여 이를 제거할 수 있습니다.

NAS에 iTunes 데이터베이스를 원격으로 저장할 수 있는지 잘 모르겠습니다. 이 작업을 수행하려면 위의 모든 단계를 완료한 후 iTunes를 닫고 해당 폴더를 NAS에 복사한 다음 iTunes에서 해당 폴더를 지정할 수 있어야 합니다. 그래도 그 단계가 무엇인지 잘 모르겠습니다.

관련 정보