Unlike Oracle, where if you copy datafiles,controlfiles,logfiles and init files from one system to another, you can bring up the database, DB2 does not allow this. We cloned a system to another; when we did db2start it checks some ID which has some hardware specific parameter(like cpu id) and compares it to something in db or somewhere and it wouldnot allow us to use the database. We ended up with BACKUP, RESTORE.