Joplin 2.7.8 (prod, win32)
Client ID: 59d52d700241427eb379a19c50c9963f
Sync Version: 3
Profile Version: 41
Keychain Supported: Yes
Windows 10 Pro 21H2 19044.1466
Several months ago I signed up for Joplin Cloud beta, tried it, and decided it wasn't for me right then. At that time, my notes were encrypted. I didn't close my account or delete my data.
Later, I using OneDrive as my sync target, I removed encryption and manually deleted the master keys from SQLite. That's been fine for months.
Today, I've signed up for Joplin Cloud and am trying to cleanly sync my existing notes and haven't been able to. I assumed the
Synchronization > Re-upload local data to sync target would replace my previous cloud data. However, that's clearly not the case. Joplin pushed my notes then pulled everything from the target--exactly what I didn't want. I've ended up with 13K items, most of which are encrypted.
I can recover using my JEX export. But in my view as a user, two problems remain.
- How do I replace my Joplin Cloud encrypted data with only my local, unencrypted data?
- How can this use case be improved in the future?
What, to me, should have taken fifteen minutes has become a multi-hour odyssey. If I weren't an experience user, I might not have exported my data AND had backups AND turned off auto-sync.
I like and rely on Joplin, but if I'd trusted my data to the app and its cloud provider, I'd be in serious trouble right now. That's the opposite of how I want to feel, and the opposite of Joplin's "protect your data" value that I've seen since the app first appeared.
I'm not taking any further action on my Cloud account right now. I'll revert back to OneDrive, overwriting my local data from it (which does work).
I'm happy to help troubleshoot and try again, to improve the product. I have a full set of notes and screenshots from my sync attempt.
Before re-uploading to Joplin Cloud.
And after it finished about an hour later.