I would like to replicate between 2 sql servers that exist in different networks. This link is not relevant to my case as the servers are not connected: https://docs.microsoft.com/en-us/sql/relational-databases/replication/tutorial-replicating-data-between-continuously-connected-servers?view=sql-server-2017
If we assume that I can get the first copy of the database and then move it to the new server, in order to set up transactional replication, is it necessary that I use a vpn?
I have checked these links but were of no help:
Is there a tutorial somewhere on 1) How to do replication over the internet 2) How to do replication if a vpn is required?
More info: The source would be a sql server 2014 and the destination a sql server 2016.