In an attempt to upload a directory 40+ Gigabytes worth of files on t0 Amazons S3.
Typically I use the AWS Console, but I ran into issues, I believe my browser was timing out. I tried a couple downloading and installing third party applications, the only success I got from that was possibly inheriting additional malware.
I did manage to find a solution, I tend to pass on the command line tools, but I was desperate, turns out in this instance command line is actually sooo much easier and stable, This is basically all I had to do.
Open your terminal and run
youll need to provide it your AWS ID, AWS KEY, Region, and a format (I choose JSON). Then all i had to do was run the following command to start syncing
aws s3 sync C://Your_Local_Directory_To_SYNC s3://your_S3_bucket
if you want to see more options simply run. You can sync bi-directionally or from s3 bucket to bucket by interchanging the last two parameters accordingly
aws s3 help
You are now free to do whatever it is you do.
Note: If you step away from your computer for too long or your computer goes inactive, this will discontinue your transfer. If that happens rerun the command to continue.
Amazon is out to own the web hosting space with its new lightsail space. Lightsail offers a setup of the cloud Virtual Private Server instance, and all the trimmings that typically would require an experienced IT professional to configure to make possible. Making it possible for small businesses to have a scalable private server for as low as $5 a month, and any newbie developer should be able to set it up!! If your still using Godaddy, bluehost,hostgator and sharing one IP address and server space, among hundreds (sometimes thousands) of other websites in a “shared” hosting account (which search engines can see), it would be silly not to migrate.