Hello Richard Clark,
Welcome to Microsoft Q&A,
You can easily set up a sync job between databases in different tenants using SQL Data Sync, but you cannot do so in the Azure portal. To set up a sync across tenant, you will have to use the PowerShell cmdlet New-AzureRmSqlSyncMember, and you need to specify the “MemberServerName” parameter, which is the fully qualified DNS name for the logical server. Azure SQL Data Sync allows one-directional and bi-directional sync between Azure SQL databases. It allows you to set the sync to happen on intervals of seconds, minutes, hours, days, and manually.
Note: SQL Data Sync is being retired on 30 Sept 2027 — plan a migration
Service is still supported today, but has a scheduled retirement date. You should avoid new strategic dependencies.https://learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-retirement-migration?view=azuresql
Cost model: you pay for databases + data transfer; the Data Sync service itself is free
- Data Sync service has no direct charge.
- You pay for:
- Azure SQL DB compute & storage.
- Network egress / inter-region data transfer.
- Any extra sync metadata storage & perf tier needed.
- For more info: https://azure.microsoft.com/en-gb/pricing/details/bandwidth/
Please upvote and accept the answer if it helps!!