การดาวน์โหลดไฟล์จาก DigitalOcean Spaces ง่ายๆด้วย Rclone

เราสามารถดาวน์โหลดไฟล์จาก Object Storage ต่างๆมาที่เครื่องของเราได้ง่ายๆด้วย Rclone

  1. ติดตั้ง Rclone ด้วย package manager บนระบบปฏิบัติการของคุณ
  2. ตั้งค่าสำหรับ provider ที่ต้องการ ด้วยคำสั่ง

    rclone config
    
  3. คำสั่งพื้นฐานในการทำงาน

Copy จาก local ไปยัง DigitalOcean Spaces

# Copy single file
rclone copy /path/to/local/file.txt do-spaces:bucket-name/

# Copy entire directory
rclone copy /path/to/local/directory do-spaces:bucket-name/path/

# Copy with progress
rclone copy -P /local/path do-spaces:bucket-name/

# Copy specific file types
rclone copy --include "*.jpg" /local/path do-spaces:bucket-name/images/

Copy จาก DigitalOcean Spaces ลงมายัง local

# Copy entire bucket/directory
rclone copy do-spaces:bucket-name /local/path/

# Copy specific folder
rclone copy do-spaces:bucket-name/folder /local/path/