Lost Information on upgrade?
-
- Posts: 2
- Joined: Thu Mar 01, 2018 4:26 am
- Dive Computer: Oceanic ProPlus2
Lost Information on upgrade?
I had not opened MacDive in several months. Today I opened it and when asked on prompting, upgraded the software. I will be honest that I didn't really check anything before I plugged a new computer and downloaded information on six recent dives. It was then that I noticed that I had none of my previous information of any kind. No dives, photos or other data. Sadly I had not done a cloud backup. I am attaching the MacDive.sqlite file and a backup from May 2, 2016 in hopes that my data can be recovered.
-
- Posts: 2
- Joined: Thu Mar 01, 2018 4:26 am
- Dive Computer: Oceanic ProPlus2
Re: Lost Information on upgrade?
Well, I tried but failed to attach the file. Getting message that board attachment quote has been reached.
- nick
- Site Admin
- Posts: 4376
- Joined: Sat Apr 12, 2008 8:33 am
- Dive Computer: Shearwater Teric
- Contact:
Re: Lost Information on upgrade?
Email it to support and I will take a look after work.
Re: Lost Information on upgrade?
I just had this happen as well, from my Mac at work. It then wiped out the info in MacDive on my phone when I synced that! Fortunately when I got to my other computer at home I was able to turn off the network connection right when I logged in, and save the "good" MacDive.sqlite file in a backup location. I could restore it, but then when I used my phone again the dive info got wiped out. I'm using Dropbox for sync. I'll email my two log files.
- nick
- Site Admin
- Posts: 4376
- Joined: Sat Apr 12, 2008 8:33 am
- Dive Computer: Shearwater Teric
- Contact:
Re: Lost Information on upgrade?
Ok, thanks. This I find odd, because the way the sync works is based around "changes", and the only way for a delete to propagate is actually do delete something.
So if you start syncing two unrelated instances of MacDive, they will just merge together. If you have an empty one and one with dives, you'll just end up with the dives.
I've no idea what's happening, it's not something I've ever seen.. and I've done a *lot* of syncing. Perhaps the logs will contain some info. At any rate, probably the takeaway here is: always back up your data. Don't rely on the sync, it's not a backup (that's in the docs). It's only a convenient method of transport. I would still recommend using Time Machine or something to make sure you have regular backups.
So if you start syncing two unrelated instances of MacDive, they will just merge together. If you have an empty one and one with dives, you'll just end up with the dives.
I've no idea what's happening, it's not something I've ever seen.. and I've done a *lot* of syncing. Perhaps the logs will contain some info. At any rate, probably the takeaway here is: always back up your data. Don't rely on the sync, it's not a backup (that's in the docs). It's only a convenient method of transport. I would still recommend using Time Machine or something to make sure you have regular backups.