2012-01-07 6 views
1

У меня есть репозиторий git, в котором хранятся аудиофайлы.Управление файлами на Amazon S3

Очевидно, что это не лучшее использование git, и репо стало довольно большим.

В качестве альтернативы, я хотел бы иметь возможность манипулировать этими аудиофайлами в командной строке, «совершая», когда выполняется какая-либо работа.

Можно ли использовать этот тип контекста при работе с файлами Amazon S3 в командной строке?

Или вы, scp, например, файлы на S3?

ответ

0

Чтобы управлять файлами S3, вам сначала необходимо загрузить его, а затем загрузить его, когда вы закончите, это относительно просто сделать.

Однако, если количество файлов у вас действительно велико, медленная скорость передачи и пропускная способность убьют вас. Если у вас не так много файлов, DropBox построен поверх S3 и имеет синхронизацию и рудиментарный контроль версий, пропускная способность не взимается.

Мне показалось, что я использую хорошую сетевую систему хранения и git в вашей локальной сети все еще лучшая идея.

+0

Когда вы говорите «хорошая система хранения», вы не имеете в виду Amazon S3, верно? Вместо этого вы говорите, что размещаете репозиторий git, если я могу его поддерживать (например, на сервере). – eoinoc

+0

Я говорю что-то вроде сетевого устройства хранения в локальной локальной сети. Любые серверы будут взимать много сбоев за задержку и пропускную способность, есть ли причина, по которой вы хотите использовать удаленное хранилище? –

+0

Причиной его использования на Amazon S3 было бы разорвать файлы на веб-сайте. В настоящее время они также размещаются на моем веб-сервере (синхронизируются через репозиторий git) и обслуживаются на веб-сайте. Я манипулирую файлами на своем локальном компьютере, что делает git полезным для синхронизации. – eoinoc

1

Есть некоторые Rsync инструменты для S3, которые могут работать на вас, вот пример, который я не пробовал: http://www.s3rsync.com/

Насколько важны старые версии аудио? Коврики Amazon S3 могут включать «управление версиями», и вы получаете полную поддержку версий. Вы платите полный $ за каждую версию - я не знаю, есть ли у вас 10 ГБ или 10 ТБ для хранения, а также ваш бюджет и т. Д.. Редактирование Amazon неплохое, но нет много инструментов, которые полностью его поддерживают.

+0

[Cloud Combine] (http://www.gapotchenko.com/cloudcombine) поддерживает интуитивно понятное управление версиями Amazon S3. Просмотрите страницы документации Cloud Combine на [работе с версиями файлов] (http://www.gapotchenko.com/cloudcombine/documentation/working-with-file-versions-in-amazon-s3-versioned-bucket) и [работающих с удаленными файлами] (http://www.gapotchenko.com/cloudcombine/documentation/viewing-and-restoring-deleted-files-in-amazon-s3-versioned-bucket). – ezolotko

Смежные вопросы