I've developed my first Rust program with some help of ChatGPT. The result just got its first release.
You can configure filesystems to host backup image files of devices in a json
config file.
You can specify the amount of backups for each device, preserving a static size and count.
Running dd_backup run
will initiate the backup process, creating backups for all connected filesystems and devices which are configured.
Has some safety features, like checking fsck -n
before writing or calls sync
before unmount. Never be afraid of confusing if=
and of=
anymore when running dd
๐.
dd_backup is designed to run on Linux systems, and you can also utilize it on a booted Linux live system to back up your Windows devices or others.
See the readme for more information.