I'm trying to restore Bitbucket Server to use a newly created DB. I'm restoring from Windows to Ubuntu and using the Bitbucket Server Backup Client. I have created new empty home directory and database (MySQL). When I run Restore Client (java -jar /path/bitbucket-restore-client.jar /path/bitbucket-20180719-104303-489.tar) I received an error:
"ERROR The application could not be started. An unexpected error prevented the Spring ApplicationContext from being created. Details of the error follow. org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'appHome' defined in class path resource [META-INF/spring/comm on-spring.xml]: Could not resolve placeholder 'bitbucket.home' in value "${bitbucket.home}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'bitbucket.home' in value "${bitbucket.home}"
at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:223)
at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.processProperties(PropertySourcesPlaceholderConfigurer.java:180)
... 9 more frames available in the log file
I have configured parameters on the backup-config.properties file (including bitbucket.home=/var/atlassian/application-data/bitbucket)
I had to use the following command:
java -Dbitbucket.home="/path/to/bitbuckethome" -jar /path/bitbucket-restore-client.jar /path/bitbucket-20180719-104303-489.tar
When I set "bitbucket.home" in"backup-config.properties" file, it doesn't work.
Hi
Another option is change directory to bitbucket-restore-client.jar directory and run java -jar bitbucket-restore-client.jar /path/to/backup/file.tar from there.
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.