In addition to ancestry and family tree maker, I download copies of everything I find on line to my hard drive. Any physical documents I have are scanned and the originals placed into acid free envelopes stored in an acid free box in a closet (yes, fire, flood - I know, I know).
My hard drive is backed up every hour to an external hard drive and every now and then I burn the hard drive files to a thumb drive.
I've also started printing everything out as well.
Its a lot of work for a family tree that no one but me seems to care about - lol