Upgrade from gitlab-ce 7.10.0 to gitlab-ce-8.15.4 using backup restore

Hi GitLAB / ALL,

We are currently using gitlab-ce 7.10.0 and its working fine. Backup Restore between same version always works.

We have installed latest gitlab i.e. “gitlab-ce-8.15.4” on different server.
How can we restore backup of gitlab-ce 7.10.0 to gitlab-ce-8.15.4 ?

Whats the best method for doing this ? Purpose is to upgrade gitlab-ce 7.10.0 to gitlab-ce-8.15.4.

Some links ( Upgrading GitLab from 7.x to 8.x ) says that its possible directly.

**"""" Assuming you are on 7.1, direct upgrade from 7.1 to 8.8 or any 8.x might not be successful, earlier people have faced DB migration failing, to avoid this you need to take a few steps Please find them below
Upgrade
Gitlab 7.1 to Gitlab 7.4
Gitlab 7.4 to Gitlab 7.6
Gitlab 7.6 to Gitlab 8.0
Gitlab 8.0 to Gitlab 8.5 (optional , u can skip this step if you like and upgrade from 8.0 to 8.8)
Gitlab 8.5 to Gitlab 8.8 “”"""

Please help.

Thanks,
Shrinivas.
Manager - Infrastructure.
Mob : +91 9663361030.

Hi

The link you posted above is written by me.

Problem:
We have installed latest gitlab i.e. “gitlab-ce-8.15.4” on different server.
How can we restore backup of gitlab-ce 7.10.0 to gitlab-ce-8.15.4 ?

Solution:
You have a Server A with 7.10 version and you have one more lets say Server B with 8.15.4 version
You need a third server temporary Server C.
You need to install GitLab 7.10 in Server C and
Take a backup of Server A (GitLab backup 7.10)
Restore the backup (GitLab backup 7.10) taken from your Server A on temporary Server C.
Now Upgrade the temporary Server C from 7.10 to 8.15.4 in steps.
After upgrading the Server C to 8.15.4 take a backup.
Restore the backup (Gitlab 8.15.4) taken from Server C on to Server B.
Now your backup is restored from 7.10 to 8.15.4

Please let me know if you have any questions.