Novell 建议在多服务器安装环境下使用复制为 NDS 提供第一道防线。除此之外,定期备份 NDS 数据库,以便用来替换意外删除的对象。
请注意,如果 NDS 目录树中有多台服务器,则整个 NDS 都可以从任意服务器中备份。您不必备份树中所有 NDS TSA 的所有 NDS,除非为了冗余的目的而这么做。
根据您的环境(单服务器、多服务器、单管理员或多管理员),您必须执行分区和备份复制以提供对 NDS 的保护。
单服务器策略。由于无法使用内置的复制功能,因此由单个网络服务器组成的 NDS 安装必须完全依靠 Backup Exec 提供目录数据库保护。
无论执行何种类型的备份(完全或修改),您都应当备份整个 NDS 数据库。如果 NDS 数据库很少更改,也就是说,如果很少修改数据库内存储的对象和/或它们的属性及数值,则执行备份的频率可能较低。
对于文件系统备份,您必须考虑如果下次要执行完全备份时发生灾难,会丢失什么文件。一定要将发生这种灾难时手动重建目录更改所花费的时间考虑在内。
单管理员 - 多服务器策略。具有单个网络管理员(对整个目录数据库拥有超级用户权限的单个对象)和多台服务器的 NDS 安装应当基本上完全依赖 NDS 的内置复制功能来实现容错。如果在某特定服务器上发生了灾难,NDS 保持不变,并可通过其他服务器上存储的副本对其进行使用。修复发生故障的服务器时,使用 NetWare 5.x 或更高版本上的 Novell 的 NWCONFIG.NLM 重新安装 NDS。如果需要,副本会放置回服务器。
多管理员策略。在设计备份策略时,具有多个网络管理员(每个管理员只能访问一部分目录树)的 NDS 安装会面对更多的挑战。在这种安装类型中,很少存在某对象对整个目录树具有全部权限的情况,这种情况多存在于中小规模的网络中。
作为替代,将树按逻辑分成较小的组件。例如,具有特定管理员(为它分配责任以管理每一组件)的分区。这种安装类型虽然提供了最高级别的网络安全,但它也带来了最复杂的灾难恢复级别。
实现容错的最佳方法应是保留分区的副本。由于继承权限过滤器 (IRF) 很可能会在容器级别应用,因此正确复制的目录会在灾难发生时提供更快的恢复。如果可能,您应当创建一个具有全部权限的对象,作为 NDS 根目录树的托管,并在 NDS 目录树上执行完全备份而不是部分备份。这样做会在灾难发生时降低重建 NDS 的复杂性。