Your browser was unable to load all of the resources. They may have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.

RESOLVED: Unable to restore Backup #3549

david.hoffman ·
I am attempting to restore a database to a 6.1.5 instance. When doing so it fails and leaves the database in a state which prevents the service from starting.

This is a PRODUCTION DOWN scenario and any assistance that can be offered would be greatly appreciated.


java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
=====================================================================
2016-06-13 10:05:20,679 INFO - Cleaning cached plugin libraries...
2016-06-13 10:05:20,789 INFO - Cleaning temp directory...
2016-06-13 10:05:21,927 INFO - Extracting backup file...
2016-06-13 10:05:23,347 INFO - Booting QuickBuild from 'D:\quickbuild-6.1.5'...
2016-06-13 10:05:23,347 INFO - Starting framework...
2016-06-13 10:05:23,409 INFO - Caching plugin libraries...
2016-06-13 10:05:25,656 INFO - Starting QuickBuild server...
2016-06-13 10:05:25,672 INFO - Migrating data in directory 'D:\quickbuild-6.1.5\restore\data'...
2016-06-13 10:05:26,358 INFO - Importing data from 'D:\quickbuild-6.1.5\restore\data'...
2016-06-13 10:05:30,352 INFO - Clearing entity 'PromoteOption'...
2016-06-13 10:05:30,367 INFO - Clearing entity 'Authorization'...
2016-06-13 10:05:30,367 INFO - Clearing entity 'Setting'...
2016-06-13 10:05:30,367 INFO - Clearing entity 'MeasurementData1D'...
2016-06-13 10:05:30,383 INFO - Clearing entity 'Alert'...
2016-06-13 10:05:30,383 INFO - Clearing entity 'PluginConfig'...
2016-06-13 10:05:30,383 INFO - Clearing entity 'GroupShare'...
2016-06-13 10:05:30,383 INFO - Clearing entity 'Audit'...
2016-06-13 10:05:30,383 INFO - Clearing entity 'BuildDependence'...
2016-06-13 10:05:30,383 INFO - Clearing entity 'MeasurementDataR04'...
2016-06-13 10:05:30,399 INFO - Clearing entity 'UserShare'...
2016-06-13 10:05:30,399 INFO - Clearing entity 'ResourceAccess'...
2016-06-13 10:05:30,399 INFO - Clearing entity 'MeasurementData1H'...
2016-06-13 10:05:30,399 INFO - Clearing entity 'MeasurementDataR01'...
2016-06-13 10:05:30,399 INFO - Clearing entity 'BuildOption'...
2016-06-13 10:05:30,414 INFO - Clearing entity 'MeasurementDataR00'...
2016-06-13 10:05:30,414 INFO - Clearing entity 'Alarm'...
2016-06-13 10:05:30,414 INFO - Clearing entity 'MeasurementDataR03'...
2016-06-13 10:05:30,414 INFO - Clearing entity 'MeasurementDataR02'...
2016-06-13 10:05:30,414 INFO - Clearing entity 'Membership'...
2016-06-13 10:05:30,414 INFO - Clearing entity 'Group'...
2016-06-13 10:05:30,430 INFO - Clearing entity 'MeasurementData6H'...
2016-06-13 10:05:30,430 INFO - Clearing entity 'Dashboard'...
2016-06-13 10:05:30,430 INFO - Clearing entity 'TriggerDependence'...
2016-06-13 10:05:30,430 INFO - Clearing entity 'PermissionSet'...
2016-06-13 10:05:30,430 INFO - Clearing entity 'Build'...
2016-06-13 10:05:30,430 INFO - Clearing entity 'Id'...
2016-06-13 10:05:30,445 INFO - Clearing entity 'Token'...
2016-06-13 10:05:30,445 INFO - Clearing entity 'CloudProfile'...
2016-06-13 10:05:30,445 INFO - Clearing entity 'Resource'...
2016-06-13 10:05:30,445 INFO - Clearing entity 'Subscription'...
2016-06-13 10:05:30,445 INFO - Clearing entity 'Configuration'...
2016-06-13 10:05:30,445 INFO - Clearing entity 'User'...
2016-06-13 10:05:30,461 INFO - Importing from data file 'Users.xml'...
2016-06-13 10:05:31,569 INFO - Importing from data file 'Configurations.xml'...
2016-06-13 10:05:31,787 INFO - Importing configuration 'root'...
2016-06-13 10:05:31,803 INFO - Importing configuration 'root/~maintenance'...
2016-06-13 10:05:31,818 INFO - Importing configuration 'root/~maintenance/sync configurations'...
2016-06-13 10:05:31,834 INFO - Importing configuration 'root/~maintenance/copy steps'...
2016-06-13 10:05:31,834 INFO - Importing configuration 'root/~maintenance/copy repositories'...
2016-06-13 10:05:31,834 INFO - Importing configuration 'root/~maintenance/copy variables'...
2016-06-13 10:05:31,849 INFO - Importing configuration 'root/~maintenance/copy promotions'...
2016-06-13 10:05:31,865 INFO - Importing configuration 'root/~maintenance/remove obsolete accounts'...

