What's the best way to copy/transfer large amounts of data?

I am talking about 900 GB of data. I want to copy/paste, or whatever from one hdd to another. I have tried Nemo, but it freezes at about 32GB. I am wondering if doing it in the cl rather than a file manager would give better results.

YO!
rsync is the fastest of dem all bro!
:call_me_hand:t6:

2 Likes

Yea. I ve been reading the same thing. I ve never used rsync. The cl seems to be the way regardless. I am currently trying this dd command:

sudo dd if=/dev/sda1 | pv | sudo dd of=/dev/sdb1

Looks like it will be a while.

I’m not familiar with the syntax you are using, but from your use of pv I guess you want to see the progress of the command.

The syntax I would use is:

dd if=name-of-input-file/device of=name-of-output-file/device status=progress

so your example would become:

sudo dd if=/dev/sda1 of=/dev/sdb1 status=progress

And you can throw in some extra parameters to determine block size etc…

By the way: I’ve been known to use a GUI with rsync:

https://ostechnix.com/grsync-a-simple-graphical-frontend-for-rsync/

Worked well from what I remember.

It’s in extra.

extra/grsync 1.3.1-2 0,59 MiB 0,15 MiB