自分はSONY好きであり、WALKMANも使っているので、音楽アプリとしてxアプリを使っている。音楽データのバックアップ機能が、バックアップツールとして用意されているのだが、これが曲者だ。
http://d.hatena.ne.jp/algochem223/20110417/1303040926
問題はこの辺りで書いた。
要するに、外付けHDDに音楽データを保存している場合、外付けHDDのドライブのパス(同ラブレター)が変わると、変わる前に登録した音楽データが見つけられず、その分についてはバックアップができないというもの。
一見特に不自然でもないように思えるが、xアプリ本体ではドライブレターが変わっても勝手に見つけてくれるのに、バックアップツールではダメだというのが気持ち悪い。
xアプリからそれら音楽データのプロパティを見ると、表面的にはドライブレターが新しい(現在の)ドライブレターのほうに変わっているのだが、多分DBのような所がうまく更新されないのだろうと思う。
対処するには、上のURLでも仮定したが、一旦音楽データをxアプリから削除し、再び新しいドライブレターの状態で再登録してやると良い。音楽データを削除するときは、確認ダイアログも出るが、xアプリからのみ削除して、データそのものは決して削除してはならない。当たり前だが。
そうしてやってみたところ、無事にDB内のデータも正しいドライブレターで再登録されたようで、バックアップも問題なくすることができたのだ。
作業的には面倒臭いが、多分こうするしかない。
この作業をしても、同じPCで作業する限りは購入楽曲の権利情報はそのままで、再登録後も残りコピー回数(CD書き込み回数や転送回数)は元の状態が維持される。しかし、xアプリでの評価や再生回数などはリセットされてしまう。
自分の場合は、バックアップが必要と思うのは購入楽曲のみなので、作業的にもそう大変ではないからまだ良いというところだろう。