We currently have 5 databases being replicated bidirectionally to another SQL Server instance using SQL Replication - Transactional (via T-SQL scripts). Both instances are running SQL Server 2012 Standard. Long story short: we back up a database in instance A, and then we restore it in instance B which then will synchronize the "delta", some scripting in between.
When we affect instance A's databases those transactions go immediately to instance B's databases and vice versa.
We need to upgrade both instances to SQL Server 2017 Standard with no downtime. Could we generate this type of replication from SQL 2012 to SQL 2017? I mean, from instance A to instance C, then from instance C to instance D and finally shutting down instances A and B?