How can I upgrade from elementary OS Luna to Freya without losing my data?
At the moment elementary isn't providing an upgrade path from update manager since results are mixed. Sometimes it works, sometimes it doesn't. You can try:
- Back up EVERYTHING.
- Make a Freya install disk.
- Boot from the install disk and select the "upgrade" option.
However, as I said, results may vary. It's always recommended to perform a clean install. An upgrade will not give you the exact same experience as a clean install since it won't overwrite your personal settings. This is important for new features like tab naming in Terminal.
Source, Unix and Linux. Posted 2015-04-24, so the information is up to date.
As said, clean installs are often safer as they reset everything and nothing will conflict. If there is any way you can, try to do a new install.
For backing up, I recommend CrashPlan, and trust it when I reinstall. Instructions for installation on Linux.
There is no officially supported way to upgrade to freya at the moment.
I recommend you to do a clean install, but keep the
/home partition the same and create a user with the same name as in your Luna installation.
By doing so, you'll keep all of the files you've stored and most of the application settings (although you'll probably have install them again for the settings to be applied).