Até onde sei, você pode restaurar uma bkp do sql 2005 no 2008, ainda assim, seria aconcelhavel você restaurar a base no SQL 2005 e fazer um upgrade para o 2008. O processo inverso não seria aconcelhado, pois o SQL 2008 possui alguns
recursos que não existem no 2005.
Gilberto se você fizer um backup utilizando o SQL 2008 você não conseguirá restaurá-lo em uma versão anterior. Já o contrário é possível sem nenhum problemas.