Buffer

From Essential
Revision as of 11:11, 13 November 2017 by Tcepo (talk | contribs)
Jump to navigation Jump to search

Fix RedHat boot

hostDestination

diskMy=sda

backupDir=~/$(hostname).$(date -u +"%Y-%m-%dT%H_%M_%SZ")
mkdir "${backupDir}"
cd "${backupDir}"
dd if=/dev/${diskMy}1 |gzip >${diskMy}1.dd.gz
dd if=/dev/${diskMy} of=${diskMy}.mbr bs=512 count=1

hostSource

hostDestination=
diskMy=sda

backupDir=~/$(hostname).$(date -u +"%Y-%m-%dT%H_%M_%SZ")
mkdir "${backupDir}"
cd "${backupDir}"
dd if=/dev/${diskMy}1 |gzip >${diskMy}1.dd.gz
dd if=/dev/${diskMy} of=${diskMy}.mbr bs=512 count=1

ssh root@${hostDestination} -c 'mkdir '"${backupDir}"

scp -p * root@${hostDestination}:"${backupDir}"/.

hostDestination

diskMy=sda

backupDir=~/$(hostname).$(date -u +"%Y-%m-%dT%H_%M_%SZ")
mkdir "${backupDir}"
cd "${backupDir}"
dd if=/dev/${diskMy}1 |gzip >${diskMy}1.dd.gz
dd if=/dev/${diskMy} of=${diskMy}.mbr bs=512 count=1

restoreDir=
cd "${restoreDir}"

dd if=${diskMy}.mbr of=/dev/${diskMy} bs=512 count=1
zcat sda1.dd.gz |dd of=/dev/${diskMy}1