What den.thed and rkaufmann87 told you was basically an expanded version of what I said I did as a solution (the link I provided was actually to something rkaufmann87 posted a while ago, but apparently that was not found to be useful). If you're going to be using a smaller internal drive, as it appears you are saying, then shrink your current internal so you can then use Migration Assistant or Setup Assistant to just migrate the smaller drive. As I said, I shrank my old boot drive to about 850GB of stuff on a 1 TB drive to 150 GB by offloading my big space eaters and then just used Setup Assistant. Yes, it took me about a day but most of that time was away from the computer waiting for files to copy.
Others are advising you to buy a larger internal drive which is fine, but realize that a 2TB drive will cost an additional $600. You may even be considering upgrading to a 4TB drive which would cost an additional $1,200. When talking about that scale of price difference it wouldn't surprise me if people went with an external drive (I could buy a lot of 4TB external drives for what a 4TB internal would cost--but maybe you're made of money). A mini is, after all, a desktop model so we aren't talking a lot of inconvenience the way we would be if this was a notebook.