I want to do mirroring on SQL Server. While mirroring is better, only Enterprise can do this and the licence cost is an issue. I can use SQL Server standard which allows DFS-Replication not mirroring.
As I need 2 SQL Servers - main and backup - and only one database on them - what would stop me using DFS-R as a solution? Can the database files be too large for DFS-R?
Mirroring is deprecated. You don't want to use it.
Standard Edition supports
Basic Availability Groups
which are the replacement for Database Mirroring on Standard Edition. Or you can use
Log Shipping