Nishadh KA

File transfer between AWS and ubuntu

2014-01-25


  1. Use scp

    sudo scp -i .ssh/gssa.pem ubuntu@ip.ap-southeast-1.compute.amazonaws.com:/home/ubuntu/CORE-Ubuntu_eWRF.zip /home/fellow
    
  2. Use rsync, to transfer file from local host to aws

    sudo rsync -avz –stats /home/fellow/sim.txt -e “ssh -i .ssh/gssa.pem” ubuntu@ip.ap-southeast-1.compute.amazonaws.com:/home/ubuntu/
    sudo rsync -P –stats -e “ssh -i .ssh/gssa.pem” ubuntu@ip.ap-southeast-1.compute.amazonaws.com:/home/ubuntu/CORE-Ubuntu_eWRF.zip /home/fellow/
    
  3. to transfer file from aws to local host

    sudo rsync -avz –stats -e “ssh -i .ssh/gssa.pem” ubuntu@ecip.ap-southeast-1.compute.amazonaws.com:/home/ubuntu/sim.txt /home/fellow/
    
  4. to resume a download after a net connection break

    sudo rsync -P –stats -e “ssh -i .ssh/gssa.pem” ubuntu@ip.ap-southeast-1.compute.amazonaws.com:/home/ubuntu/sim.txt /home/fellow/
    
  5. rsync is most useful for backup purpose to transfer or update file between, external hard disk and laptop Based on http://x-ian.net/2009/05/15/resume-rsync-transfer-after-ssh-connection-crash/