
Use class inheritance for driver in case we need something other than sqlite as time goes on. SQLite is only 10% larger than the custom format used with osdk. When compressed the SQLite manifest only fractionally larger than osdk. The time it takes to generate and process is about 2x longer. However, the benefit we get from using common contructs (sqlite) and tracking and changing the manifest schema is enough for me to think this is right way to proceed. To generate a manifest with 2^24 objects (64TB disk) run: tools/generate_manifest.py --backupsize 64000 --manifest /pathtosave/manifest This will generate a 809MB file Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: Ic431bfa52b6fcaeb1c6a64cf270cbb36c496335e
ekko
Block-based backups stored in object-storage
Please feel here a long description which must be at least 3 lines wrapped on 80 cols, so that distribution package maintainers can use it in their packages. Note that this is a hard requirement.
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/ekko
- Source: http://git.openstack.org/cgit/openstack/ekko
- Bugs: http://bugs.launchpad.net/ekko
Features
- TODO
Description
Languages
Python
99.6%
reStructuredText
0.4%