Windows 10 install - is all user data in ~\roaming\emclient?

New emclient individual user question -

I wish to back up the entire local machine context for emclient (on a Windows 10, 64-bit machine). By “entire local machine context” I mean that I can take this/these files/folders, plant them in the same place on the same machine/OS after a subsequent fresh emclient install, and emclient would pick up where it left off (as in account settings, user preferences, mailbox content, etc.) No need to migrate OS versions, hardware changes, or anything else, goal is just in-place recovery should the need arise.

My specific goal is to be able recover to a prior state in case I foul something up (I’m a new individual user and using emclient to help me preserve a yahoo webmail account via imap which is regrettably time critical as yahoo has recently changed their terms of service in a critical respect and data that has lived there for a long time needs to be safely archived.)

After initial install and configuration (and changing the imap receive mail server name to export.imap.mail.yahoo.com from the auto provisioned default), emclient seems to be working as expected (big relief after struggling with thunderbird).

So far it appears much data is stored in ~\roaming\emclient (a number of apparently database-type files); after exiting emclient I copied this directory elsewhere for archiving. Is emclient user data stored anywhere else on the machine?

Thanks for any advice, and happy to answer any requests for clarifying information/statement of problem.

Dave

I’m now trying the built-in backup function (a quick search on the forum yielded that tool and enough information to get started.)

I specified the target directory for backups and a file has appeared there ending in .zip.backup, however, emclient appears to be building the file somewhere in the C: drive (presumably to be copied out upon completion) as available storage there is declining. This would not normally be an issue, but the machine’s available storage on C: is small and the yahoo mail account contents are relatively large, so it’s possible the machine will exhaust C: capacity before completion.

My original question may be moot, but if there is a way manually (while emclient is not running) to preserve state to another drive, that would be particularly useful in this circumstance!

Thanks again

Dave

please forgive the “talking to myself” chatter, however, this is helping me learn emclient…

Turns out emclient builds the backup in ~\local\temp\eM Client temporary files, which confirms that a backup in my specific case (constrained C: drive capacity and a large attached imap email account) risks storage exhaustion. Appears the backup will complete successfully this time (about 4GB remained on C at minimum, now is writing to the external drive specified as the backup target location.)

i wish to back up the entire local machine context for emclient (on a Windows 10, 64-bit machine). By “entire local machine context” I mean that I can take this/these files/folders, plant them in the same place on the same machine/OS after a subsequent fresh emclient install, and emclient would pick up where it left off.

You can either setup an automatic periodic backup in Settings to backup eg: every X day, or you can manually backup via “Menu / Backup” as per the online documentation link further down.

The dated backup.zip file by default goes into your “Documents / eM Client” folder. The backup includes everything in eM Client. So make sure to backup those regularly to another internal drive or external drive or cloud drive.

If you do manually backup, you can see when the backup is complete in Show Operations via clicking the drop-down on the right of Refresh.

“eM Client backup setup & backup location”

You can change the backup storage location in by going to “Menu / Settings / General / Backup” as per the eM Client Documentation".

https://www.emclient.com/webdocumentation/en/10.0/emclient/default.htm#Settings/Backup.htm%3FTocPath%3DSettings%7CGeneral%7C_____8

So if you ever do a clean install of Windows, after reinstalling eM Client, place the backup.zip file back into your same “Documents / eM Client” folder and “skip the setup wizard” and then restore your backup via “Menu / File / Restore”

“eM Client database Storage location”

eM Client creates a database by default in the following Windows hidden database folder location which holds all your mail, calendar, contacts, tasks & notes etc.

“Users\yourusername\AppData\Roaming\eM Client”

You can change that if you wish via “Menu / Settings / General / Storage”

Note: Don’t put the database on a cloud or external network shared drive. Only local drives.

https://www.emclient.com/webdocumentation/en/10.0/emclient/default.htm#Settings/Storage.htm%3FTocPath%3DSettings%7CGeneral%7C_____6

You can optionally backup the entire hidden database folder “when eM Client is closed” which also includes everything in eM Client , but there is no need to normally manually backup the hidden database folder “if you use the built-in backup” as the backup will restore the database anyway.

Note: if you do change the database folder location in Settings “after saving settings”, close eM Client and then go to the new database folder location and then “delete everything in there”. Then move the complete contents from the original database folder location to the new database folder location. Then reopen eM Client.

As changing the database folder location in Settings doesn’t move the physical database.