OP wrote:
"But what if a burglar enters the house and steals computer and the external hard drive that has my TM backup? What solutions are there for saving my data in places that will not have any protection issues?"
That's what an "offsite backup" is for.
It's a backup that is stored in a physical location OTHER THAN the building in which the computer (and your data) is located.
It could be someplace at work (I used to use my locker at work).
It could be a safety deposit box in a bank.
It could be someone else's house.
It could even be your car (which is what I use).
You need an external drive large enough to hold a cloned copy of your internal drive.
This is the easiest way.
Create the backup using CarbonCopyCloner or SuperDuper. This will give you a cloned bootable backup that is AN EXACT COPY of your internal drive.
No fooling with Time Machine to run it. Just boot it and "everything is there, ready to use".
You can update this periodically, so that the backup will always reflect a "relatively recent" state of your internal drive.
Since I no longer have a work locker, I keep my files on USB flash drives which I store in my car. This way, they are "outside the building" in the case of a fire (or theft).
Yes, I realize someone could "steal the car". But the files that need to be protected are on an encrypted volume. Stuff like mp3's, etc., I just leave "in the open".