How to "safely" root a Motorola XT320 (running Android 2.3.6 / Gingerbread) without loosing data? Related to this question: How to extract calendar data from the stock calendar app of Android Gingerbread (2.3.6) without a Google account?

How can I "safely" root a Motorola XT320 phone running Android 2.3.6 / Gingerbread? It is my intent to do this without loosing any data. Through root privileges, I hope to gain access to certain data on the phone (a local calendar) which I want to backup.

I have to admit I am new to this field. As far as I can tell, the most recommended app for this purpose appears to be KINGO ROOT. Unfortunately, my phone is not on the compatibility list. If I understand the matter correctly, this rules out a relatively "safe", mostly non-invasive exploit-based root approach and only leaves flashing certain parts of the ROM as an option. The latter should only be done after a backup of all essential data has been made ...

Because this phone and its OS are rather old, I was wondering whether anybody around here has any (past) experience that could help me.
There are a few options. But you need to be cautious and do a little bit research before choosing one.

Step 1. Back up all your data to pc or sd card (if sd card then better remove it after backup is complete). For pc you can use tools like moboginey pc suit.

Next you can use one click root functionality of mobogine. Or try following guidelines here - https://www.oneclickroot.com/root/motorola-xt320-tnbst_4_07-23-15rps-2-3-6/