在升级 Tor 中继或将它转移到另一台计算机时,重要的是保持同样的身份密钥(存储于你的 DataDirectory 里的“keys/ed25519_master_id_secret_key” 和“keys/secret_id_key”)。
推荐保留身份密钥的备份,可用于以后还原中继。这样可确保中继的信誉不会浪费。
这意味着,如果你正在升级 Tor 中继,保留同样的 torrc 和 DataDirectory,那么升级过程不会出现问题,你的中继将继续使用相同的密钥。
如果需要选择新的 DataDirectory,请确保复制了旧的keys/ed25519_master_id_secret_key 和keys/secret_id_key。
如果你是网桥运营者,还要确保复制 pt_state/。它包含了网桥所需的数据,以使网桥继续使用相同的网桥行。
注意:从 Tor 0.2.7 开始,中继使用新一代身份,基于 ed25519 椭圆曲线加密技术。
最终它们将取代旧的 RSA 身份,但还要一段时间才发生,确保兼容较久版本。
直到那时,每个中继将同时拥有一个ed25519 身份(身份密钥文件:keys/ed25519_master_id_secret_key)和一个 RSA 身份(身份密钥文件:keys/secret_id_key)。
你需要将两者都复制或备份,以便还原中继,更改 DataDirectory 或将其移植到新计算机。