Partclone

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Partclone
Original authorThomas Tsai
DeveloperNCHC Free Software Labs
Initial releaseNovember 25, 2007; 18 years ago (2007-11-25)
Stable release
0.3.37 / June 3, 2025; 13 months ago (2025-06-03)[1]
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemLinux, cross-platform
    Available inFully translated: British English, French, Chinese
    LicenseGNU General Public License
    Websitepartclone.org

    Partclone is a partition clone and restore tool. It provides utilities to back up and restore partitions and is designed for higher compatibility of the file system library. It is developed by the NCHC Free Software Labs in Taiwan.[2] It is the default backup application in Clonezilla,[3] FOG (from version 1.00), Redo Rescue and Rescuezilla which is simply a front end to partclone.[4] It supports many file systems and has good performance, as it skips portions of the file system marked as free space.

    Utilities

    [edit | edit source]

    Partclone currently supports the following filesystems: ext2, ext3, ext4, hfs+, reiserfs, reiser4, btrfs, vmfs(v3, v5), xfs, jfs, ufs, ntfs, fat(12/16/32), and exFAT. To run partclone for a particular filesystem, one uses the command 'partclone.<fstype>', in a similar manner to the mkfs command

    • partclone.btrfs
    • partclone.ext2, partclone.ext3, partclone.ext4
    • partclone.fat32, partclone.fat12, partclone.fat16
    • partclone.ntfs
    • partclone.exFAT
    • partclone.hfsp
    • partclone.jfs
    • partclone.reiserfs
    • partclone.reiser4
    • partclone.ufs (support SU+J)
    • partclone.vmfs (v3)
    • partclone.vmfs5 (for vmfs v5)
    • partclone.xfs

    Features

    [edit | edit source]

    Partclone is a partition image tool which attempts to only back up used data blocks. It's written in C and focuses on cloning filesystems, as opposed to cloning disks. The basic features are:

    • clone partition to image file
    • restore image file to partition
    • restore image file to raw file as loop device
    • duplicate partition on the fly
    • create domain file for ddrescue
    • crc32 support
    • pipe support (restore from stdin | clone to stdout)
    • text mode | quiet mode
    • Ncurses Text interface
    • rescue support
    • transfer rate, elapsed time calculating
    • support raw clone (like dd)
    • partclone.chkimg check image made by partclone

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]