Logging


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Logging
# 1  
Old 05-29-2002
Question Logging

G'day

Just wondering if anyone out there knows how to log files, using the example I provided in the earlier message / question earlier today:
Smilie
If I was to backup a file, how could I setup a log file to record the filename, date (This one I've got figured), and that the file was backed-up (Or restored)?
Smilie
Any help on this topic would be greatly appreciated

Cheers and Beers

Aussie_Bloke
# 2  
Old 05-29-2002
Well, several different ways...
It depends on what you're using to backup / restore, and how you want it to work. One way if you're using tar is:

tar vcf /dev/rmt/0m files* >/path/to/log 2>&1

Or if you're allowing a user to add a definite set of files (one or many), you could do:

for each in $file_list
do
echo "$each -- `date`" >/path/to/log
# assuming you're adding to an already created tarball:
tar rf /dev/rmt/0m $each 2>/path/to/log
done

Can you give more details? What Unix system? What backup software are you using?
# 3  
Old 05-29-2002
Hi Aussie_Bloke

filename=<filename to be backed up or restored>
backup_log=<name of backup logfile>
back_rest=<backup or restore as appropriate>
backup_time=`date`
echo "$filename" "$backup_time" "$back_rest">> $backup_log

Cheers
HelenSmilie
# 4  
Old 05-29-2002
Hey LivinFree

As far as I can tell, I'm using Sun 5.6, in a Bourne Shell script.

The whole purpose of the program is to create copies of files in a /backup directory with a .bak extension added to it.

I'm not actually using a backup prgram to perform these operations, its really just copying file A to location B with a .bak extension thrown on to it.

By the way, thanks Helen, you're suggestion was the one I was looking for, although thankyou LivinFree for the advice

Thanks all

Aussie_Bloke
# 5  
Old 05-29-2002
Dear Aussie,

For logging, errors you can use this at the end of your tar command. " > tar.status.log 2> tar.error.log" this will capture all error messages

If you are writing to tape, You can also use the "tar -t /dev/rmt/0mn > filename "option to print out the table of the files on a tape. If you just want the names of what went to the tape after the backup completes. To compare to what should have been backed up. Also, you can create a file to use as a template for what should be backed up.

Your syntax may differ.


Smilie
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Linux

Syslog not logging successful logging while unlocking server's console

When unlocking a Linux server's console there's no event indicating successful logging Is there a way I can fix this ? I have the following in my rsyslog.conf auth.info /var/log/secure authpriv.info /var/log/secure (1 Reply)
Discussion started by: walterthered
1 Replies

2. Post Here to Contact Site Administrators and Moderators

Constant Logging In (After Logging Out)

Hi Everyone. First, I want to thank all of you for letting me participate in this great group. I am having a bit of a problem. After I get an email from a responder, I login to make my reply. In the mean time I get another response by email from another member, I go to reply to them and I... (6 Replies)
Discussion started by: Ccccc
6 Replies

3. Shell Programming and Scripting

logging into

Hi all Can anyone tell me how to login inot telnet,i heard that it is an interface between unix and windows,if i am wrong please correct me. Thanks in anticipation (1 Reply)
Discussion started by: vinayrao
1 Replies

4. AIX

Logging off users

What is the best way to logoff users from my Unix system? I have done a search and found that you can do a w or who - find who is on, and ps-ef | grep <user> and kill their processes. But what if you have a bunch of users and you need them off the system quickly? Killing individual processes... (1 Reply)
Discussion started by: outtacontrol
1 Replies

5. Programming

Logging

Hi How to manage logging in an application. Actually I am developing a Client-Server application in c/c++ and want to manage an optional logging in my application, but since prior I have never done ths activity. Plz guide me. thanks. (2 Replies)
Discussion started by: sumsin
2 Replies

6. UNIX for Dummies Questions & Answers

need more logging

Hi all! On our current Solaris 8 machine we only have "standard" logging configured, and now i need to put on more. What i specificly need is time in the logfiles. Ex. When a user is logging in, when a user makes it self SU. etc. Regards... dOzY (3 Replies)
Discussion started by: dozy
3 Replies

7. UNIX for Dummies Questions & Answers

Asking about logging in

Hi, just wriiten a sh script and as my script will try to log into another server to delete some files but when i run , it keeps on saying that my files do not exist. It seems to refer to my local directory instead. Below is my script : FTP_HOST=ip_number FTP_USER="user password" ... (1 Reply)
Discussion started by: blueberry80
1 Replies

8. UNIX for Dummies Questions & Answers

logging when someone changes to su

Is there a file that captures info whenever someone logs to su? i know it comes across as standard output on the server, but is it saved anywhere? Time and date info included?? thanks, kym (1 Reply)
Discussion started by: kymberm
1 Replies

9. Cybersecurity

logging

is there a log/ how do i make a log that logs every packet inbound or outbound through my server? I want every packet or packet fragment to be logged that comes to my server. (5 Replies)
Discussion started by: The Fridgerator
5 Replies

10. UNIX for Dummies Questions & Answers

Logging

I have a SCO R5 Open Server Box running at a remote location, and from time to time it seems to "spontaneously" re-boot itself. Is there a specific log file that I can examine to see why the machine is doing this ? Any suggestions gratefully appreciated (1 Reply)
Discussion started by: pcs7088
1 Replies
Login or Register to Ask a Question