Hi,
I tried restored production stash (3.1.3) to my stage stash (3.1.3) with stash-backup-client.jar and stash-restore-client.jar from stash-backup-client-
1.9
.
1
. It went OK except that all repos only show main branch. Can someone help? Thanks!
Commands I used to restore
java
-Djdbc.override=
true
-
Djdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
-Djdbc.url=
"jdbc:sqlserver://...;databaseName=..."
-Djdbc.user=...
-Djdbc.password=...
-Dstash.home=...
-jar ...
/stash-backup-client-
1.9
.
1
/stash-restore-client.jar ./stash-
20171019
-
041823
-
113
.tar
Hey Qiang,
This is fairly an odd one. Usually repositories should be intact as long as everything is backed up correctly and that the file is not corrupted. A few things that you can check:
Best,
Andrew Er
Andrew,
Thanks for your answer.
. Yes, I used 1.9.1 for both backup and restore. I also made sure backup/restore both ran with jdk1.7.0_141.
. I did backup/restore again. I did not see any errors. It took pretty long time, about 4 hours to restore to my testing instance.
. git command can list various branches, not just master.
. I did not try the new version backup/restore tools. What versions work with both Stash 3.1.3 and Bitbucket? My production was running with Stash 3.1.3. And I cannot upgrade production before I can restore data to my testing server yet.
Thanks again.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.