Jump to content

How do I make a backup copy of my Notebooks?


Go to solution Solved by s2sailor,

Recommended Posts

Posted

I'm using Evernote Personal 10.68.3 on a PC and can no longer export the entire content of Notebooks as a single file to store as a security precaution. I used to sign out and then pressed Ctrl/Shift/E to create the file as a  backup when logging back in again. In the current version this no longer works for me. What is the way to create the backup please?

thanks

Michael
 

  • Evernote Expert
  • Solution
Posted
On 1/5/2024 at 9:15 PM, Michael Bradley said:

I'm using Evernote Personal 10.68.3 on a PC and can no longer export the entire content of Notebooks as a single file to store as a security precaution. I used to sign out and then pressed Ctrl/Shift/E to create the file as a  backup when logging back in again. In the current version this no longer works for me. What is the way to create the backup please?

thanks

Michael
 

Export notebook by notebook.  In the past when selecting all notes to export you would lose the notebook information.  Backing up each notebook individually maintains that.  If you want to export all the notebooks at one time there is some GitHub code, Evernote-backup, that works pretty well.

  • Like 1
Posted

I tried to back up my Evernote notebook (over 2000 notes).  I am told that I have to back up 100 notes at a time!  How can this be?  Is there a way to back them ALL up in one step?

Thanks for any advice on this...Phil

  • Level 5
Posted

Choose a notebook in notebook view, select export from the 3 dot menu.

Or choose a notebook, and select export from the 3 dots above the notes list.

The 100 notes limit only applies for individually selected notes.

  • Evernote Expert
Posted

If on Windows you can use Evernote-Backup and my scripts:

1. Initialize database with

 evernote-backup init-db

