Tôi có một máy chủ CentOS trực tuyến với một thư mục chứa các tệp cPmove mà tôi cần sao lưu vào Amazon Glacier. Tôi chỉ có quyền truy cập dòng lệnh, không có GUI.
Tôi cần một máy khách dòng lệnh tương đối dễ sử dụng để tải lên các tệp. Ví dụ: tôi đã sử dụng dropbox_uploader.sh trước đây ( https://github.com/andreafabrizi/Dropbox-Uploader ) với tập lệnh bash đơn giản này:
#!/bin/bash
find /backup_folder -maxdepth 1 -name "cpmove-*.tar.gz" | while read CPMOVE
do
./dropbox_uploader.sh upload ${CPMOVE}
done
Tôi đã thấy cái này: https://github.com/carlossg/glacier-cli nhưng tôi không cài đặt java trên máy chủ và hơi ngần ngại khi cài đặt nó, do tất cả các vấn đề bảo mật gần đây.
Tôi có trăn và ruby:
me@server [/home]# python -V
Python 2.4.3
root@server [/home]# ruby --version
ruby 1.8.7 (2012-06-29 patchlevel 370) [i686-linux]
me@server [/home]#
Có một ruby (thích hợp hơn) hoặc python hoặc ngôn ngữ khác (ít thích hợp hơn) máy khách dòng lệnh amazon glacier không?)