Hello Ershad, Thanks for replying.
I have done like this. I took backup from server1 and restored in server2. I have like so many repositories for that shall i do like this? Instead of taking of each and every repository, shall I copy repositories directory from server1 to server2? Best Regards, Rajasekhar On Thursday, March 31, 2016 at 1:27:22 AM UTC+5:30, Ershad Ahmad wrote: > Hi Raja Sekhar > > I have faced similar issue today. Since you want to migrate Gitlab from > Server 1 to Server 2. > ideally you should follow these steps. > On Server 1. > 1.Take backup > On Server 2. > 2.Install Gitlab > 3.Restore the backup > Note1: the versions of Gitlab on Server 1 and 2 should be same for the > backup and restore to happen. > Now coming to you problem. > > In repositories (/var/opt/gitlab/git-data/repositories/xyz.git/objects) u > see only info/ & pack/ folders not hash files. > The simple thing you can do to fix this is just copy those repositories > from the server1 and paste them in the repos folder > /var/opt/gitlab/git-data/repositories/. > take a backup of existing repo(.git folder) (on server 2) before you copy > the repo from server 1 to server 2 > Now this will not work, you need to change the ownership of the copied > xyz.git folder to git , then the data will show up in the web ui. here's > the command > $chown git:git -R xyz.git > You can try this with one repo if results are positive you can continue > with others. > Note2: There should not be any new commits to the git repos you want to > copy to, the changes will be lost since you are replacing the .git folder > from server 1. > > Question : > Now how will you find which repos has this problem. > Answer: > Note: In web UI u will see the size of the repo populating when you search > projects but if you see inside the files wont be there. > when you take a backup you can increase the window scroll so as to capture > the log of the backup > Save the log in one file grep out the SKIPPED directories, if the repos > are blank/wiki they will be skipped, exclude them, the remaining repos > might have this data missing problem. > In the same way restore also capture the log of restore. > exclude the blank repos the remaining repos you need to check if all the > data is present or not. > > Gud Luck > > Regards > Ershad <https://forum.gitlab.com/users/ershad.ahmad/> > > On Monday, March 28, 2016 at 8:56:39 AM UTC+5:30, Raja Sekhar wrote: >> >> Hello Magnus, >> >> Thanks for replying my post. >> >> While restoration of backup, it creates the repositories and inside >> objects directories it shows only "info" and "pack" directories and am not >> able to see the secure hashes of all objects reference. >> >> >> Best Regards, >> Rajasekhar >> >> >> On Wednesday, March 23, 2016 at 8:36:19 PM UTC+5:30, Magnus Therning >> wrote: >> >>> >>> Raja Sekhar <rajasek...@gmail.com> writes: >>> >>> > Hello All, >>> > >>> > I want to migrate GitLab from one server to another server(New One). >>> How >>> > can we achieve that? >>> > >>> > Can you please provide procedure to do that? >>> >>> I'm guessing a backup+restore should work: >>> >>> http://doc.gitlab.com/ce/raketasks/backup_restore.html >>> >>> /M >>> >>> -- >>> Magnus Therning, magnus....@cipherstone.com >>> Cipherstone Technologies AB >>> Theres Svenssons gata 10, 417 55 Gothenburg, Sweden >>> >>> It is better to keep your mouth shut and appear stupid than to open it >>> and remove all doubt. >>> -- Mark Twain >>> >> -- You received this message because you are subscribed to the Google Groups "GitLab" group. To unsubscribe from this group and stop receiving emails from it, send an email to gitlabhq+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/gitlabhq/cc1ad2cf-04d8-44b0-8c3b-5cb4a0805189%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.