Tip,(ook jou vraag),
Een backup is pas een backup als je deze ook terug gezet hebt, dus getest hebt, dus een lege schijf bezorgen(lege pc,) en je backup testen.
En niet over je originele heen schrijven.
Voor dd heb je ook en gui, dus grafische scherm.(google).
Zelf heb ik weinig met dd gedaan, zoek met google of je code goed is om een backup te maken.
Een andere oplossing is clonezilla gebruiken, die maakt een backup met grafische scherm, en je kunt booten vanaf de clonezilla boot cd om terug te zetten.