Backup agents can back up data to a tape device directly or through a storage node. In either case, fully automatic operation of the tape device is ensured. When a tape device with several drives is attached to a storage node, multiple agents can simultaneously back up to tapes.