At a low level, this package provides Python code to read the building blocks - headers, bitmaps, and blocks - of partclone, partimage and ntfsclone backup images. These components may be used in other Python projects. Refer to the API documentation for a comprehensive description of these components.
At a higher level, three command-line utilities based on this low-level code are also included. Their features are as follows:
- They read partclone, partimage and ntfsclone images, verify checksums and list contents.
- They mount partclone, partimage and ntfsclone images - the backup of a partition - as virtual partitions.
These virtual partitions have the contents of the partition. They are created
without allocating additional disk space. Just like a restored partition, for
example, a virtual partition can be subjected to a file system consistency
check (fsck
).
A virtual partition can be mounted as a file system. This is done with the help of a loop device and allows you to inspect the contents. Individual files and directories can be copied from image backups.
Our documentation is at imagebackup.readthedocs.org.