SA Drive: Giải pháp “thức tỉnh” ổ đĩa đám mây Google Drive của bạn!
Chào các tín đồ công nghệ và những ai đang đau đầu vì dung lượng lưu trữ đám mây!
Google Drive của chúng ta có 15GB miễn phí, nghe thì ổn đấy, nhưng mà bạn bè, đồng nghiệp cứ gửi tài liệu, ảnh ọt, video full HD không che thì làm sao mà đủ? Còn Google Shared Drive (hay Team Drives ngày xưa) thì giới hạn chỉ có 100GB thôi, trong khi nhu cầu của chúng ta thì cứ “phình to” theo thời gian.
Bạn có thấy mình trong đó không? Nếu có, thì hôm nay tôi sẽ giới thiệu cho bạn một “vũ khí bí mật” mang tên SA Drive (Service Account Drive) – một giải pháp cực kỳ thông minh để biến những “tài khoản dịch vụ” (service accounts) vốn bị lãng quên thành những “siêu kho lưu trữ” khổng lồ, vượt xa mọi giới hạn mà Google đặt ra!
SA Drive là gì mà “hot” vậy?
Nói một cách dễ hiểu, SA Drive là một dự án mã nguồn mở, một công cụ thần kỳ giúp bạn kết hợp dung lượng 15GB của mỗi tài khoản dịch vụ Google thành một ổ đĩa đám mây thống nhất, khổng lồ và dễ quản lý hơn bao giờ hết. Thay vì chỉ có 15GB cho một tài khoản cá nhân, SA Drive cho phép bạn “gom góp” dung lượng từ hàng trăm, thậm chí hàng ngàn tài khoản dịch vụ, tạo ra một không gian lưu trữ mà bạn khó lòng tưởng tượng được!
LƯU Ý CỰC QUAN TRỌNG:
Kể từ ngày 15 tháng 4 năm 2025, các tài khoản dịch vụ mới sẽ không còn được cấp 15GiB dung lượng Google Drive nữa đâu nhé! Vì vậy, SA Drive sinh ra là để dành riêng cho những ai đã kịp "tạo mối" với các tài khoản dịch vụ trước ngày đó và muốn tận dụng tối đa những gì mình đang có. Đây không chỉ là một kho lưu trữ, mà còn là một "bảo tàng" cho những dung lượng quý giá đó!
Tại sao chúng ta lại cần SA Drive? “Sao không dùng Shared Drive luôn đi?”
Lý do thì đơn giản lắm: Shared Drives của Google có giới hạn tầm 100GB. Nghe có vẻ nhiều, nhưng với tốc độ tạo nội dung và dữ liệu như hiện nay, thì “cũng chỉ là hạt cát giữa sa mạc” thôi. SA Drive ra đời để “lách luật” một cách hợp pháp, sử dụng chính các dịch vụ của Google để vượt qua giới hạn đó.
Cơ chế hoạt động của nó thì cực kỳ thông minh: Mỗi tài khoản dịch vụ (service account) của bạn đều có sẵn 15GB dung lượng Google Drive. Hãy hình dung thế này: bạn có 100 tài khoản dịch vụ, lập tức bạn sẽ có khoảng 1.46 TB dung lượng lưu trữ! Kinh khủng chưa?
Khi bạn tải tệp lên bằng SA Drive (thông qua giao diện dòng lệnh CLI), chương trình sẽ tự động tìm một tài khoản dịch vụ nào đang “rảnh” và có đủ dung lượng để lưu trữ tệp đó. Điều này có nghĩa là bạn có thể tải lên những tệp siêu to khổng lồ mà không lo vượt quá giới hạn 15GB của một ổ đĩa cá nhân. Như vậy, SA Drive không chỉ là một cái “kho”, mà còn là một “quản lý kho” cực kỳ hiệu quả!
Trước đây, dự án này từng có phiên bản GUI (giao diện đồ họa) nhưng giờ thì đội ngũ phát triển đã chuyển sang tập trung vào CLI (giao diện dòng lệnh). Đừng lo, CLI nghe có vẻ “khó nhằn” nhưng nó mạnh mẽ hơn rất nhiều, hiển thị tiến trình rõ ràng, hỗ trợ gắn SA Drive vào hệ thống tệp cục bộ và quan trọng nhất là “cân” được cả những tệp lớn hơn 14.7 GB – điều mà GUI ngày trước còn “bó tay”.
Những tính năng “đáng đồng tiền bát gạo” của SA Drive
Không chỉ là một “kho” dung lượng, SA Drive còn được trang bị những tính năng cực kỳ tiện lợi:
- Gắn ổ đĩa như một hệ thống tệp cục bộ (Mount the drive as a local filesystem): Nghĩa là bạn có thể truy cập, xem và mở trực tiếp các tệp từ SA Drive ngay trên máy tính của mình như thể nó là một ổ đĩa bình thường vậy (chế độ chỉ đọc). Quá tiện lợi để duyệt tài liệu, xem phim trực tiếp mà không cần tải về!
- Tải lên đồng thời (Simultaneous uploads): Không còn cảnh chờ đợi từng tệp một nữa, SA Drive cho phép bạn tải nhiều tệp cùng lúc.
- Tải xuống đồng thời (Simultaneous downloads – using gclone): Tương tự như tải lên, bạn có thể tải nhiều tệp xuống cùng lúc, tiết kiệm thời gian đáng kể.
- Chia nhỏ các tệp lớn (>14.7 GB): Đây là “pha cứu thua” cho những ai làm việc với các file dung lượng khủng. SA Drive có thể tự động chia nhỏ và quản lý các tệp lớn hơn 14.7 GB, đảm bảo chúng được lưu trữ an toàn.
- Thanh tiến trình, ETA (Thời gian dự kiến hoàn thành) v.v.: Bạn sẽ luôn biết được quá trình tải lên/tải xuống đang diễn ra đến đâu, còn bao lâu nữa thì hoàn thành.
- Tìm kiếm mờ (Fuzzy Search): Giúp bạn tìm kiếm tệp tin một cách nhanh chóng và linh hoạt, ngay cả khi bạn không nhớ chính xác tên tệp.
Hướng dẫn cài đặt SA Drive chi tiết từng bước
Đã đến lúc biến lý thuyết thành hành động rồi! Việc cài đặt SA Drive không hề khó như bạn nghĩ đâu, chỉ cần làm theo các bước dưới đây là xong ngay:
Bước 1: Cài đặt SA Drive bằng pip
Đầu tiên, bạn cần mở Terminal (trên Linux/macOS) hoặc Command Prompt/PowerShell (trên Windows) và gõ lệnh sau:
pip install sadrive
Bước 2: Chuẩn bị thư mục cấu hình config_dir
Bạn hãy tạo một thư mục trống ở bất kỳ đâu trên máy tính của mình. Đặt tên thư mục này là config_dir
(hoặc tên gì bạn thích, miễn là dễ nhớ).
Bước 3: Tạo thư mục accounts
và các tệp JSON tài khoản dịch vụ
Trong thư mục config_dir
vừa tạo, hãy tạo thêm một thư mục con tên là accounts
. Bên trong thư mục accounts
, bạn sẽ đặt các tệp JSON của các tài khoản dịch vụ Google của mình. Mỗi tệp JSON đại diện cho một tài khoản dịch vụ.
Bước 4: Tạo tệp config.json
Cũng trong thư mục config_dir
(ngang hàng với thư mục accounts
), bạn hãy tạo một tệp mới tên là config.json
. Mở tệp này và dán nội dung sau vào:
{
"parent_id": "ID_THU_MUC_GOOOGLE_DRIVE_CUA_BAN",
// ID của thư mục Google Drive cá nhân nơi bạn muốn SA Drive được "host".
// Ví dụ: "1at0dM_hN2GFVn8ANGOlFwvo5ZcJy38XC"
"path_to_gclone.exe": "DUONG_DAN_TOI_GCLONE.EXE"
// Đường dẫn tuyệt đối tới tệp gclone.exe trên máy tính của bạn.
// Ví dụ: "C:\\Users\\HEMAN\\Desktop\\gclone-l3v11\\gclone.exe" (trên Windows)
// Hoặc "/usr/local/bin/gclone" (trên Linux/macOS)
}

