

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 计划外故障转移
<a name="msk-replicator-unplanned-failover"></a>

当主区域发生服务事件并且您想暂时将流量重定向到辅助 AWS 区域时，您可以进行计划外故障转移。由于 MSK 复制器异步复制数据，计划外失效转移可能会导致一些数据丢失。您可以使用 [监控复制](msk-replicator-monitor.md) 中的指标来跟踪消息延迟。

------
#### [ Identical topic name replication ]

1. 尝试关闭所有连接到主区域中源 MSK 集群的生成器和使用器。由于该地区的损伤，此操作可能无法成功。

1. 启动生产者和使用者连接到辅助 AWS 区域中的目标 MSK 集群。由于 MSK Replicator 还会复制包括读取 ACLs 和使用者组偏移量在内的元数据，因此您的生产者和消费者将从上次停下来的地方无缝恢复处理。

------
#### [ Prefixed topic name replication ]

1. 尝试关闭所有连接到主区域中源 MSK 集群的生成器和使用器。

1. 启动生产者连接到辅助 AWS 区域中的目标 MSK 集群。

1. 如果您的应用程序不需要消息排序，请使用通配符运算符启动同时读取本地和复制主题的使用者。如果您的应用程序需要消息排序，请先仅为复制的主题启动使用者，等待延迟达到 0，然后切换到本地主题。

1. 一旦服务事件在主区域中结束，请创建一个新的 MSK 复制器，以将数据从辅助区域中的 MSK 集群复制到主区域中的 MSK 集群，应将复制器的起始位置设置为*最早*。如果不将起始位置设置为*最早*，则服务事件期间产生的任何数据都不会被复制回来。

------