diff --git a/managed/devops/bin/yb_backup.py b/managed/devops/bin/yb_backup.py index 9d6023e3067c..f356aef0dc02 100755 --- a/managed/devops/bin/yb_backup.py +++ b/managed/devops/bin/yb_backup.py @@ -2917,6 +2917,8 @@ def find_tablet_replicas(self, snapshot_metadata): if LEADING_UUID_RE.match(line): (ts_uuid, ts_ip_port, role) = split_by_tab(line) (ts_ip, ts_port) = ts_ip_port.split(':') + if self.ts_secondary_to_primary_ip_map: + ts_ip = self.ts_secondary_to_primary_ip_map[ts_ip] tablets_by_tserver_ip.setdefault(ts_ip, set()).add(new_id) return tablets_by_tserver_ip