我的任务是寻找 NoSQL(在这种情况下可能是Neo4J)的组合是否是SQL-Server
我们一直遇到的性能问题的可能解决方案。
我的部分技术分析是平台的可维护性和稳定性。
这意味着我需要找到一种方法来正确记录和维护很少使用的应用程序(NoSQL),并结合我们对(SQL-Server)有具体而严格的指导方针的应用程序。
我主要担心的是,当我回顾过去完成的类似设置时,尽管最初是在内部创建的,一次性应用程序往往会陷入黑盒情况。
那些不black boxes
倾向于落在一个不幸的人的肩膀上,他最终花了大部分工作日来维护和处理一些没有人愿意接触并且显然是关键任务的访问数据库 过时技术。
作为负责该平台设置和文档的幸运系统管理员,您如何确保您的可怕设置经得起 时间的考验?
人们通常如何处理大公司中的一次性较小应用程序,希望不会永久地将自己的名字束缚在应用程序上?
我的第一个重要组成部分是针对相关出色设置的灾难恢复计划,即。从头开始重建并从上次备份恢复其数据的分步秘诀。其中包括所需组件的列表以及获取这些组件的位置、完整的配置以及从上次备份完全恢复应用程序数据的过程。编写和测试这样的计划将发现操作概念中的许多最大漏洞,例如应该包含在备份中但实际上没有包含的数据、被遗忘的依赖项或无人知道其来自何处的软件。
第二个基本组成部分是操作手册,涵盖常规操作期间发生的任务。这也需要进行测试,最好是让不熟悉出色设置的管理员在相关时间段内按照该手册运行它,并让常规管理员在后台记笔记并在紧急情况下可用。
如果出色的设置是关键任务,那么其灾难恢复计划当然会包含在 ISMS 规定的定期应急演习中。常规管理员的年假是重新测试操作手册的自然机会。因此,两者都会定期验证是否是最新的。
当然,如果您没有成功地将出色的设置归类为关键任务,那么所有这一切都会失败。