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
- Usage
- API
- Detailed API Documentation
- Module imagebackup
BITS_SETBlockOffsetImageBackupImageBackup.BLOCK_OFFSET_SIZEImageBackup.bitMap()ImageBackup.blockInUse()ImageBackup.blockReader()ImageBackup.blockSize()ImageBackup.blocksSectionOffset()ImageBackup.buildBlockIndex()ImageBackup.fsType()ImageBackup.getBlockOffset()ImageBackup.getFile()ImageBackup.getFilename()ImageBackup.getTool()ImageBackup.totalBlocks()ImageBackup.totalSize()ImageBackup.updateFile()ImageBackup.usedBlocks()
ImageBackupExceptioncrc32()reportSize()
- Module ntfsclone
- Module partclone
PartClonePartClone.bitMap()PartClone.blockReader()PartClone.blockSize()PartClone.blocksSectionOffset()PartClone.checksumBlocks()PartClone.checksumMode()PartClone.checksumReseed()PartClone.checksumSize()PartClone.fsType()PartClone.getEndian()PartClone.getTool()PartClone.totalBlocks()PartClone.totalSize()PartClone.usedBlocks()
PartCloneException
- Module partimage
- Module blockio
- Module fuse
- Module utilities
- Module main
- Module imagebackup