Я работаю над перемещением всех моих клиентских файлов с сервера VPS в Rackspace Cloud Files. Поскольку нужно передать около 2 ГБ, я ищу хороший инструмент для выполнения этой задачи.
Один из способов сделать это - использовать Rackspace API и написать сценарий для чтения из местоположения и создания / загрузки файлов в Rackspace Cloud. Проблема в том, что время ожидания сценария истекает, к тому же это не похоже на задачу браузера.
Есть ли инструмент / сценарий, который можно использовать для «чтения» из определенной локальной / удаленной папки и создания контейнера с тем же именем папки и передачи файлов из папки в соответствующий контейнер.
Спасибо за ваше время
Попробуйте Enterprise Cloud Backup Tools от SMEStorage.com на их странице облачных инструментов Вот.
Я использую его с RackSpace UK, но он также поддерживает RackSpace US.
Это не задача браузера, вам нужно запустить скрипт в CLI, но если у вас нет доступа к CLI, просто добавьте эти 2 строки в начало скрипта:
set_time_limit(0);
ignore_user_abort();
Другое решение - перемещать файлы кусками (например, 5 файлов за запуск), выполняя перенаправление на тот же сценарий после каждой загрузки.