Parse-Server Перенос файлов, размещенных на Heroku, в корзину AWS S3

У меня есть сервер синтаксического анализа, работающий на Heroku. Когда я впервые создал это приложение, я не указал файловый адаптер в index.js, поэтому все загруженные файлы сохраняются на Heroku.

Итак, у меня закончилось место, и я настроил корзину AWS S3 для хранения своих файлов. Это работает нормально, за исключением того факта, что любые файлы, которые изначально хранились на Heroku, больше не могут быть доступны через приложение.

На данный момент я думаю о том, чтобы перебрать все объекты, имеющие отношение к файлу, хранящемуся на героку, а затем загрузить этот файл в корзину S3. Просто надеюсь, что может быть какой-то инструмент или что у кого-то есть более простой процесс для этого.

Благодарность


person Shayno    schedule 19.06.2017    source источник


Ответы (1)


Существуют руководства по переносу самого сервера синтаксического анализа, но, к сожалению, я ничего не вижу в документации по переносу размещенных файлов.

Я нашел один инструмент миграции, но он, похоже, по-прежнему использует предыдущий файловый адаптер (в вашем экземпляре heroku), а затем сохраняет все новое в новом адаптере (хранилище s3).

parse-server-migrating-adapter

person Jeff LaFay    schedule 20.06.2017