it's overwritten and gone.
So all you have is your backup. But that should be good enough.
You didn't really tell, by the way, the details of your text files. Empty could mean: 0 bytes long, text replaced by spaces, text replaced by binary zero (like in your rar-file).
And what is the creation or modification date of these files? Changed to the date that whatever-it-was changed the contents? Or unchanged from when you last did it?
If unchanged, it's either an error in the error or the filesystem, causing random writes or errors with defrag, or some smart malware that knows how to circumvent changing the modify date while overwriting the files.
If changed, it's proven more or less that it's done by a program.
Kees
Hi,
I have a folder, and few files in it, two .rar and few .txt files, a few days back they were working fine, but yesterday when I try to open the .txt files were empty, and my .rar file is also get error, when I open with hexedit, their contents were all 00000 (zero?s), but the file size remains the same. It has my personal data. I am very confused, same thing happened a couple of years ago too. I have latest antivirus and spyware and there is no unknown process running, anybody could please help me? Why this happened?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic