曾几何时,我以为我找到了一种完美的方法来记录所有服务器上的所有计划作业。我使用 Google 日历并为每个服务器创建了一个日历,然后将所有作业添加为计划事件。效果非常好!(如果好奇的话可以了解更多细节)。
今天我了解到,GCal 上的重复事件在 365 岁时达到最大值,此时您必须重新创建或复制它们。由于我在过去一年中一直在添加新的重复事件,因此它们将在接下来的 11 个月内“随机”老化。我很难过。
是时候找到一个更好的方法来记录计划的工作了!
你是怎么做到的?我正在寻找一种方法,可以很容易地查看为服务器安排了哪些任务和/或为一天中的某个时间安排了哪些任务。
我有几十台服务器需要记录,所以旧的“泳道”风格的 visio 图表有点太麻烦了。
[编辑] 到目前为止都是很好的建议,但我希望了解到也许我让工作计划记录变得太难了,而且还有很多其他的选择......事实并非如此?
[编辑2]2010 年 2 月——我发现我们现在可以重复事件最多 1000 次. 这是一个很好的推动力。
答案1
我的第二个想法是从谷歌导出日历文件并使用脚本创建未来的文件以供重新导入。(并将其添加到作业列表中;-)这取决于我认为的项目的最大周期性。
答案2
我认为您可以通过设置自己的 CalDAV 服务器并使用兼容的客户端来执行类似操作。我认为 iCal、Kontakt(来自 KDE)、Evolution 甚至 exchange 都可以读取这些文件。
阅读您的文章后,根据您的 wiki 软件,您可能能够找到一个读取 iCalendar 格式的插件。
我对此进行了进一步思考,并查看了几个比较流行的 wiki(mediawiki 和 tikiwiki),结果发现,如果您选择实际托管自己的日历,那么您很幸运。mediawiki 有两个插件:
Kenyu73 日历扩展它实际上读取 vCal/iCalendar 格式,并且巴里尔布日历扩展并未提及是否确实如此(我怀疑它没有)。
此外,提基維基似乎支持内置日历(以及几乎所有其他功能),并且可能支持 vCal/iCalendar 格式,因为它被称为 CMS/Groupware 解决方案。
答案3
您想如何使用这些信息?您想要警报还是只是寻找每日待办事项列表?如果 Google 日历不合适,还有许多替代方案。正如您已经提到的 Visio,我假设您的环境中至少有一些 Windows,那么 Outlook 日历有什么问题?如果您还有 OWA,则可以在需要时从任何地方访问它。
但是……你真的需要日历吗?在我看来,几乎所有事情都应该自动化,再加上一个监控系统来确保一切正常运转,所以日历的必要性很小。相反,只需记录自动化即可。