While it's not automatic my solution has worked well for me.
I purchased an external USB drive larger than my MBP hard drive.
On a weekly basis I hook up the USB drive and kick off a SuperDuper! smart update from my MBP's internal disk to the external USB drive. When the backup is complete SuperDuper puts the computer to sleep. The next morning I take both off to work and leave the USB drive there until the end of the week when I bring it home to do over again.
That gives me a complete, boot-able backup off site.
This does not give me 'versioned' backup like Time Machine but it does give me the ability to restore my entire system to a point in time.
According to the documentation you can use SuperDuper to backup to a network drive in conjunction with a spares disk image (The documentation walks you through all of the setup)