Skip to content

Instantly share code, notes, and snippets.

@xdarklight
Last active August 29, 2015 14:18
Show Gist options
  • Save xdarklight/bd509304716d1752dde3 to your computer and use it in GitHub Desktop.
Save xdarklight/bd509304716d1752dde3 to your computer and use it in GitHub Desktop.
ddrescue backup script
#!/bin/bash
SOURCE="/dev/sdaXXX"
TARGET="/dev/sdcYYY"
LOGFILE="/tmp/ddrescue.log"
ddrescue -f -v --no-split $SOURCE $TARGET $LOGFILE
cp $LOGFILE /home/partimag/ddrescue.log-after-pass1
ddrescue -f -v --direct -r3 $SOURCE $TARGET $LOGFILE
cp $LOGFILE /home/partimag/ddrescue.log-after-pass2
ddrescue -f -v --direct --retrim -r3 $SOURCE $TARGET $LOGFILE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment