More > JRiver Media Center 32 for Windows

NEW: Copy Library and Files from Server

(1/5) > >>

JimH:
Description
This tool allows you to connect to an MC Server and copy all of its files and the associated library. 

It could be used to set up a new machine or to make a backup of everything on a second machine.  When you're done, you just connect to the new library on the client machine and you're in business.  It should look the same as the original machine, the server you copied from.

Instructions
1.  Back up your library on your current machine before starting.  File > Library > Back up
This would let you revert to that library if needed by restoring from the backup.

2.  Connect to a Library Server on any machine.  File > Library, then select the machine.

3.  Set the desired locations for the new library on your local machine.  This is where the files will go when copied.  The drive(s) need to have plenty of space.  MC will check.

4.  Set the desired location for your Library database.  It can be anywhere, but not in any media file directory and preferably on a fast local drive.  It should not be on a NAS.

5.  Under the File Menu, select "Copy Library and Files from Server" and go get a cup of coffee.  Depending on the number of files and the network connection, it could take an hour or more.

6.  When finished, MC will switch to the new library you've just copied.  It should look and work just as it did on the machine you've copied from.

S. Pupp:
Is this only for Windows servers/clients, or can it be used to transfer a library from a Windows server to a Mac client?

JimH:
I've used it successfully from Linux to Windows.  I don't know of any limitations.  It's easy to try.

markf2748:
Sorry, but I just don't understand how to use this tool.

I'm on a Windows client and click File > Library.  This opens the attached popup menu.
I don't see any list of servers to connect to.  There is just the usual list of remote libraries and I can connect to them, but that loads the remote library.  I don't see any options for "downloading" the library.

Please clarify.

What I am trying to accomplish:  I want to download and install the server library onto the client, including all the custom views and fields, without changing my client networking settings.  I do NOT want to download any of the music files since the client already has them stored on a local external USB drive and they already exactly match the music files on the server.

Old Solution:  Restore a server library backup on the client.  This mostly works, but has the unfortunate side effect of giving the client the same network ID as the server.  To resolve, I end up re-registering the server to give it a new network identity and then everybody plays nicely together, with the client taking on the old server network ID!  (BTW, I first tried re-registering the client, but that never fixed the network identity problem.) [see update in my Reply #13 below]

Equally painful old solution: Mess around with copying views between machines, as in
C:\Users\xxxx\AppData\Roaming\J River\Media Center 32\Library\Saved Views
and then ...Custom View... > Load a view from file... for every view. 

Will the new tool improve the situation?

JimH:

--- Quote from: markf2748 on January 24, 2024, 02:52:21 pm ---Sorry, but I just don't understand how to use this tool.

I'm on a Windows client and click File > Library.  This opens the attached popup menu.
I don't see any list of servers to connect to.  There is just the usual list of remote libraries and I can connect to them, but that loads the remote library.  I don't see any options for "downloading" the library.

--- End quote ---
Connect to a remote library there.

Then you'll see the option to "Copy Library and Files from Server". 

--- Quote ---Please clarify.

What I am trying to accomplish:  I want to download and install the server library onto the client, including all the custom views and fields, without changing my client networking settings.  I do NOT want to download any of the music files since the client already has them stored on a local external USB drive and they already exactly match the music files on the server.

--- End quote ---
We might be able to make it do that, but currently, it transfers both Library and Files.

Navigation

[0] Message Index

[#] Next page

Go to full version