Để giải quyết triệt để vấn đề này và tự động giữ nguyên các album bạn đã tạo trên Google, cộng đồng phát triển đã tạo ra một công cụ chuyên dụng là immich-go. Dưới đây là quy trình 3 bước chuẩn nhất để đồng bộ toàn bộ dữ liệu.
1.Tải toàn bộ dữ liệu từ Google Photos (Google Takeout).
- Truy cập trang web Google Takeout.
- Bấm Bỏ chọn tất cả, sau đó kéo xuống và chỉ đánh dấu tích vào mục Google Photos.
- Bấm Bước tiếp theo.
- Tại mục Kích thước tệp, hãy chọn 50 GB thay vì 2 GB mặc định (để Google gom ảnh vào 1-2 file nén .zip lớn, giúp bạn đỡ phải tải lắt nhắt nhiều file).
- Bấm Tạo tệp xuất và chờ Google gửi link tải qua Gmail (có thể mất vài giờ hoặc vài ngày tùy dung lượng ảnh).
- Tải các file .zip này về thẳng máy ảo Linux Mint (ví dụ để ở thư mục ~/Downloads).
2.Tạo mã API Key trên Immich.
Để công cụ có quyền đẩy ảnh vào tài khoản của bạn, bạn cần tạo một chìa khóa:
- Mở giao diện web Immich (http://172.16.10.18:2283) và đăng nhập vào tài khoản.
- Bấm vào biểu tượng ảnh đại diện ở góc phải
chọn Account Settings (Cài đặt tài khoản).
- Chuyển sang mục API Keys
bấm New API Key.
- Đặt tên bất kỳ (VD: Dong_bo_Google) và bấm Create.
- Copy đoạn mã vừa hiện ra (bạn chỉ được xem mã này 1 lần duy nhất).
3.Chạy công cụ đồng bộ immich-go trên Linux Mint.
Mở Terminal trên Linux Mint và thực hiện các lệnh sau:
Tải công cụ immich-go:
cd ~
wget https://github.com/simulot/immich-go/releases/latest/download/immich-go_Linux_x86_64.tar.gz
tar -xzf immich-go_Linux_x86_64.tar.gz
2. Bắt đầu đẩy file (Không cần giải nén file Takeout):
Bạn chỉ cần chạy lệnh dưới đây, công cụ sẽ tự động đọc thẳng vào file .zip, tự ghép nối file ảnh với file .json để khôi phục ngày tháng, tự tạo lại các Album và đẩy thẳng lên Immich:
./immich-go upload from-google-photos -s http://172.16.10.18:2283 -k "Thay bằng API của bạn" ~/Downloads/*.zip --pause-immich-jobs=FALSE --on-errors continue
(Thay ~/Downloads/*.zip bằng đường dẫn thực tế nơi bạn lưu các file tải về từ Google File để sẳn ở win Linux).
Cách xác minh: Ngay khi lệnh chạy, bạn sẽ thấy Terminal báo tiến trình đẩy file lên. Bạn có thể mở giao diện web Immich, vào tab Jobs để xem quá trình phân tích ảnh mới. Toàn bộ ảnh sẽ giữ nguyên đúng ngày tháng, tọa độ hiển thị trên bản đồ và các Album y hệt như lúc còn ở Google Photos.
