They are effectively the same thing - the main difference is that you can see errors/warnings as they appear in an EDR, you cannot when it's doing an Updating Asset Database.
If using the manual EDR method, asset keywords can be backed up using the File menu in TRS2006 and later.
Shane