🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

app migration from one RM Server to another

User: "sgenzer"
Altair Employee
Updated by Jocelyn

Hi all -

 

I wish to migrate my data, processes, and apps from one RM Server to another.  The data and processes migrate fine, but I cannot get the apps to migrate.  What I did was 1) create a full RM Server repository dump; 2) In RM Studio, create a new local repository with that dump as the folder; 3) opened the new RM Server repository from within RM Server, and 4) copied the files over.  Once the apps did not work, I tried direct uploading the apps to the server via the web interface (did not work).  I can see from the dump that the apps are simply XML but I cannot find a way to paste the XML into an app in the same way I can do with a process in RM Studio.  Help?


Scott

Find more posts tagged with

Sort by:
1 - 1 of 11
    User: "land"
    New Altair Community Member
    Accepted Answer

    Hi Scott,

     

    if you want to migrate an entire server, I would strongly recommend to make a DB backup of the underlying database and restore that entirely on the new server.

    Copying the repository alone might not be sufficient as not everything will be stored in the repository and the local repository is not able to capture all features of the server one.

    What is stored in the repository:

    - Processes

    - Data

    - WebApp Definition

    - Branding

    What is not stored in the repository:

    - The realm (possible types of variables) that is used in WebApps

    - Which branding is used

    What is usually lost when copying over a local repository is the file type of server specific objects like branding, color schemes, web apps...

    So even if you restore the file type after copying manually by adjusting the mime type and/or opening the object in the web interface and save it again, then our web apps still will be missing the realm! Before you can open a WebApp without loosing all variables, you need to restore the realm. Manually, to be precise, as there are currently no automatic means to copy it!

    The best practice of having just one standard realm with String, Real, Integer, Boolean and 3 Date variables eases this a bit. 

     

    Greetings,

      Sebastian