Legato Networker的trigger

Posted on 2006年10月16日. Filed under: Backup |

以前用Perl/Shell脚本写过ClearCase的脚本,备份软件Legato Networker也支持类似功能。这两天写了个脚本自动在备份后删文件,还是很有意思的。
 
思路是在备份前先产生一份临时文件列表,保存当时要备份目录中文件列表的一个快照。在备份完成后,判断备份任务是否成功完成,如果成功完成后就从之前产生的快照中从老文件往新文件删,适当保存几个当时最新的文件以免这些文件仍在读写中。
 
原理还是很简单的。实现起来也不麻烦。Shell脚本还是挺好使的。哈哈
 
 
Advertisements

Make a Comment

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

3条回应 to “Legato Networker的trigger”

RSS Feed for Sting's Home Comments RSS Feed

真有办法。

Sting还是强啊

最近还实现了2个功能:
1. 备份前shutdown数据库,然后冷备份;备份完再起数据库
2. 根据当前日期判断,备份目录名为昨天和前天的两个指定目录下的文件。
 


Where's The Comment Form?

Liked it here?
Why not try sites on the blogroll...

%d 博主赞过: