Я хочу загрузить содержимое корзины s3 (размещенной на wasabi, утверждающей, что она полностью совместима с s3) в мой VPS, tar и gzip и gpg, а затем повторно загрузить этот архив в другую корзину s3 на васаби!
Мой VPS-компьютер имеет только 30 ГБ дискового пространства, весь объем составляет около 1000 ГБ, поэтому мне нужно загружать, архивировать, шифровать и повторно загружать все это на лету, не сохраняя данные локально.
Кажется, секрет в использовании |труба командование. Но я застрял даже в начале загрузки файла в архив локально (я хочу пойти шаг за шагом):
s3cmd sync s3://mybucket | tar cvz archive.tar.gz -
В конце концов я ожидаю некоторый код, подобный этому:
s3cmd sync s3://mybucket | tar cvz | gpg --passphrase secretpassword | s3cmd put s3://theotherbucket/archive.tar.gz.gpg
но пока не работает!
Чего мне не хватает?