Operations at CoreBackupRestoreManagement
This page describes the backend methods at this endpoint.
| Signature | Description |
|---|---|
| Void BackupCoreConfiguration(ConfigurationBackupLocation configurationBackupLocation) | Performs backup of Core configuration |
| Boolean CoreConfigurationExists(String path) | Checks if configuration exists |
| ValidationPhantomRepositoryConfigurations ReadO3EPhantomRepositoriesFromBackupSettings(ConfigurationBackupLocation configurationBackupLocation) | Performs reading o3e repositories info from backup configuration file. Returns dictionary |
| ValidationRepositoryDirectory ReadRepositoriesFromBackupSettings(ConfigurationBackupLocation configurationBackupLocation) | Performs validation of repositories paths in backup configuration file. Returns dictionary |
| Void RestoreCoreConfiguration(CoreRestoreSettings coreRestoreSettings) | Performs restore of Core configuration |
| Void RestoreCoreConfigurationWithRestart(CoreRestoreSettings coreRestoreSettings) | Performs restore of Core configuration. Core service will be restarted for apply new configurations |
| Void ValidateCoreConfigurationLocation(ConfigurationBackupLocation coreConfigurationLocation) | Performs validation of core configuration location. Checks directory and configuration file existance. |
| Void ValidateCoreConfigurationVersion(CoreRestoreSettings coreConfigurationLocation) | Validates core backup configuration. |
| Boolean ValidateRepositoryDirectory(RepositoryDirectory directory) | Performs validation of repository directory path. Returns true if ok. |