目录丛书序译者序前言关于作者致谢第一部分 NDS基础第1章 NDS诊断的四个基本方面 1
1.1 不要惊慌 2
1.2 了解错误代码和NDS进程 3
1.3 诊断并解决问题 3
1.4 管理NDS以防发生问题 3
1.5 小结 3
第2章 NDS基础 5
2.1 NDS数据库结构 5
2.1.1 层级 5
2.1.2 属性 5
2.1.3 语法 7
2.2.2 模式部分 8
2.2.3 外部参考部分 8
2.2.1 系统部分 8
2.2 部分和副本类型 8
2.2.4 绑定部分 9
2.2.5 用户定义部分 9
2.3 绑定服务 11
2.4 时间一致性 12
2.4.1 单个参考时间服务器 12
2.4.2 参考时间服务器 12
2.4.3 主时间服务器 13
2.4.4 次要时间服务器 14
2.5 小结 14
3.1.1 PARTITIO.NDS 15
3.1 NetWare 4 DIB 15
第3章 目录信息基础 15
3.1.2 ENTRY.NDS 16
3 1.3 VALUE.NDS 17
3.1.4 BLOCK.NDS 18
3.2 NetWare 5 DIB 19
3.3 定位DIB 20
3.4 备份DIB 21
3.5 小结 21
第4章 不要惊慌 22
4.1 跟人打交道 22
4.2 缓解压力 23
第二部分 了解错误代码和NDS进程第5章 解释NDS错误代码 24
5.1.2 循环NDS错误 25
5.1 NDS错误类型和原因 25
5.1.1 临时NDS错误 25
5.1.3 NDS致错条件 26
5.2 目录服务操作系统错误代码 27
5.3 目录服务客户机库错误代码 28
5.4 目录服务NLM客户机库错误代码 30
5.5 目录服务Agent错误代码 31
5.6 小结 32
第6章 了解常见的NDS进程 33
6.1 讣告 33
6.2 背景进程 35
6.2.1 同步化 35
6.2.2 模式同步化 38
6.2.3 Janitor 39
6.2.4 Flat Cleaner 41
6.2.5 Limber 41
6.3 手动相关对象进程 42
6.3.1 创建对象 42
6.3.2 重命名对象 43
6.3.3 删除对象 45
6.3.4 移动对象 46
6.4 人工分区和复制过程 50
6.4.1 Split分区 52
6.4.2 合并分区 52
6.4.3 移动分区 54
6.4.5 创建副本 57
6.4.4 重命名分区 57
6.4.6 删除副本 58
6.4.7 改变副本类型 58
6.5 小结 59
第三部分 诊断和解决问题第7章 诊断工具 60
7.1 服务器工具 60
7.1.1 DSREPAIR 60
7.1.2 DSTRACE 70
7.1.3 DSVIEW 80
7.1.4 DSDIAG 90
7.1.5 第三方工具 100
7.2 工作站工具 101
7.2.1 NDS Manager 102
7.2.2 NWAdmin 104
7.2.3 ODBC Drive for NDS 105
7.2.4 Schema Manager 106
7.2.5 其他工具 110
7.3 信息工具 112
7.3.1 NDS LogicSource 113
7.3.2 Novell技术支持知识库 113
7.3.3 网络新闻组 115
7.3.4 帮助文件 116
7.4 小结 116
8.1 SMS备份和恢复 117
8.1.1 SMS结构 117
第8章 NDS恢复工具 117
8.1.2 系统独立的数据格式 119
8.1.3 SMS备份话路范例 119
8.1.4 SBackup 120
8.2 使用UIMPORT来输入用户对象 136
8.2.1 UIMPORT是如何工作的 137
8.2.2 使用UIMPORT来恢复丢失的NDS数据 140
8.3 输入和输出对象信息 141
8.4 第三方工具 143
8.4.1 恢复丢失的密码 143
8.4.2 恢复丢失的Admin User 144
8.4.3 检测和获得对IRF-Blocked对象的访问 145
8.4.4 创建特定服务器信息数据 146
8.5 小结 149
第9章 诊断和恢复技术 150
9.1 组合使用各种诊断工具 150
9.2 组合使用各种恢复工具 153
9.3 使用诊断工具和恢复工具 155
9.4 架桥技术 155
9.5 小结 156
第10章 NDS灾难恢复程序设计 157
10.1 awk 157
10.1.1 为什么选择awk 157
10.1.2 awk是如何工作的 158
10.1.3 范例 162
10.2 使用C或C++ 165
10.3 其他的程序设计和脚本语言 168
10.4 小结 170
第11章 实例 171
11.1 绑定服务问题 171
11.1.1 绑定管理程序用户 171
11.1.2 邮件目录和绑定队列 173
11.1.3 绑定客户机 174
11.1.4 性能考虑 174
11.2 未知对象 174
11.3 模式问题 177
11.4 Stuck 讣告 179
11.5 恢复崩溃的系统卷或服务器 184
11.6 处理秘密对象 190
11.7 达到最大的并行登录 191
11.8 成员身份组恢复 194
11.9 副本环矛盾 197
11.10 合成时间 199
11.11 小结 200
第四部分 管理NDS以避免问题第12章 升级到NetWare 5 201
12.1 NetWare 4和NetWare 5之间的NDS差别 201
12.1.1 传递同步 201
12.1.2 ACL继承 203
12.1.3 模式改变 205
12.1.4 对象参考 205
12.2 NetWare 5授权 206
12.2.1 移动授权 208
12.2.3 NetWare 5授权类型 210
12.2.2 位置授权与单独授权 210
12.3 迁移工具和方法论 213
12.3.1 迁移前的检查项目 213
12.3.2 有9位数序列号的NetWare授权 214
12.3.3 升级选项 214
12.3.4 迁移完成后检查列表 216
12.4 重命名NetWare 5服务器 216
12.5 在单服务器环境下进行升级 217
12.6 在多服务器环境下进行升级 218
12.7 树合并 219
12.8 绑定到NDS转换 219
12.9 小结 221
13.1 NetWare管理 222
第13章 NDS管理工具 222
13.2.1 分区和复制管理 225
13.2 NDS管理器 225
13.2.2 分区连续性 227
13.2.3 其他特征 229
13.2.4 服务器管理 233
13.3 UIMPORT 233
13.4 NLIST 237
13.5 ConsoleOne 240
13.6 OIMPORT/OEXPORT 243
13.7 第三方工具 243
13.7.1 ScheMAX 243
13.7.3 BindView EMS 247
13.7.2 DS专家 247
13.8 小结 248
第14章 NDS管理技术 249
14.1 策略 249
14.1.1 事先计划 249
14.1.2 节约时间 249
14.1.3 了解使用的工具 250
14.1.4 一个秘密的第四观念:多任务处理 251
14.2 单个对象的修改 251
14.2.1 NetWare管理器 251
14.2.2 NETADMIN和其他基于DOS的工具 252
14.3 多对象修改 253
14.3.2 解决命名冲突 254
14.3.1 最大登录名字长度 254
14.3.3 为同一个用户确定多个帐户 255
14.3.4 NetWare管理器 255
14.4 技巧和诀窍 256
14.4.1 标准 256
14.4.2 NDS复制和分区 257
14.5 小结 258
第15章 NDS安全性的有效设置 259
15.1 物理安全性 259
15.2 控制台安全 259
15.3 安全性策略 262
15.4 好的安全性的原则 262
15.4.1 保护管理帐户 263
15.4.2 保护模式 266
15.4.3 保护登录脚本 267
15.4.4 保护树的逻辑分区 269
15.4.5 评价安全等价性 270
15.4.6 审查和可计算性 271
15.5 赶走黑客 280
15.6 隐藏对象 281
15.7 为帮助桌面设置NDS安全访问 282
15.8 小结 286
附录A NDS错误代码 287
附录B DS动词 316
附录C NDS类、对象和属性 319
附录D NDS资源 379