LƯU Ý QUAN TRỌNG:
- parent_id: Đây là ID của một thư mục trong Google Drive cá nhân của bạn. SA Drive sẽ được "neo" vào thư mục này. Để lấy ID, bạn vào Google Drive, tạo một thư mục mới, mở thư mục đó ra, và nhìn lên URL trên trình duyệt. ID chính là đoạn ký tự sau /folders/.
- path_to_gclone.exe: Bạn cần tải gclone từ trang GitHub chính thức và đặt nó ở đâu đó trên máy tính. Sau đó, điền đường dẫn tuyệt đối vào đây. Nhớ là nếu trên Windows, dùng dấu \\ thay vì \ nhé!
Cấu trúc thư mục config_dir
của bạn bây giờ sẽ trông như thế này:
config_dir/
├── accounts/
│ ├── service_account_1.json
│ ├── service_account_2.json
│ └── ...
└── config.json
Bước 5: Thiết lập thư mục cấu hình cho SA Drive
Quay lại Terminal/Command Prompt/PowerShell, và chạy lệnh sau, thay thế <absolute/path/to/config_dir>
bằng đường dẫn thực tế đến thư mục config_dir
của bạn:
sadrive config set-dir <absolute/path/to/config_dir>
Ví dụ: sadrive config set-dir C:\Users\YourUser\Documents\my_sadrive_config

