1.5 to 2.0 Upgrade?

5 replies [Last post]
Joined: 02/07/2010
Points: 22

I would like to know how I could simply upgrade to 2.0, so that my existing 1.5 installation will be kept intact. Short of that, if I do a new install can I simply import the videos (as opposed to doing any time of re-encoding)?

Joined: 02/22/2009
Points: 97

Hi,

unfortunately there is no straight migration path from 1.5 to 2.0, so version 2 should be installed as a fresh copy.

importing content is something you can do, just note that it will not keep your entry IDs.
you can set your transcoding settings in version 2 so that it will only keep the source and will not do any transcoding, so if you import the products (the converted files) from 1.5 you will have playable entries on the new CE server.

Joined: 06/01/2010
Points: 72

A PHP script to help you migrate (it currently moves over all content and users) is here:

http://www.kaltura.org/kalorg/kaltura-api-clients-sample-code/php/Accoun...

--Jason

Joined: 07/18/2009
Points: 11

Hello, and thx for sharing the script.

It's kindof working. I have videos that aren't imported.
As I'm installing 2.0 on the server 1.5 was, I was wondering is I could copy the uploaded files from 1.5 to somewhere on the 2.0 and run a batch to encode those, etc.
I'm sure this might be doable...

Cheers

Joined: 01/05/2009
Points: 1697

Hi zeflasher,

The move from 1.5 to 2.0 was practically a complete architectural change, and so a seamless migration requires many many changes that are not easy to define.

The best way will be to just take all the files, create a csv with all relevant information per file and submit the csv to the bulk-upload of the new CE.

The next version will have an upgrade mechanism that will solve those issues.

Joined: 07/18/2009
Points: 11

Hello,

Indeed the script is creating the cvs file from my old isntall and upload it to the new one. But for some reason some videos failed importing using http.
Anyway, I took the original file from the old install, moved them somewhere easy to access on my ftp and used the ftp protocol.
Worked like a charm.

Thx for your help!