what is the best http server to be used as webdav for getting and posting files (big files) to from server?
is it apache or lighttpd ?
I will use the system as online file storage (for backup)
this is quite subjective but wouldnt setting up an FTP server suit your needs better? Possibly try FileZilla Server.
If you are hosting files also then apache wouldnt be a bad choice for you.