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.
My Questions:
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?
Note:
We are using SQL Server 2014 Enterprise Edition for Mirroring and Express version of it as a Witness.
Thanks in Advance!