Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How Can I Download a File from EC2 [closed]

Tags:

scp

amazon-ec2

People also ask

How do I download files from AWS?

In the web client, do one of the following: Select the one or more check boxes next to the files or folders that you want to download, open the Actions menu and choose Download. Open the file, then open the Actions menu and choose Download. Open the folder.

Does stopping EC2 instance delete files?

When you terminate an EC2 instance, the instance will be shutdown and the virtual machine that was provisioned for you will be permanently taken away and you will no longer be charged for instance usage. Any data that was stored locally on the instance will be lost.


Use scp:

scp -i ec2key.pem username@ec2ip:/remote/path/to/file /local/path/to/file

where:

  • ec2key.pem is your PEM key
  • username is the username you log in with into your EC2 instance
  • ec2ip is the IP or DNS alias of your EC2 instance
  • /remote/path/to/file is the location where the file is stored on your EC2 instance
  • /local/path/to/file is where you want to put the file on your local machine

You can use . to put it into the current folder:

scp -i ec2key.pem username@ec2ip:/remote/path/to/file .

You can read more here on how to access your instance with ssh if you haven't done already:

  • http://docs.aws.amazon.com/gettingstarted/latest/computebasics-linux/getting-started-deploy-app-connect-linux.html

When you are able to ssh as in the above doc, you will be able to use scp to copy the file.

Another option is to bring up some Web server on your instance, configure HTTPS if your file is sensitive and then download using your browser, here are some tutorials:

  • http://flurdy.com/docs/ec2/apache_tomcat/
  • http://www.robotmedia.net/2011/04/how-to-create-an-amazon-ec2-instance-with-apache-php-and-mysql-lamp/

If you are using Mac or Linux you can use scp or even more friendly, download an FTP client, if you are on Mac I recommend you to use CyberDuck. In the end all you need is an FTP client. If you are on Windows I would recommend you Filezilla.

What OS are you in?

Since you are in Ubuntu, try this:

Connect to a file server + In the file manager, click File ▸ Connect to Server.

  • Enter the server address, select the type of server, and enter any additional information as required. Then click Connect. Details on server types are listed below.

  • For servers on the internet, you can usually use the domain name. For computers on your local area network, however, you may have to use the computer's numeric IP address. If the other computer is running Ubuntu, see Find your IP address to find that computer's internal IP address. Otherwise, check the help on that computer.

  • A new window will open showing you the files on the server. Browse the files and folders just as you would for local files and folders.