try { String backupContainer = BrooklynServerPaths.newBackupPersistencePathResolver(managementContext) .location(backupSpec).nonBackupLocation(nonBackupSpec).resolveWithSubpathFor(managementContext, mode.toString()); destinationObjectStore = BrooklynPersistenceUtils.newPersistenceObjectStore(managementContext, backupSpec, backupContainer); log.debug("Backing up persisted state on "+mode+", to "+destinationObjectStore.getSummaryName()); backupSpec = "localhost"; String backupContainer = BrooklynServerPaths.newBackupPersistencePathResolver(managementContext) .location(backupSpec).nonBackupLocation(nonBackupSpec).resolveWithSubpathFor(managementContext, mode.toString()); destinationObjectStore = BrooklynPersistenceUtils.newPersistenceObjectStore(managementContext, backupSpec, backupContainer); log.warn("Persisted state back-up to "+(failedStore!=null ? failedStore.getSummaryName() : failedSpec)