我知道这是太普遍的问题,但无论如何。
我需要几个工具,将我的任务写下来作为系统pipe理员,如果你有任何自动化我的工作,我会很高兴听到。 我不介意花费所需的软件,除非它太昂贵了。
我首先在本地/办公室存储备份服务器上的所有文件。 我7zip所有的SQL备份文件,然后将它们通过networking移动到集中的位置,然后从没有安装FTP服务器的办公室电脑FTP,他们不能有一个。 备份发生在上午4点,因此我需要设置压缩时间和之后的FTP。 然后我FTP所有IIS Web应用程序作为差异化备份,VOD电影也一样。
我需要的第二个工具是系统监视器,它将监视所有服务器从他们自己和外部位置CPU /内存/硬盘和其他基本故障。 这个工具应该能够执行网站地址的参数,这将给我一个电子邮件,所有的报告失败。
我需要的第三个工具是从10台基于Windows的服务器获取所有事件日志,而无需手动访问它们中的任何一台。
如果您知道任何解决scheme,请提前致谢。
我使用Windows Scheduled Task来运行batch file,以便在凌晨3点进行所有压缩。 然后在凌晨5点WS_FTP计划将文件FTP到我的存档机器。
2和3都可以由各种服务器监控产品来处理。 我们使用PA服务器监视器 ,但是我不确定它是否可以通过URL发送电子邮件,但可以直接发送电子邮件。
考虑以下:
BackupPC应该帮助集中备份到另一台服务器。
你想要像Nagios这样的监控系统吗? 还是像OCSInventory这样的库存系统? 这听起来更像监控(NMS),所以有很多不错的select。 您可能需要为正在监视的每个设备设置SNMP。
考虑为Windows设置syslog。