Sao chép dữ liệu OneDrive sang GDrive
Bài viết trích từ nguồn: https://voz.ee/s/wsu3tLtpc
BƯỚC 1: KẾT NỐI
A. Kết nối Google Drive
anh em bấm vào biểu tượng Tệp ở thanh bên trái, rồi bấm vào biểu tượng Google Drive và đăng nhập đúng tài khoản cần chuyển dữ liệu về (ở đây mình đã đăng nhập sẵn từ trước), làm như hình minh họa:

B. Kết nối OneDrive
Bước này kỳ công hơn chút bạn phải dùng rclone. Bấm vào nút + Mã và dán mã bên dưới để cài rclone và kết nối:
!sudo -v ; curl https://rclone.org/install.sh | sudo bash
!rclone config create one onedrive --all

Đến đây thì bạn phải khai báo, bạn làm như mình chỉ nhé:
client_id> Bỏ trống
client_secret> Bỏ trống
Choose national cloud region for OneDrive.
Choose a number from below, or type in your own string value.
Press Enter for the default (global).
1 / Microsoft Cloud Global
\ (global)
...
region > Nhập 1
Edit advanced config?
y) Yes
n) No (default)
y/n>
Use web browser to automatically authenticate rclone with remote?
* Say Y if the machine running rclone has a web browser you can use
* Say N if running rclone on a (remote) machine without web browser access
If not sure try Y. If Y failed, try N.
y) Yes (default)
n) No
y/n> Nhập n
Execute the following on the machine with the web browser (same rclone
version recommended):
rclone authorize "onedrive"
...
config_token>
Đến đây anh em phải cài rclone trên máy tính cá nhân:
Trên macOS,
mở Terminal cài brew rồi chạy lệnh brew install rclone, sau đó dán dòng lệnh.
Trên Windows
Truy cập rclone.org/downloads để tải bản dành cho Windows, giải nén ra
Mở CMD và gõ lệnh cd <thư mục vừa giải nén> rồi chạy lệnh rclone.exe authorize "onedrive"
Trình duyệt mở ra anh em đăng nhập tài khoản OneDrive và cấp quyền cho rclone, sau thông báo Success!, quay lại cửa sổ dòng lệnh, chép đoạn mã {"access_token":"ey....."} dán vào config_token> trên giao diện Colab.
Anh em đọc không hiểu xem video hướng dẫn này nhé.
Type of connection
Choose a number from below, or type in an existing string value.
Press Enter for the default (onedrive).
1 / OneDrive Personal or Business
\ (onedrive)
...
config_type> Nhập 1
Select drive you want to use
Choose a number from below, or type in your own string value.
config_driveid> Nhập 1
Found drive "root" of type "business"
URL: https://3xxmfk-my.sharepoint.com/personal/xx_lucngoc_com/Documents
y) Yes (default)
n) No
y/n> Nhập y
BƯỚC 2 - CHUYỂN DỮ LIỆU
Bước này thì rất dễ, bấm + Mã, chạy lệnh
!rclone copy --update one:<thư mục muốn chuyển> /content/drive/MyDrive/<thư mục lưu trữ>
vd: !rclone copy --update one:phim /content/drive/MyDrive/phim

Lưu ý quan trọng: Một phiên làm việc của Colab chỉ tối đa 12 tiếng, máy tính cá nhân của bạn phải kết nối với Colab liên tục, nên tắt chế độ ngủ tự động của máy tính. Nếu phiên làm việc bị đóng, bạn sẽ phải làm lại từ đầu. Anh em có thể tìm hiểu trên Google với từ khóa “how to keep google colab running”. Nếu mất phiên cũng chẳng lo, vì cờ –update sẽ chỉ kéo nốt phần dữ liệu còn lại.
Last updated