Передача файла в Amazon S3 с веб-сервера

2557
ethicka

Как перенести архив с моего веб-сервера (например, http://example.com/backup.tar.gz ) в корзину Amazon S3? Должен ли я загрузить его локально и загрузить?

4

3 ответа на вопрос

3
ℝaphink

Если у вас есть SSH-доступ к вашему серверу и вы можете использовать инструменты amazon (например, ec2-api-toolsпакет в Ubuntu), то вы можете загрузить свой tarball прямо с вашего сервера. Однако, если у вас есть только FTP-доступ к нему, ваш единственный выбор (afaik) - загрузить его и загрузить с рабочей станции.

Спасибо! Я надеялся на какое-то решение для командной строки, но я полагаю, я не могу получить все это ... ethicka 13 лет назад 0
Ну, это * решение для командной строки, если вы используете SSH + `ec2-api-tools`. ℝaphink 13 лет назад 0
У меня есть (dv) на MediaTemple, который, по моему мнению, работает под управлением CentOS, поэтому Ubuntu не подходит: / ethicka 13 лет назад 0
CentOS также имеет `ec2-api-tools`: http://pkgs.org/centos-5-rhel-5/rpmfusion-nonfree-updates-testing-i386/ec2-api-tools-1.3.36506-1. el5.noarch.rpm.html ℝaphink 13 лет назад 0
Вау, спасибо большое. Я подтвердил, что у меня есть Centos, но я не уверен, что смогу безопасно загрузить его с помощью pkg install приложения Plesk (скриншот: http://dnho.es/6MSy). Тем не менее, я установил его на своем Mac и пытаюсь настроить его там и выяснить, прежде чем я положил его на свой сервер. ethicka 13 лет назад 0
Plesk мне кажется вполне подходящим. Тем не менее, это не помешает загрузить его на ваш сервер с помощью `wget` и установить пакет с помощью` rpm` напрямую. ℝaphink 13 лет назад 0
@Raphink Еще раз спасибо. Я успешно установил его на моем Mac, и, похоже, я смогу подключиться по SSH, если я соберу сервер на EC2. Вы бы предложили экземпляр Ubuntu? ethicka 13 лет назад 0
@ethicka: В общем, конечно. В частности, это действительно зависит от ваших потребностей. ℝaphink 13 лет назад 0
@ethicka: Если у вас есть вопросы, которые более конкретно относятся к серверным вещам, вам, вероятно, следует задать вопрос об ошибке сервера. ℝaphink 13 лет назад 0
1
user259222

Вы можете использовать эти услуги

https://app.mover.io/

или же

http://www.cloudberrylab.com/amazon-s3-windows-server-backup.aspx

0
user52692

Вы можете использовать Minio Client или MC. Используя [mc cp], вы можете достичь этого и, альтернативно, написать работу cron для того же.

$ mc cp backup.tar.gz S3/Mybackupbucket   mc: minio client cp : copy command  backup.tar.gz: File to be copied on S3 bucket S3: Alias for https://s3.amazonaws.com Mybackupbucket: your remote bucket on S3 

Надеюсь, поможет.

Похожие вопросы