Error 112 always means not enough disk space at that point in time. Do you have other disk ops on that disk at that time - make sure the recycle bin isn't containing files.
[font="Comic Sans MS"]The GrumpyOldDBA[/font]
www.grumpyolddba.co.uk
http://sqlblogcasts.com/blogs/grumpyolddba/