Tag Info

Hot answers tagged

14

According to the Amazon S3 Documentation: Once deleted, there is no method to restore or undelete an object.


12

From the Route 53 admin page when adding a TXT record set: A text record. Enter multiple values on separate lines. Enclose text in quotation marks. Example: "Sample Text Entries" "Enclose entries in quotation marks"


9

AMI's can't be run directly, but they can be converted to run on VirtualBox. A Google search: How to move a Virtual Machine From EC2 to VirtualBox or KVM or step-by-step with more detail: Converting an EC2 AMI to a VirtualBox .vdi


9

The purge-vault from this project works nicely: https://github.com/vsespb/mt-aws-glacier Install, then run these commands (replace vault-name with the name of your vault): mtglacier retrieve-inventory --config glacier.cfg --vault vault-name wait for about 2 hours, and then mtglacier download-inventory --config glacier.cfg --vault vault-name ...


8

No, listening sockets on localhost (127.0.0.1 or ::1 on IPv6-enabled systems) are only accessible from the very same system they were created on. To configure a program to listen on all interfaces, you'd usually use 0.0.0.0 or ::. According to a quick Google search this should also be valid for node.js.


7

It's called ephemeral/instance storage (see http://aws.amazon.com/ec2/instance-types/). Basically, it's temporary storage space which is cleared on instance stop/termination. Suitable for temporary storage.


6

Red Hat pricing details are here http://aws.amazon.com/rhel/ and Amazon Linux is here: http://aws.amazon.com/amazon-linux-ami/; as you say, RHEL implies additional cost, whilst Amazon Linux involves 'no additional charge' beyond the charges for running instances and related services. Amazon Linux, like CentOS, is based on RHEL -- it is fundamentally a ...


6

It looks like Amazon don't allow you to choose a specific MAC address but instead allocate you one on machine creation. Based on https://forums.aws.amazon.com/thread.jspa?messageID=107448&


6

You want to run it something like this: puttygen yourKey.pem -o yourKey.ppk -O private Flags: -o Tells it where to write out the converted putty private key -O private Tells it that you want a putty private key (as opposed to the other output formats it can produce).


6

https://github.com/leeroybrun/glacier-vault-remove was created for this exact purpose. To remove a vault, first install the dependencies: $ git clone https://github.com/leeroybrun/glacier-vault-remove.git $ cd glacier-vault-remove $ python setup.py install Then create a credentials file, credentials.json in the same directory: { "AWSAccessKeyId": ...


6

Make sure the A-record of your DNS is pointing to the public-facing IP address of your server. Generally you'll get three columns: Host Name <- How users will get to your site (@, www, subdomain, etc) Address <- where the record should point (generally the IP address of the server) Record Type <- Typically this will be an A record Using the @ ...


5

zypper is the suse package manager. Ubuntu uses apt (in whatever flavor you choose. aptitude, apt-get, etc.). You might be able to find a version of zypper for Ubuntu but I wouldn't bet on it... nor would I suggest you even bother trying. Just use one of the apt family of tools. As an aside that error isn't directly related to the zypper problem and is ...


5

If your site is running 24x7 you should not use a on demand instance, on demand instances are for temporary jobs that you need a machine for (like load balancing for extra traffic). What you want is a heavy utilization reserved instance. You pre-pay a one time upfront fee to get a discounted hourly rate on the instance over the lifespan on the contract. ...


5

Nope, joining to a new network won't give you a new address. Installing a new device, won't change the existing MAC address on your other card. It'll, it is a single 'emulated' network device. The only thing that can more likely to change your address is a driver update which happened to me many times during the past. When I have an older card, and the ...


5

Usually, the price you pay for the "Enterprise" versions (RHEL, SLES) isn't for a bonus in performance, but for a bonus in service. For example, a certain to-remain-unnamed provider of "enterprise" databases won't offer you any support unless you are running the database on a certified Linux (i.e., SLES, RHEL). If you don't have support contracts to worry ...


5

