Treatment hot effective

Patient: My father (62 yrs old) is having osteoporosis and one broken disk in the bottom of spine. He got prescribed acupuncture and magnetic therapy, as well as some light exercises. He is wearing a medical belt to protect it from injuries, but every 2-3 weeks after making a progress of feeling better he starts again feeling a bad pain. He probably got injured during sleep and he does not notice it. Any suggestion what to do? Any other therapies you would recommend?Thank you very much.