evernote-backup-sync.bat (run this with task scheduler, keep the batch file in the same directory as evernote-backup.exe

evernote-backup sync -d C:\path\to\en_backup.db
evernote-backup export C:\path\to\\Notebooks -d C:\path\to\en_backup.db --overwrite
ping 127.0.0.1
taskkill /f /im evernote-backup.exe
exit

Once a year it needs to be reauthorized with Evernote:

evernote-backup-reauth.bat

evernote-backup reauth -d C:\path\to\en_backup.db 
pause

Set up a scheduled task similar to this:

image.png.cf2a1e8830f2e15a876cd4f8b627231c.png

image.thumb.png.c4405ea77893112d5e6d8d1755074cb1.png

 

image.thumb.png.67435b805cf981756abf21a8e29ee062.png

Start in should be the folder evernote-backup.exe is stored in. The arguments should be:

/c C:\path\to\evernote-backup-sync.bat

image.png.88b90ee7f9a4c3bd9f029a9faacc0b3e.png

image.png.745dad7181c70658a72dd239d5250254.png

I have this script run daily and backup my notebooks, then my backup software backs up the notebooks nightly.

 

  • Like 2
  • Thanks 1
  • 3 weeks later...
  • Level 5
Posted

One by one - there is no group export on the web client.

To export several notes at once, you need the installed client. Or you install something like the Evernote backup project from GitHub.

  • 6 months later...
Posted

To keep my local Evernote database in sync, I use a procedure similar to that shown by mackid1993. I simply run "evernote-backup sync" on the command line (and in the database's folder) every 2 weeks or so. This worked fine for the last year until last week when I was told my token expired. So I ran "evernote-backup reauth". But now I get a set of Python error statements ending with:

File "C:\Python39\lib\site-packages\evernote\edam\userstore\UserStore.py", line 781, in recv_authenticateLongSession
    raise result.systemException
evernote.edam.error.ttypes.EDAMSystemException: EDAMSystemException(message=None, errorCode=8, rateLimitDuration=None)

Online sources say to retry the reauth command a bit later. I retried about 10 times over a whole week, but no luck. I asked Evernote about this and go no reply.  Has anyone had this problem and is there a solution?

  • Level 5
Posted

Reauthenticate using the Auth job.

Then run the backup job manually to see if it works. Only when it does return to the automation.

If the manual job works, but the automatic doesn’t, set the automation up new again.

  • 4 months later...
Posted
On 1/11/2024 at 2:05 AM, mackid1993 said:

If on Windows you can use Evernote-Backup and my scripts:

1. Initialize database with

 evernote-backup init-db

I've been using your great backup program for over a year now!
It runs for me via a batch in DOS without any problems!
Now I had to update the database and an error occurred during the init process (see attachment)

I use 2-way authentication for Evernote!
Do I still have to type in my Evernote password, or do I need a "one-time code" for that?
Please help me, THANK YOU!!

2024-12-23 13_53_09-Total Commander 11.03 - Paul Belcl, EDV-Koordination & Systemberatung.jpg

  • Evernote Expert
Posted

The backup routine is a development by an individual user so not something that Evernote can help with. It's does require an annual update of the registration so that may be what you need. Take a look at the documentation on Github for more details and support.

  • Evernote Expert
Posted

Also it's not developed by me. Try evernote-backup reauth --oauth I think.

Posted

I have the exact same message

If i try evernote-backup reauth --oauth

I get

Reading database en_backup.db...
Database file en_backup.db does not exist. Initialize database first!

It is the firs time i run this script, but got the same message as pbelcl

Thank you for any help

  • 2 weeks later...
Posted

It looks like this method no longer works. This seems like a pretty big liability for me now due to regulatory issues. I wish evernote had a reliable backup feature that allowed full database export and backup.

 

  • Like 1
  • Evernote Expert
Posted

 

16 minutes ago, . . . said:

It looks like this method no longer works.

It worked just fine for me on Sunday last.  I have it set to run automatically each weekend.  I fully expect it will work next weekend too.

Posted
On 12/26/2024 at 3:55 PM, LENBERG said:

I have the exact same message

If i try evernote-backup reauth --oauth

I get

Reading database en_backup.db...
Database file en_backup.db does not exist. Initialize database first!

It is the firs time i run this script, but got the same message as pbelcl

Thank you for any help

Just ran the program and it works as usual.

  • 1 month later...
Posted

So basically, I have 123 notes. And these are my options

1. I have to export them one by one.

2. I have to become a hacker and learn how to install and use evernote-backup

This is absurd. The new client is awful and slow, and now this. Running out from this software as soon as posible.

 

image.png.3585d4bac49df9119321d0132b347d40.png

  • Evernote Expert
Posted
6 minutes ago, Josenzo said:

So basically, I have 123 notes. And these are my options

1. I have to export them one by one.

2. I have to become a hacker and learn how to install and use evernote-backup

This is absurd. The new client is awful and slow, and now this. Running out from this software as soon as posible.

 

image.png.3585d4bac49df9119321d0132b347d40.png

Right click on a notebook and export as PDF, HTML or the Evernote ENEX format.

Posted
2 minutes ago, Jon/t said:

Right click on a notebook and export as PDF, HTML or the Evernote ENEX format.

Yes, I know. I have to do that 123 times. And if I need another backup next year, same process.

  • Level 5
Posted

Yes, it’s not logical that there is no functioning backup solution (never has been).

On the other hand nobody needs to become a hacker to install and run the Evernote Backup project. It’s pretty straightforward.

Posted
39 minutes ago, PinkElephant said:

Yes, it’s not logical that there is no functioning backup solution (never has been).

On the other hand nobody needs to become a hacker to install and run the Evernote Backup project. It’s pretty straightforward.

Not really, I have this issue:

 

PS C:\Users\me\.local\bin> .\evernote-backup.exe init-db
Logging in to Evernote...
Username or Email: 
Password:
Traceback (most recent call last):
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\evernote_backup\cli.py", line 305, in main
    cli()
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\click\core.py", line 1161, in __call__
    return self.main(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\click\core.py", line 1082, in main
    rv = self.invoke(ctx)
         ^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\click\core.py", line 1697, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\click\core.py", line 1443, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\click\core.py", line 788, in invoke
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\evernote_backup\cli.py", line 158, in init_db
    cli_app.init_db(
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\evernote_backup\cli_app.py", line 38, in init_db
    auth_token = get_auth_token(
                 ^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\evernote_backup\cli_app_auth.py", line 56, in get_auth_token
    return evernote_login_password(
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\evernote_backup\cli_app_auth_password.py", line 56, in evernote_login_password
    auth_res = auth_client.login(auth_user, auth_password)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\evernote_backup\evernote_client_auth.py", line 27, in login
    return self.user_store.authenticateLongSessionV2(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\evernote_backup\evernote_client.py", line 138, in wrapper
    return target_method_retry(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\evernote_backup\evernote_client_util.py", line 28, in wrapper
    return fun(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\evernote_backup\evernote_client_classes.py", line 294, in authenticateLongSessionV2
    return self.recv_authenticateLongSession()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\me\pipx\venvs\evernote-backup\Lib\site-packages\evernote\edam\userstore\UserStore.py", line 772, in recv_authenticateLongSession
    raise x
thrift.Thrift.TApplicationException: <exception str() failed>

 

  • Level 5
Posted

Did you try to authenticate as mentioned further up in the thread ?

Some remarks:

The GitHub project was developed by a fellow user, who (as I understand) mainly wrote it for his own purposes. He was so nice to share his work with the community - so every criticism should be directed at EN who doesn’t mange to get a reasonable backup solution on the ramp.

It may be he is not maintaining his project any more. He is not forced to maintain it, it was free of charge and use at your own risk.

EN changed the authentication method after the project was published. It may well be you need to change authentication initially, and on every renewal which is due once in a year.  How to do this is described in this thread. AFAIK the project documentation on the GitHub page does not reflect this change.

Posted
3 hours ago, Josenzo said:
.\evernote-backup.exe init-db

try

.\evernote-backup.exe init-db --oauth
Posted
On 3/6/2025 at 6:36 PM, Jon/t said:

Right click on a notebook and export as PDF, HTML or the Evernote ENEX format.

The attachment links in the HTML export remain broken even after four years of error reporting! To make matters worse, the attachment titles are also missing now, showing up as "untitled attachment."  😕  

Maybe you can convince BS to take archiving/backup of our precious data more seriously ?

  • 4 weeks later...
Posted

Does anyone know a way use this utility to create a FULL backup? 

Currently  it just seems to download new and updated notes.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...