Amazon S3 là dịch vụ web hữu ích cung cấp lưu trữ không giới hạn với chi phí rất rẻ. Đây là nơi tốt để mọi người backup file và cho webmaster offload hình ảnh/script để giảm tải server. Trên Windows và Mac, có một số ứng dụng cho phép truy cập Amazon S3 từ desktop. Nêu bật một vài cái tên – CloudBerry S3 Explorer, Cyberduck và S3Hub. Trên Linux, có rất ít client S3 desktop và cách duy nhất (đối với tôi) là dùng extension S3Fox cho Firefox. Đó là cho đến khi tôi tìm thấy DragonDisk.
DragonDisk là client desktop cho dịch vụ Amazon S3. Hiện tại nó hỗ trợ Linux và Windows, với kế hoạch mở rộng sang Mac và nền tảng di động. Nó có giao diện kiểu Windows Explorer và người dùng có thể dễ dàng quản lý file bằng kéo thả.
Sử dụng DragonDisk trên Linux
Người dùng Linux, tải phiên bản tar của DragonDisk. Giải nén file tar vào thư mục Home.
Mở thư mục DragonDisk và chạy script dragondisk. Khi được hỏi, click "Run" (Chạy).

Vào "File -> Amazon S3 accounts" (Tài khoản Amazon S3). Click "New" (Mới) và nhập access key và secret key Amazon S3 của bạn. Bạn cũng có thể chọn giao thức HTTP hoặc HTTPS.

Một điểm tốt của DragonDisk là bạn có thể mã hóa tài khoản S3 để người khác không thể truy cập tài khoản chỉ bằng cách mở ứng dụng.

Giao diện chính có hai khung. Bạn có thể quyết định khung nào dùng cho file local và khung nào cho file remote (S3). Thông thường, tôi thích dùng khung trái cho thư mục local và khung phải cho lưu trữ S3.

Chuyển file (từ và đến tài khoản S3) dễ dàng thực hiện bằng cách highlight, kéo và thả.
Các tính năng của DragonDisk
Có một số tính năng tôi thích trong DragonDisk.
Trình chỉnh sửa Metadata (Metadata editor)
Sau khi tải file lên tài khoản S3, có một số thuộc tính bạn có thể thiết lập:
Reduced Redundancy Storage (Lưu trữ dự phòng giảm thiểu)

ACL permissions (Quyền ACL)

HTTP headers (và ngày hết hạn)

Web URL
Xác định file có được truy cập bằng HTTP hay HTTPS và có nên ký hay làm torrent.

Đồng bộ thư mục (Folders synchronization)
DragonDisk cho phép đồng bộ thư mục local và remote. Nói cách khác, bạn có thể dễ dàng dùng DragonDisk như phần mềm backup, giống như Time Machine trên Mac.

Bạn thậm chí có thể cấu hình tùy chọn đồng bộ có thay thế file nếu nó đã tồn tại ở đích remote.

Các tính năng hữu ích khác
- Hỗ trợ versioning (phiên bản hóa)
- Hỗ trợ Proxy
- ACL inheritance (Kế thừa ACL)
- Hỗ trợ CNAMEs
- Sao chép và di chuyển file giữa các tài khoản Amazon S3
- Nhật ký hoạt động chi tiết
Về mặt phổ biến, Dragon Disk ít được biết đến. Nhưng về chức năng, Dragon Disk chắc chắn là một trong những tốt nhất tôi từng gặp, không kể đến việc nó miễn phí và hỗ trợ Linux trong khi hầu hết client S3 không hỗ trợ. Nếu bạn chưa thử, tôi khuyên bạn hãy thử ngay.
Cho chúng tôi biết nếu bạn biết client S3 desktop miễn phí nào khác cho Linux.