Можно ли перенести файлы из Amazon S3 напрямую на другой веб-сервер?
Мне нужно перенести некоторые файлы из нескольких корзин Amazon S3 на другой веб-сервер.
Объем данных составляет несколько гигабайт, поэтому загрузка и повторная загрузка не выгодны.
Я провел некоторое исследование и обнаружил, что есть утилита командной строки S3cmd, которая может это сделать, но, похоже, ее необходимо запустить с веб-сервера, и я не уверен, что могу установить Это.
Варианты резервного копирования моего веб-сервера - общий хостинг с Bizland и VPS с Host Gator.
Кто-нибудь делал что-то подобное раньше? Сможет ли php-скрипт сделать это, если программное обеспечение не подходит?
Приношу свои извинения за новый вопрос, это мой первый вопрос о суперпользователе.:)
1 ответ
Если у вас есть SSH-доступ к веб-серверу, вы можете войти в систему (используя такой инструмент, как PuTTY, если вы используете Windows) и удаленно копировать файлы по HTTP, используя такой инструмент, как wget или curl.
Сценарий PHP также может выполнить это (это просто загрузка по HTTP и сохранение в локальной файловой системе), но инструмент командной строки, вероятно, будет быстрее и проще.