
私は FreeNAS ボックスをセットアップし、RAID-Z1 プールに 3 つの 500GB ドライブを配置して実行しています (やったー!)。現在、Macbook から iTunes ライブラリを FreeNAS ボックスの共有にコピーしています。後で、デスクトップ PC (Windows Vista) からライブラリをコピーする予定です。ネットで見つけた記事や投稿のほとんどは、サーバー上に置かれたファイルへのアクセスを主に扱っているようです。現時点で私がもっと心配しているのは、意図せず (そして取り返しのつかないほど) 何かを壊してしまわないようにすることです。
基本的に、Filezilla 経由で sftp を使用して、iTunes ディレクトリ (/Users/monte/iTunes) をサーバー上のディレクトリ (/mnt/storage/media/itunes/iTunes) にコピーしています。すべて順調で、いずれ完了するはずです ;) しかし、PC からライブラリを sftp しようとすると、サーバー上の iTunes ディレクトリ内の構成ファイル/データベースの一部がスキップされたり、上書きされたりしませんか? これを処理する最善の方法は何ですか?
TIA、
モンテ
答え1
注: これは記憶に基づくものであり、テストされていません。念のため、これを試す前にすべてをバックアップすることをお勧めします。
iTunes ライブラリ ファイルは 2 つあります。
\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
これらを上書きしなければ、フォルダ構造を正常にマージできるはずです。問題は、両方のライブラリの音楽とメタデータを含む 1 つの iTunes ライブラリが存在することです。
私がこれを行う方法は、データを結合するために使用するPCのiTunesを閉じ、iTunes ライブラリ.xmlファイルの末尾にiTunes ライブラリ.xml他のコンピュータ上のファイル。構文が正しいように XML を微調整する必要があるかもしれません。
これを実行したら、音楽の場所へのパスが正しいように検索と置換を行う必要があります。完了すると、音楽ファイルの NAS 上の正しい場所を示す XML ファイルが作成されます。
最後に、iTunes ライブラリ.itlPC 上のファイルを削除し、同じ名前の空のファイルに置き換えます。
これを正しく実行すると、iTunes を実行するとデータベース ファイルが破損していると表示され、XML ファイルからデータベースが再構築されます。
唯一の問題は、NAS 上の 1 つのファイルを指す XML ファイル内の 2 つのエントリが重複していることです (sftp によって上書きされたため)。iTunes 内の [重複を表示] オプションを使用して、これらを削除できるはずです。
iTunes データベースを NAS にリモートで保存できるかどうかはわかりません。これを実行する場合は、上記の手順をすべて実行した後、iTunes を閉じてそのフォルダーを NAS にコピーし、iTunes をそのフォルダーにポイントできるはずです。ただし、そのための手順がわかりません。