**** SNIP IMPORTING ALL CONFIGURATIONS ****

2016-06-13 10:05:38,870 INFO - Updating configuration names and parents...
2016-06-13 10:05:40,274 INFO - Importing from data file 'Subscriptions.xml'...
2016-06-13 10:05:40,336 INFO - Importing from data file 'Resources.xml'...
2016-06-13 10:05:40,367 INFO - Importing from data file 'Tokens.xml'...
2016-06-13 10:05:40,399 INFO - Importing from data file 'Builds.xml'...
2016-06-13 10:05:56,186 INFO - Importing from data file 'Builds.xml.2'...
2016-06-13 10:07:13,659 INFO - Importing from data file 'Builds.xml.3'...
2016-06-13 10:07:14,330 INFO - Stopping plugin manager...
2016-06-13 10:07:14,330 INFO - Stopping QuickBuild server...
2016-06-13 10:07:14,330 INFO - Stopping plugins...
2016-06-13 10:07:14,330 INFO - Stopping task scheduler...
2016-06-13 10:07:14,330 INFO - Closing session factory...
2016-06-13 10:07:14,415 INFO - QuickBuild server stopped.

Exception in thread "main" java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space
at com.pmease.quickbuild.bootstrap.BootstrapUtils.wrapAsUnchecked(BootstrapUtils.java:56)
at com.pmease.quickbuild.util.ExceptionUtils.wrapAsUnchecked(ExceptionUtils.java:82)
at com.pmease.quickbuild.entitymanager.impl.DefaultDataManager.importData(DefaultDataManager.java:999)
at com.pmease.quickbuild.Quickbuild.importData(Quickbuild.java:922)
at com.pmease.quickbuild.bootstrap.Restore$1.execute(Restore.java:71)
at com.pmease.quickbuild.Quickbuild$3.run(Quickbuild.java:640)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.lang.AbstractStringBuilder.expandCapacity(Unknown Source)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(Unknown Source)
at java.lang.AbstractStringBuilder.append(Unknown Source)
at java.lang.StringBuffer.append(Unknown Source)
at java.io.StringWriter.write(Unknown Source)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1137)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:1112)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:1086)
at org.apache.commons.io.IOUtils.toString(IOUtils.java:384)
at org.apache.commons.io.FileUtils.readFileToString(FileUtils.java:1103)

at com.pmease.quickbuild.util.FileUtils.readFileAsString(FileUtils.java:165)
at com.pmease.quickbuild.util.FileUtils.readFileAsDom(FileUtils.java:281)
at com.pmease.quickbuild.entitymanager.impl.DefaultDataManager.importData(DefaultDataManager.java:961)
... 4 more

Press any key to continue . . .



*********************
Update: RESOLVED - All I had to do was increase the Xmx value in restore.bat
  • replies 0
  • views 3261
  • stars 0