https://github.com/joergmlpts/imagebackup
Python package to read partclone, partimage and ntfsclone backup images & utility to mount images as virtual partitions.
https://github.com/joergmlpts/imagebackup
backup image ntfsclone partclone partimage
Last synced: 12 months ago
JSON representation
Python package to read partclone, partimage and ntfsclone backup images & utility to mount images as virtual partitions.
- Host: GitHub
- URL: https://github.com/joergmlpts/imagebackup
- Owner: joergmlpts
- License: mit
- Created: 2023-09-06T00:47:02.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-11T02:25:14.000Z (almost 3 years ago)
- Last Synced: 2025-05-29T20:50:44.069Z (about 1 year ago)
- Topics: backup, image, ntfsclone, partclone, partimage
- Language: Python
- Homepage:
- Size: 182 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vntfsclone, vpartclone & vpartimage - Mount Image Backups as Virtual Partitions
At a low level, this package provides Python code to read the building blocks -
headers, bitmaps, and blocks - of [partclone](https://partclone.org/),
[partimage](https://www.partimage.org/) and
[ntfsclone](https://linux.die.net/man/8/ntfsclone) backup
images. These components may be used in other Python projects. Refer to the
[API documentation](https://imagebackup.readthedocs.io/en/latest/api.html)
for a comprehensive description of these components.
## Virtual Partitions
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.
# Full Documentation
Our documentation is at [imagebackup.readthedocs.org](https://imagebackup.readthedocs.org).
- [Utilities](https://imagebackup.readthedocs.io/en/latest/usage.html#utilities-vpartclone-vpartimage-and-vntfsclone)
- [Installation](https://imagebackup.readthedocs.io/en/latest/usage.html#installation)
- [API Tutorial](https://imagebackup.readthedocs.io/en/latest/api.html)
- [API Reference](https://imagebackup.readthedocs.io/en/latest/api.html#detailed-api-documentation)