We're running SharePoint 2010 on SQL Server 2012. We are also using Availability Groups for all databases (Primary and Secondary replica). I'm running low on space and would like to shrink the datafiles for one of the content databases. The content database has 2 datafiles spread across 2 LUNS. The SharePoint content database had a run away situation that caused the database to grow very large. The situation has been corrected and the database now has about 98% free space. The database will not grow much larger than it is now. I know shrinking datafiles is generally not a good idea, but in the case I think it's appropriate.
My question is, has anyone done this before on a database/datafiles that are in a High Availability Group? Are there any risks? Any recommendations?
Thanks!