We are using SQL Server Mirroring with a witness (High Safety mode) and we see the transaction log on the Principal Server has grown around 20 GB in few weeks. I looked around on SO and google for specific articles related to "Safe delete Transaction Log" in SQL Server but found none for my case.
Would it be safe taking full backup of Principal Server and then delete the transaction log completely?
Does it have to do something with Full Recovery/ Simple Recovery Mode?
What would happen when the transaction log on the Principal Server is deleted and the after sometime Mirror Server will take the place of the Principal?
We are using SQL Server 2014 Enterprise Edition for Mirroring and Express version of it as a Witness.
Thanks in Advance!