oracle dataguard的broker的一些问题

需要实现功能如下:
主备数据库模式,计划使用dataguard实现,
现需要实现,主库故障宕机,自动切换到备库以实现工况软件的正常运行,网上查询,broker可以实现,现在有一个问题,比如主机故障进行离线维修,此时实现了主备切换,当远主机修理好后接回系统,此时要如何操作才能恢复原来的主备关系,即修复好的原主机继续作为主数据库,临时充当主机的备机回到备机状态,并保持双机数据均为最新的数据情况。
本人接触软件行业不就,如有表述不清之处会及时更正,望各位不吝赐教!