Manent is an algorithmically strong backup and archival software.
What's the catch? Manent uses a local database to keep track of what data is available in the storage, and thus knows exactly what needs to be uploaded. It packs the data into containers of strictly controlled size to optimize the communication.
NOTE: Manent does not yet do on-the-fly repository updating, so if you are backing up two computers to the same storage, make sure to not run backups at the same time (nothing will break if you do, but they won't see each other's data).
Here are some key features of "Manent":
· Efficient backup to anything that looks like a storage. Currently it supports plain filesystem ("directory"), ftp and sftp. Planned are Amazon S3, optical disks and email (smtp + imap).
· Manent can work (making progress towards finishing a backup) over a slow and unreliable network.
· Manent can offer online access to the contents of the backup. Currently, local FTP serving is being worked on; in the future, FUSE support for Linux will be added.
· Backed up storage is completely encrypted.
· Backup is incremental, including changed parts of large files.
· Moved, renamed and duplicate files will not require additional storage.
· Several computers can use the same storage for backup, automatically sharing data.
· Both very large and very small files are supported efficiently.
· Manent does not rely on timestamps of the remote system to detect changes.
· Manent has cross-platform support for Unicode file names (but does not need that in the storage that it uses, so it can back up to, say, VFAT).
· pyftpdlib (for serving FTP)
What's New in This Release: [ read full changelog ]
· Fixed manent dispatch under Linux
· Correct logging of number of created containers
· Manent is writing timestamps to log files