Copy Table from one MySQL server to another
If you can ignore changes that might happen while the copy is taking place...

Use the PRIMARY KEY to walk through the source table, fetch chunks of 100-1000 rows, copy them.  More on chunking, but adapt for just fetching, not deleting or updating.