I found this question Best way to clone an installation (copying to identical hardware) to be close to what I need, but I wonder if it is still going to work if, instead of two different machines, I want to clone all to a new hard drive, bigger, and of a different brand (installed on the same machine).
The other option that I was considering is to the do a back-up of the current system and restore it (after a fresh install of the same ubuntu 12.04) on the other hard drive, what do you think?
I am using ubuntu 12.04.5 LTS