2 Replies Latest reply: Jul 23, 2013 4:27 PM by turingtest2
PleaseHelpMeeeee Level 1 Level 1 (0 points)

Hi there,


I am off to university in a month or so, and have therefore purchased a laptop to use while I am there. I currently have a desktop computer with iTunes on it, and I sync my iPhone and iPod Classic to it. I would like to have a clone of the library on my laptop, which would enable me to sync my iPhone and iPod with my laptop and my desktop.


Is it possible to clone a library, and if so, is it possible to keep files syncronised between the two locations of the libraries? This would be useful as I am not taking my desktop PC with me to uni, and will therefore need to sync my iPhone and iPod with the laptop that I am taking with me. I have thought about using synctoy to keep the files up to date with one another, but that would mean that I would have to manually add files to the library of my desktop PC whenever I go home.


Is there any way of me sorting out my problem, or will I have to just wipe my iPhone and iPod and use them exclusively with a copy of my desktop library if I can transfer it to my laptop? I don't mind at all doing some hard work in order to make this work, so any suggestions are welcome =)


Thanks you kindly in advance,

A Lost iTunes User

iTunes, Windows 7, (latest for PC) (Win x64)
  • 1. Re: How do I keep a library in sync on 2 separate computers?
    PleaseHelpMeeeee Level 1 Level 1 (0 points)

    Bump   =)

  • 2. Re: How do I keep a library in sync on 2 separate computers?
    turingtest2 Level 8 Level 8 (46,595 points)

    Sync iPod/iPad/iPhone with two computers

    Although it isn't possible to sync an Apple device with two different libraries it is possible to sync with the same logical library from multiple computers. Each library has an internal ID and when iTunes connects to your iPod/iPad/iPhone it compares the local ID with the one the device normally syncs with. If they are the same you can go ahead and sync...


    I have my library cloned to a small 1Tb USB drive which I can take between home & work. At either location I use SyncToy 2.1 to update the local copy with the external drive. Mac users should be able to find similar tools. I can open either of the local libraries or the one on the external drive and update the media content of my iPhone. The slight exception is Photos which normally connects to a specific folder on a specific machine, although that can easily be remapped to the current library if you create a "Photos" folder inside the iTunes Media folder so that syncing the iTunes folders keeps this up to date as well. I periodically sweep my library for new files & orphans with iTunes Folder Watch just in case I make changes at one location but then overwrite the library with a newer copy from the other. Again Mac users should be able to find similar tools.


    As long as your media is organised within an iTunes Music or Tunes Media folder, in turn held inside the main iTunes folder that has your library files (whether or not you let iTunes keep the media folder organised) each library can access items at the same relative path from the library folder so the library can be at different drives/paths on different machines. This solution ensures I always have adequate backups of my library and I can update my devices whenever I can connect to the same build of iTunes. If your media folder is not inside the main iTunes folder see make a split library portable.


    When working with an iPhone earlier builds of iTunes would remove any file not physically present in the local library, even if there was an entry for it, making manual management practically redundant on the iPhone. This behaviour has been changed but it will still only permit manual management with a library that has the correct internal ID. If you don't want to sync your library between machines on a regular basis just copy the iTunes Library.itl file from the current "home" machine to any other you want to use, then clean out the library entires and import the local content you have on that box.