[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#849716: ITP: weresync -- A program to easily clone linux drives incrementally.



Package: wnpp
Severity: wishlist
Owner: Daniel Manila <dmv@springwater7.org>

* Package name    : weresync
  Version         : 0.2
  Upstream Author : Daniel Manila <dmv@springwater7.org>
* URL             : https://github.com/DonyorM/weresync
* License         : Apache2
  Programming Lang: Python3 
  Description     : A program to easily clone linux drives incrementally.

Using rsync and various partitioning tools, weresync simulates a normal clone 
and creates a drive that is almost exactly the same as the original drive. 
However it is able to do this from a running drive or to a drive smaller than the original drive. This is written in Python but makes use of many aspects of the Linux ecosystem.

Hopefully, you think this package looks amazing and you want to try it right away. However, you may be skeptical about the usefulness of weresync. You may be thinking, I can do this exact same thing using gparted or ddrescue. Hear me out! There are a few reasons to use weresync over the other tools.

First and foremost, most other cloning tools require confidence in one's technical skill. dd will easily destroy your drive, gparted requires knowing what flags and partition types to use, and CloneZilla is just about the opposite of user friendly. weresync primarily attempts to help people who don't want to spend the time and effort to learn how to safely use a cloning tool.

But weresync also has some of its own features. It contains the ability to properly copy a partition table to a new drive and format the new drive. It uses rsync to copy so, unlike most other cloning tools, it will update incrementally – saving time. weresync has good default directory exclusions (such as /dev or /proc) so it won't copy parts of your system which should not be copied. On top of this weresync will create new UUIDs for the partitions on the cloned drive, allowing the clone to be used alongside the original drive. But the clone will still be bootable because weresync updates the fstab and reinstalls the boot loader. Not to mention it can complete the entire clone while leaving the original drive running ("hot cloning"), unlike dd or CloneZilla.

All of this is accomplished with one button click.

------------------

I am the upstream author of this package and I will be maintaining it as I
produce updates on the upstream code. I will need a sponsor to post this package
to Debian.


Reply to: