Script for verification of Data corruption


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Script for verification of Data corruption
# 1  
Old 12-07-2010
Bug Script for verification of Data corruption

Hi,

I am from File system back ground and doing File system testing on Linux, I need script that scirpt that create the different multiple types of .txt, device file and then copy to mount point /mnt/ dir and then verify the created files and copied files, if created files and copied files are same, then it means no data corruption.

thanks in advance
Manish
# 2  
Old 12-07-2010
u can use diff command as well. if output of this command is nothing then both files are same
R0H0N
# 3  
Old 12-07-2010
Hi Rohon,

Thanks, if I have to fill in dir /data/ with multiple files? How I will do it using the script and then data whole data I have to copied to /mnt/ mount point and then I have to do diff or sdiff to compate the files.
# 4  
Old 12-07-2010
Do you have md5 command in your system?

it will save time if your data files are big.
Code:
find /OrigPath -type f -exec md5 {} \; |sort > md5.orig.file
find /Backpath -type f -exec md5 {} \; |sort > md5.backup.file
diff md5.orig.file md5.backup.file

# 5  
Old 12-07-2010
Agreed rdcwayx - if no md5 you can also use (in order of preference) md5sum, cksum, sum.

cksum and sum are pretty dodgy and my give false positives they only calculate 16 bit checksums, but being POSIX you are most likley to have one of these.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. OS X (Apple)

SHA1 verification script

Hi guys! Me again! ... I'm trying to build (on MacOS directly) a bash script that will help me verify a SHA1 digest (to verify downloads and so on and so forth). So first off, here's my version of BASH under OSX: bash-4.4$ And here's my version of Sierra (macOS): 10.12.3 (16D32) ... (2 Replies)
Discussion started by: Ardzii
2 Replies

2. Shell Programming and Scripting

Field verification script help

Hello again unix.com I need some help regarding a script. I have: function checkform ( form ) { if (form.pass.value.length < 6) { alert( "Error." ); form.pass.focus(); document.getElementById('pass').style.backgroundColor="#FFFFFF"; return... (2 Replies)
Discussion started by: galford
2 Replies

3. Shell Programming and Scripting

Verification on shell script

hello i have writing a shell script to download and run some packages the only way that i use to verify download pack is , limit users ip to download from main server, if wget can download file (verified) then script run by execute it sh pack76.sh else show and error (stupid solution ha?) ... (8 Replies)
Discussion started by: nimafire
8 Replies

4. Shell Programming and Scripting

Script Verification

Hi eveyone I am planning to use crontab to delete all files in my donwloads directory that are older than one hour I will be using crontab to run this script find /home/kee/downloads/* -daystart -mmin +59 -type f -name -exec rm -r {}\; could you please let me know if the above... (1 Reply)
Discussion started by: k33k00
1 Replies

5. UNIX for Advanced & Expert Users

File system testing for Data corruption

Hi, could any one tell is there any test-suite or any idea How to do data corruption validation testing, means there is no any data corruption ? Regards Manish (1 Reply)
Discussion started by: manish_tcs_hp
1 Replies

6. Solaris

Data corruption

I have a solaris 5.6 on which oracle is installed. we have an alert file alert_net1.log now whenever any datacorruption happens we get the file id and block id in the above file. through this file and block id , we try to find out which table is corrupted and then try to... (1 Reply)
Discussion started by: asalman.qazi
1 Replies

7. UNIX for Advanced & Expert Users

rsync data corruption

Dear Peoples I am using the following command to transfer the files inbetween two servers, i am using this command in a crontab for doing it in every 1 hour on all days. rsync --stats --archive --verbose --compress --force --rsh=ssh --exclude-from=/root/cfg/mkt_scn.exclude... (1 Reply)
Discussion started by: thameema
1 Replies

8. UNIX for Dummies Questions & Answers

Verification of a script already running - where to do it

Hi, I have a script I want to run as a background process. Where would I add a bit of script so that a check can be performed to see it this is already running and, where it isn't, to then run it? I know how to do this... I just don't know where I can put the initial part of the check script so... (2 Replies)
Discussion started by: miwinter
2 Replies

9. Shell Programming and Scripting

Bash: Data Input Verification Help!

Hey guys i am trying to right script with this: Input Valid user input can be in the following formats: Distance: in miles or kilometers, e.g. 100mi or 100km Speed: miles per hour or kilometers per hour, e.g. 100m/h or 100km/h Time: in hours and minutes, e.g. 1hr.20min, 1:20, or any integer... (1 Reply)
Discussion started by: Vozx
1 Replies

10. UNIX for Advanced & Expert Users

data corruption with ftp transfer

Hi again, first of all thanks for you help on my last problem, the problem is solved now. But I have many problem :) This time, I transfered a big file, ~3,5 GByte, with ftp from a Sun machine to a linux box, RedHat 7.3. But the file recieved on the Linux Box is corrupt, with smaller files... (12 Replies)
Discussion started by: malcom
12 Replies
Login or Register to Ask a Question