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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.