Welcome to imagebackup’s documentation!

At a low level, imagebackup 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. They are described in the API section.

At a higher level, Utilities vpartclone, vpartimage and vntfsclone based on this low-level code are also included. Their features are as follows:

  • They read partclone, partimage and ntfsclone images, verify checksums and dump headers.

  • They mount partclone, partimage and ntfsclone images - the backups of partitions - 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).

The virtual partitions can be mounted as file systems. 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.

This virtual partition is read-only and cannot be written to.

Check out the Usage section for further information, including the Installation of the project.

Contents