what i'm thinking in that table A in db1 , table B in db2 ,
No, Hibernate cannot do this. Hibernate is primarily designed to work with
relational data. As soon as you stray from relational data you start to have problems.
You can do it with database specific functionality: some databases allow you to define a logical database that spans more than one actual database (Oracle for example allows you to access one databse from another using linking).
However what you suggest sounds like it would be better achieved using the database's own replication mecahnism and keep a (presumably hot?) backup that way.
[ December 23, 2008: Message edited by: Paul Sturrock ]