How to duplicate a USB drive to a larger one?

I have setup dietpi to use usb drive for most data. That was a 16GB drive. Now I bought 128GB drive that would better suit my needs, capacity wise. Is there an easy way to copy partition over and then expand to use all 128 or so GB (vs 16GB on the original drive)?

I mean, I could reinstall from the beginning, yet I made number of changes that would be a pain to re-do. If there is an easy way to move the partition and expand it, it would be my choice.

I used this guide to achieve a similar aim:


do you use DietPi-Software | User Data to do this?

If so, can you please paste output of:

root@RPi:~# df -h

in here?