05-22-2012
Backup script / Test if script is already running
Hello everyone,
I have 2 questions :
1) I have a backup shell script, let's call it backup.sh, that is called every hour as a cron job.
As a matter of fact a backup could last more than one hour.
It mounts a NAS and then do some rsync on important directories, so really I don't want to start the srcipt again if the previous backup is not finished.
In order to test if the script is not already running, I am doing this :
if [ `ps-ef | grep -c backup.sh` -eq 1 ] # backup.sh is not already running
then
# execute backup.sh
fi
Is it the best way to do this test?
Do you have any suggestion for improvement?
2) Could you please share or point out where I could find some well thought backup script?
Many thanks for your help and keep up the good work!
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
I'm a complete novice at Unix and need to create a script that does the following...
checks to see if an application server is running.
If the app is running then print 'Available'
Else print 'Unavaliable'
exit from scriopt
I have no idea where to start. I'd be very grateful... (0 Replies)
Discussion started by: duglover
0 Replies
2. Shell Programming and Scripting
Hi,
Im writing a script that will check which scripts are running. The script will run on a 5min loop and the status of the scripts will be written to the log. If any of the scripts arent running an email will be sent out.
At the min if all scripts are running an entry is made to the log... (19 Replies)
Discussion started by: runnerpaul
19 Replies
3. Shell Programming and Scripting
Hi, I have googled for quite some time and couldn't able to get what exactly I am looking for.. My query is "how to stop a shell script which is running inside a remote server, using a script"??? can any one give some suggestions to sort this out. (1 Reply)
Discussion started by: mannepalli
1 Replies
4. Shell Programming and Scripting
Hi,
I have a script, running on some outside firwall server and it's log of success or failure is maintained in a file.
I want to write a script which ftp that server and reads that file and checks the logs and if failure , I will send mail notification.
Please let meknow if I am not... (1 Reply)
Discussion started by: vandana.parwani
1 Replies
5. Shell Programming and Scripting
Basically it's for a work assignment.
Have to make a menu with the following choices
***************menu*********************
1) Show Current Directory
2) Dispaly Current Time and Date
3) Copy
4) Change Password
5) write directory to file
6) Edit File Directory
7) Make backup from... (1 Reply)
Discussion started by: Covax
1 Replies
6. Shell Programming and Scripting
Hi all
i am struggling in creating a restore of env files while doing applications clone.
the first file i created for copying the important configurations file
which is running perfect
now for reverting the changes i mean when i am restoring these files to its original places
i have to do... (7 Replies)
Discussion started by: javeedkaleem
7 Replies
7. Shell Programming and Scripting
HI all, im new to shell scripting. need your guidence for my script. i wrote one script and is attached here
Im explaining the requirement of script.
AIM: Shell script to run automatically as per scheduled and backup few network devices configurations. Script will contain a set of commands... (4 Replies)
Discussion started by: saichand1985
4 Replies
8. Shell Programming and Scripting
Hello All,
I need immediate help in creating shell script to call archivebkup.ksh script when archive file system capacity reaches threshold value or 60%
Need to identify the unique file system that reaches threshold value.
ex:
capacity
... (4 Replies)
Discussion started by: sasikanthdba
4 Replies
9. Shell Programming and Scripting
Hi,
I want to write a script which continuously checking status of a script running in background by nohup command. And if same script is not running then immediately start the script...please help..
i am using below command to run script
nohup system_traps.sh &
but in some... (9 Replies)
Discussion started by: ketanraut
9 Replies
10. Shell Programming and Scripting
I am using blow script :--
#!/bin/bash
FIND=$(ps -elf | grep "snmp_trap.sh" | grep -v grep) #check snmp_trap.sh is running or not
if
then
# echo "process found"
exit 0;
else
echo "process not found"
exec /home/Ketan_r /snmp_trap.sh 2>&1 & disown -h ... (1 Reply)
Discussion started by: ketanraut
1 Replies
LEARN ABOUT CENTOS
idevicebackup2
idevicebackup2(1) General Commands Manual idevicebackup2(1)
NAME
idevicebackup2 - Create or restore backups for devices running iOS 4 or later.
SYNOPSIS
idevicebackup2 [OPTIONS] CMD [CMDOPTIONS] DIRECTORY
DESCRIPTION
Create or restore backup from the current or specified directory.
OPTIONS
-u, --udid UDID
target specific device by its 40-digit device UDID.
-s, --source UDID
use backup data from device specified by UDID.
-i, --interactive
request passwords interactively on the command line.
-d, --debug
enable communication debugging.
-h, --help
prints usage information.
COMMANDS
backup create backup for the device.
restore
restore last backup to the device.
--system
restore system files, too.
--reboot
reboot the system when done.
--copy
create a copy of backup folder before restoring.
--settings
restore device settings from the backup.
--remove
remove items which are not being restored.
--password PWD
supply the password of the source backup.
info show details about last completed backup of device.
list list files of last completed backup in CSV format.
encryption on|off [PWD]
enable or disable backup encryption.
changepw [OLD NEW]
change backup password on target device.
AUTHORS
Martin Szulecki
Nikias Bassen
SEE ALSO
idevicebackup(1)
idevicebackup2(1)