Bước 6: Bắt đầu sử dụng SA Drive!
Chúc mừng! Bây giờ bạn đã sẵn sàng để “khai thác” SA Drive rồi đấy. Để biết thêm chi tiết và xem các ví dụ lệnh cụ thể, đừng ngần ngại truy cập tài liệu chính thức của SA Drive.
Một số lệnh “quen mặt” để bạn làm quen:
sadrive config set-dir <path>
: Để thiết lập lại hoặc thay đổi thư mục cấu hình.sadrive upload path/to/upload [destination_folder_id]
: Tải tệp lên SA Drive.sadrive download folder_id path/to/destination [--transfers int]
: Tải tệp/thư mục xuống.sadrive mount
: Gắn SA Drive làm ổ đĩa cục bộ (chỉ đọc).sadrive newfolder name [optional_destination_id]
: Tạo thư mục mới.sadrive delete file/folderid
: Xóa tệp/thư mục.sadrive rename newname file/folderid
: Đổi tên tệp/thư mục.sadrive navigate [optional_folderid]
: Điều hướng trong SA Drive.sadrive share file/folderid
: Chia sẻ tệp/thư mục.
Tình huống sử dụng tối ưu: Biến 1 tài khoản Gmail thành “thư viện TeraByte”
Có thể bạn chưa biết, mỗi tài khoản Gmail có thể tạo ra tới 12 dự án (projects) trong Google Cloud. Và mỗi dự án này lại có thể tạo ra 100 tài khoản dịch vụ!
Vậy là: 12 dự án * 100 tài khoản dịch vụ/dự án = 1200 tài khoản dịch vụ.
Và với mỗi tài khoản dịch vụ có 15GB, bạn sẽ có: 15GB * 1200 tài khoản = 18000 GiB.
Đổi ra TeraByte, con số này là khoảng 17 TB cho mỗi tài khoản Gmail của bạn! Một con số trong mơ phải không?
Giới hạn và lưu ý
Hiện tại, theo thông tin từ dự án, SA Drive không có bất kỳ giới hạn nào được đề cập. Tuy nhiên, hãy luôn ghi nhớ mốc 15 tháng 4 năm 2025 nhé, vì sau ngày đó, các tài khoản dịch vụ mới sẽ không còn mang theo 15GB dung lượng Google Drive nữa. Hãy tận dụng thời gian này!
Về dự án SA Drive
Dự án này là một sản phẩm mã nguồn mở, sử dụng giấy phép GPL-3.0
. Nó đã nhận được sự quan tâm lớn với 224 stars và 37 forks trên GitHub. Hai đóng góp chính là jsmsj
và Jaskirat Singh Maskeen (jsmaskeen)
. Dự án chủ yếu được xây dựng bằng Python (54.4%), cùng với HTML (37.5%), JavaScript (6.5%) và một số ngôn ngữ khác.
Vậy đó, SA Drive không chỉ là một công cụ, nó là một tư duy mới về cách chúng ta quản lý và sử dụng dung lượng đám mây. Nếu bạn đang cần một giải pháp lưu trữ lớn, linh hoạt và biết cách “tận dụng” những gì mình có, thì SA Drive chính là người bạn đồng hành mà bạn đang tìm kiếm đấy!
Còn chần chờ gì nữa, hãy thử ngay SA Drive và “giải phóng” không gian lưu trữ của mình đi nào! Nếu có bất kỳ câu hỏi nào, đừng quên ghé thăm phần FAQ hoặc tài liệu của dự án nhé!