Add Email Notification to Rsync


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Add Email Notification to Rsync
# 1  
Old 08-08-2012
Add Email Notification to Rsync

HI
what i need to be able to do is add a email to the end of a rsync. my current ion configures writes a daily log to disk, but real want to send the log to a central email address.
The current script is as below, is this possible?


Code:
#!/bin/bash
if [ -e /datalvm/.synclock ]
then
rsync -aWv --stats progress --delete --ignore-errors /datalvm/UK_REGIONAL_PRESS/PUB/NORTHCLIFFE/ 192.168.40.240:/datalvm/UK_REGIONAL_PRESS/PUB/NORTHCLIFFE/ >> /datalvm/rsy
nc_logs/northcliffe_rsync_failover.`date +%w`.log 2>&1

else
	echo "lock file not present. Exiting"  >> /datalvm/rsync_logs/northcliffe_rsync_failover.`date +%w`.log 2>&1
fi

Thanks Treds


Moderator's Comments:
Mod Comment Please use code tags next time for your code and data.

Last edited by zaxxon; 08-08-2012 at 09:34 AM.. Reason: code tags
# 2  
Old 08-08-2012
try this..
Code:
#!/bin/bash
if [ -e /datalvm/.synclock ]
then
rsync -aWv --stats progress --delete --ignore-errors /datalvm/UK_REGIONAL_PRESS/PUB/NORTHCLIFFE/ 192.168.40.240:/datalvm/UK_REGIONAL_PRESS/PUB/NORTHCLIFFE/ >> /datalvm/rsy
nc_logs/northcliffe_rsync_failover.`date +%w`.log 2>&1  
else
    echo "lock file not present. Exiting"   | mailx -s "test" abc@xyz.com
 
 
fi


Last edited by praveen_reddy; 08-08-2012 at 10:20 AM..
# 3  
Old 08-13-2012
Hi Praveen
just realised that some of these logs are very big, is there a way of send just a confirmation by email that the sync has completed and leaving the logs locally?
thanks
Treds

Last edited by Scott; 08-13-2012 at 04:35 AM.. Reason: Removed code tags
# 4  
Old 08-15-2012
check the status of rsync command using "$?" if it return 0 .. rsync is success otherwise it's failed
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Email notification error on Solaris

Hi, I am getting error below when testing email. is there a way I can configure email on Solaris? SunOS -s 5.10 Generic_147440-04 sun4u sparc SUNW,SPARC-Enterprise echo "hello" | sendmail -v abcd WARNING: local host name (-s) is not qualified; see cf/README: WHO AM I? abcd... Connecting... (1 Reply)
Discussion started by: roshanbi
1 Replies

2. Shell Programming and Scripting

Email Notification

Hi All, I need write a linux script which emails each record to the employee manager email-id which will be specified inside the file. Each employee can have a different manager too.. file contain 200 to 300 records Employee ID, Employee Name, Employee Email-ID, Manager, Manager... (4 Replies)
Discussion started by: tradingspecial
4 Replies

3. UNIX for Dummies Questions & Answers

Email notification is not working in spacewalk

Hi, I am using spacewalk tool ( Linux systems management solution ). I have configured probe notification and notification method in spacewalk. But I am not getting the notification mail. Checked the /var/log/maillog and the error message as follows, Dec 11 17:01:11 spserver... (2 Replies)
Discussion started by: Nila
2 Replies

4. Shell Programming and Scripting

rsync with e-mail notification failure

dear all, i have script rsync like this : #!/bin/sh RSYNC=/usr/bin/rsync SSH=/usr/bin/ssh RUSER=root RHOST=123.123.123.1 INTRPATH=/home/jargo/log/internasional/ INTHPATH=/var/www/international/ IIXRPATH=/home/jargo/log/iix/ IIXHPATH=/var/www/iix/ TTLRPATH=/home/jargo/log/total/... (2 Replies)
Discussion started by: indracyd
2 Replies

5. UNIX for Dummies Questions & Answers

Understanding Email notification script

Hello All, 1) I am trying to understand the shell script written already, below is the code in this code i am seeing a variable $EMAIL_ID which was not defined in entire script, neither it is passed as a parameter while executing shell script nor it is defined in .profile, could you please tell... (1 Reply)
Discussion started by: Ariean
1 Replies

6. AIX

Cron Job notification email

Hi, I'm fairly new to Aix and am looking for some help on the following. I have setup a cron job under root and want it to send the email once it's run to an external email address. I can get it to send the output in an email to me by using mail on the end of the crontab entry. But I would... (1 Reply)
Discussion started by: elmesy
1 Replies

7. AIX

Problem with Cron Email Notification

I have two different cron jobs that run on the same days. The jobs are 7 hours apart. Both jobs are set to send notification emails when they start running. Both jobs always run successfully, but I only receive an email from the first job. I never get the email from the second job. ... (1 Reply)
Discussion started by: sasaliasim
1 Replies

8. Shell Programming and Scripting

Crontab change and email notification

Hey guys Just need some help with crontab.Iam looking for a script that will alert particular user about its change through sendmail.We are using bash here. --CoolKid (3 Replies)
Discussion started by: coolkid
3 Replies

9. UNIX for Dummies Questions & Answers

How to add email notification in scripts?

Hi. I want to add email notification so when the my script finishes it sends out an email of the results to our team. If there are errors the subject on the email should say there were errors. If any having idea/sample scripts pls share with me. (2 Replies)
Discussion started by: redlotus72
2 Replies

10. Post Here to Contact Site Administrators and Moderators

Why am I not recieving email notification?

I have been a member for almost a year now. I have always recieved email notifications when I select "subcribe to this thread" at the bottom of posts that I reply to. However, over the last month or so, I have not been recieving email notification of replys to posts I respond to. I have... (6 Replies)
Discussion started by: Kelam_Magnus
6 Replies
Login or Register to Ask a Question