Package com.continuent.tungsten.replicator.backup

Interface Summary
BackupAgent Denotes a class that implements a backup agent capable of backup and restore operations.
BackupLocator Maintains references to storage used during backups.
BackupPlugin This class defines a BackupPlugin.
StorageAgent Denotes a class that implements a storage agent that can store and retrieve files.
 

Class Summary
AbstractBackupAgent This class defines a AbstractBackupAgent
BackupCapabilities Specifies capabilities of a backup agent.
BackupCompletionNotification Event to indicate that backup has completed successfully.
BackupManager Implements a manager that tracks all backup agents.
BackupSpecification Contains backup metadata.
BackupTask Processes a backup command including dumping data from the database and storing the resulting file(s).
DummyBackupAgent Implements a dummy backup agent used for unit testing.
FileBackupLocator  
FileSystemStorageAgent Implements a storage agent to store files in a directory on the file system.
LvmHelper Implements a helper for running LVM commands across full life-cycle from creating a snapshot to mounting it to unmounting and discarding.
RestoreCompletionNotification Event to indicate that restore has completed successfully.
RestoreTask Processes a restore command including retrieving the backup file and loading into the database.
StorageIndex Contains index to storage files.
StorageSpecification Contains storage metadata.
 

Exception Summary
BackupException This exception signals a failed backup operation.
UnsupportedCapabilityException Exception used to denote an attempt to exercise a capability that is not supported.