Right now I know of nothing that will do the automatic drive spanning or backups. You can install Samba on any distro and setup some scheduled backups with things like rsync though.
I know this is a little off topic but you CAN SPAN in linux.
ZFS can do spanning. Unfortunately its not integrated into the kernel (due to its use of the CDDL instead of the GPL) so you have to use zfs-fuse.
The ubuntu repositories do not have this by default. There is a guide to add it here:
https://wiki.ubuntu.com/ZFS
Fedora you can do yum install zfs-fuse
ZFS takes a little bit of work to learn but once you do its by far the best file system to use for a linux file server.
I replaced ext3 with ZFS because occasionally i would lose power and the system would go down unclean. The drives would take HOURS of fsck to be usable again (i dont have a UPS, and dont plan to get one). With ZFS i have actually tested pulling the power on a drive without cleanly unmounting, plugging the drive back in and suffered no data loss at all and not having to wait hours for a fsck. This is due to the copy-on-write model used by the system.
Just a WARNING as soon as you do
zpool create /dev/sdX your drive is FORMATED.
Some cool ZFS commands:
zpool iostat
capacity operations bandwidth
pool used avail read write read write
---------- ----- ----- ----- ----- ----- -----
LinuxISO 207G 71.4G 0 0 4.61K 20.2K
---------- ----- ----- -----
zfs get compressratio (compression is off by default)
NAME PROPERTY VALUE SOURCE
LinuxISO compressratio 1.04x -
zpool add LinuxISO /dev/sdc (adds a 2nd drive to the pool i have created)
zfs snapshot LinuxISO/Distros/Ubuntu/ubuntu@friday (Takes a readonly snapshot of my ubuntu directory)
Please no comments about how i have 207gb of linux isos... I visit distrowatch too much. I know