SQL Server guarda sus bases de datos en un .MDF (y además en un .LDF guarda el registro de trasacciones).
GeneXus X guarda la KB en una base de datos SQL Server y a partir de ahí se genera toda la aplicación.
Por ende es suficiente respaldar la base de datos sql server si se desea respaldar la KB.
Cuando internamente nos pasamos KBs, en vez de pasarnos un backup, nos estamos pasando el .mdf simplemente, o un .zip con el mdf y el kb.gxw y el knowledgebase.connection.
Resulta más práctico que pasar un backup de la Base de datos.
Aquí quedó descrito cómo hacemos para abrir esa "KB", o sea cómo llegar a generar a partir de un .mdf.
Cuando le mandan la KB a un amigo (y por algo no basta con un export), pueden entonces mandar simplemente un zip del .mdf.
Dicho sea de paso, respáldenlo o envíenlo comprimido:
Tengo un .mdf que mide 26.8 MB. Si lo comprimo con winrar pasa a 2.2 MB y algo. El zip de windows me lo deja en 3.5