In Windows 2012 R2 you can enable deduplication on a volume. This can save tons of space and I use lit a lot when I save f.eks Veeam backup files. You can easy get a saving of 50-70% of your avaiable space.
An «issue» though; if you want to delete some files and get your space back, you will have to wait for a week… ( https://technet.microsoft.com/en-us/library/hh831434.aspx ) Look at the Garbage collection part…
You can alse see this by typing the following in powershell:
Here yu can see the garbagecollection is set to run weekly at Saturday 02:45
There is a workaround if you want to get your space back sooner; run this powershellscript where D: is the letter of yuour deduplicated volume:
Start-DedupJob -Type GarbageCollection -Priority High -Volume D:
You can even schedule this job to run f.ex once a day if you want to get your space back at a daily level:
Set-DedupSchedule –Name "FreeSpace" –Type GarbageCollection –Start hh:ss –DurationHours 5 –Days Mon,Tues,Wed,Thurs,Fri,Sat,Sun –Priority High
Replace hh:ss with the time you want to perform the job, also remove unwanted days if not needed.