It wasn't clear from your question if you have already tried the git aws.push option. You could refer a blog post on AWSBlog for deploying Rack based applications to AWS Elastic Beanstalk. To summarize the same, you can do it in the following easy steps: eb init eb start git aws.push This, of course, requires you to download AWS Elastic Beanstalk command ...


4

Bare keys do not have "key IDs". They're just series of numbers. If the key belongs to an X.509 certificate, then the certificate's fingerprint (a SHA-1 hash of the DER-encoded cert) will be used for identification: openssl x509 -outform der | openssl sha1, or openssl x509 -noout -fingerprint. Otherwise (if it's just a bare public/private keypair), the ...


4

I've used arq for years and love it. It is not timemachine (bummer) but does do automatic backups to either Amazon's S3 or Glacier. Update As of 5/4/2015, Arq supports incremental backups the following services: Amazon s3 and Glacier Google Drive Microsoft OneDrive DropBox Google Cloud Storage SFTP to your own server DreamObjects Other S3 compatible ...


4

This happens when the hashkey or rangekey in the dynamo table don't have corresponding columns in the redshift table. Make sure they exactly match in name and have suitable types.


4

You're comparing apples with pears. A dedicated server is a dedicated server, it's all yours and it has definite limits on it's capacity. A cloud based host is a cloud based host, and they are almost certainly using virtualization to a large extent, which does not only mean power savings and less physical hardware, but also that the actual hardware available ...


4

You can use a freeware product like CloudBerry Explorer http://www.cloudberrylab.com/free Note, Glacier data doesn't become available immediately. you need to wait 24 hours for the global inventory to occur on the Amazon side, then you should click Get Inventory button and wait another 5 hours to get the inventory for your account. Thanks


3

If you remove a Glacier-backed folder in Arq it goes into Arq's trash. If you select it in Arq's trash and click "Delete Permanently", Arq will delete all the Glacier archives and attempt to delete the Glacier vault. The vault delete might fail because Amazon has to update its "inventory", which it does once/day. The next day, browse under "Other Backup ...


3

S3 buckets can be accessed by anyone as long as you know: the bucket name the access key the secret key There are many tools that allow you to connect to an S3 bucket and up/download files, including: S3 browser Cyberduck s3fs (CLI) s3cmd (CLI) … I'm sure a web search for S3 clients will deliver more results.


3

Amazon EC2 is built like Ubuntu: no root access and everything is done with sudo instead. What your sudo command did was try to impersonate postgres, requiring permission to do so. ec2-user does not have this permission, so sudo will ask for a password (which will fail because it doesn't have one). When you did sudo sudo, you are invoking the second sudo ...


3

http://docs.aws.amazon.com/cli/latest/reference/ec2/create-instance-export-task.html Here is the correct documentation for anyone else that has this issue since it took me an hour of digging to find.


3

This is an issue with the wrong version of Python being used, not with Ansible itself. http://docs.ansible.com/intro_installation.html specifies that Ansible runs on Python 2.6+, not Python 3.


3

No, you can't do this in EC2. You can only assign an Elastic IP address to one instance at once. Building an Anycast network needs a degree of control over your netblocks and BGP routing tables that you can't get in EC2. You could use Amazon's CloudFront CDN instead of building your own, of course. Or you could use their Route53 latency-based DNS aliases to ...


3

At the time of asking the answer was unfortunately No, but no more! You can now easily access Amazon Cloud Drive from the terminal using an OpenSource client called adc_cli, which is written in Python (3) and runs under Windows / Linux / Mac. There still is a list of authorised apps here: https://www.amazon.com/clouddrive/apps These are mostly ...


3

SFTP is not the same as FTPS. FTPS is FTP using SSL. SFTP is secure file transfer protocol (over SSH). (Mac OS X's FTP/FTPS support in Finder is pretty pathetic anyways.) Mac OS X can not natively mount SFTP shares. There is a way to do it using MacFUSE. It's rather difficult to set up and there's not a reliable non-commercial GUI application to manage ...



Only top voted, non community-wiki answers of a minimum length are eligible