![在将 PRI 卡插入 PRI 之前对其进行测试](https://linux22.com/image/528587/%E5%9C%A8%E5%B0%86%20PRI%20%E5%8D%A1%E6%8F%92%E5%85%A5%20PRI%20%E4%B9%8B%E5%89%8D%E5%AF%B9%E5%85%B6%E8%BF%9B%E8%A1%8C%E6%B5%8B%E8%AF%95.png)
我们有两台 Asterisk 服务器。一台是温故障转移服务器(也就是说,如果第一台服务器发生故障,我们必须手动使其工作,但它会定期进行配置更新,因此随时可以投入使用),另一台是实时服务器。它们都装有 Digium Wildcard TE405P,硬件和软件完全相同,但上次我们需要使用故障转移服务器时,当它插入 PRI 线路时,情况很糟糕。现在,我们正在将故障转移箱升级到 Asterisk 1.6 并将其投入使用。
我确实需要一种彻底测试(包括在负载下测试)TE405 硬件和配置的方法前我们需要它。我不能为了测试一小时或一天而设置和拆除 PRI 线路,而且线路的费用使我们无法进行完整的备份。同样,仅仅将电缆从一台服务器切换到另一台服务器也会造成很大的干扰。
答案1
在过去,对于类似的测试情况,我只是做了一个T1 交叉电缆。TE405P 是一张四端口卡,因此在故障转移系统上,只需将两个端口用 T1 交叉连接背对背,然后编写一个快速脚本,让 asterisk 从一个端口发出一堆呼叫,在另一个端口上应答它们。
答案2
DR 测试应成为您定期进行的系统维护计划的一部分,或者至少,您应该每年、每半年等定期进行 DR 测试。您可以使用 ErikA 建议的方法进行基本测试,但除非您使用真正的 PRI 线路进行测试并进行真正的呼叫,否则您永远不会真正知道它是否有效。我的建议是争取定期进行 DR 测试,安排在对业务干扰最小的时间。
DR 组件与其他任何东西一样(例如备份),除非它们真正起作用,否则它们毫无用处,并且为了确认它们起作用,您必须对其进行测试。