MS SQL má zálohování přímo v sobě. Jen nastavíš agenta kam a kdy chceš zálohovat.
U Express verze je to pracnější, tam to není až tak komfortní, ale dá se to přes TSQL skript. Záloha přes MS SQL je vždy konzistentní.
Při zálohování přes softy 3-tích stran, které to budou zálohovat na úrovni souborů bych službu zastavil. To softy sice přistupují přes VSS, ale může se stát, že soubor databáze pak nesedí se souborem LOGu a nač si pak zbytečně přidávat problémy. Navíc zastavení, zazálohování, spuštění se dá zautomatizovat v dávce.