cd /home ; tar cvf – user | ssh remotemachine ‘cd /destination ; tar xf -‘
it will transfer all file in /home/user to remotemachine:/destination
later on.. you might need to transfer back..
using..
ssh remotemachine ‘cd /destination ; tar cvf – user’ | cd /home/ ; tar xf –