Best method to verify unix cp command was successful

In database environment need to absolutely verify that cold backup files are saved to alternative location.  I have approximately 20 files that are 2GB each.  My only thought is to use the unix "cmp" command to verify files have been copied successfully ( e.g. source matches copy byte for byte ).  What about running a checksum, unix command "sum"?
LVL 1
sdrussAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
TintinConnect With a Mentor Commented:

#!/bin/sh
src_sum=`sum /src/file | awk '{print $1]'`
dst_sum=`sum /dst/file | awk '{print $1}'`
 
if [ $src -eq $dst ]
then
   echo "Checksums are the same"
else
   echo "Checksums differ"
fi

Open in new window

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.