Cách chuyển dữ liệu Google Drive từ tài khoản đuôi nuce.edu.vn sang đuôi huce.edu.vn

Bước 1: Các bạn tạo 1 folder mới trên tài khoản Google Drive (@nuce.edu.vn). Ở đây có thể tạo thư mục tên DATA

Bước 2: Di chuyển toàn bộ Folder và File dữ liệu cần chuyển vào thư mục mới vừa tạo DATA

Bước 3: Chia sẻ folder DATA cho tài khoản email Google Drive (@huce.edu.vn) mới

Bước 4: Đăng nhập vào tài khoản Google Drive mới (@huce.edu.vn), các bạn sẽ thấy thư mục DATA trong phần Được chia sẻ với tôi (Shared with me)

Bước 5: Truy cập vào Google Apps Script (https://script.google.com), chọn Start Scripting sử dụng code:

function duplicate() {
  
  var sourceFolder = "DATA"; //Thư mục được chia sẻ - Nguồn: https://gdrive.vip/
  var targetFolder = "My_Backup"; //Tên thư mục mới sẽ tạo và lưu trữ dữ liệu của bạn
  
  var source = DriveApp.getFoldersByName(sourceFolder);
  var target = DriveApp.createFolder(targetFolder);
  if (source.hasNext()) {
    copyFolder(source.next(), target);
  }
  
}
function copyFolder(source, target) {
  var folders = source.getFolders();
  var files   = source.getFiles();
  
  while(files.hasNext()) {
    var file = files.next();
    file.makeCopy(file.getName(), target);
  }
  
  while(folders.hasNext()) {
    var subFolder = folders.next();
    var folderName = subFolder.getName();
    var targetFolder = target.createFolder(folderName);
    copyFolder(subFolder, targetFolder);
  }  
}

Chạy và dữ liệu được chuyển sang thư mục My_Backup. Quá trình nhanh hơi chậm thì còn tùy thuộc vào dung lượng dữ liệu của mình cần chuyển. Với folder dữ liệu nhỏ hơn 24GB thì phương pháp này đáp ứng được với thời gian chưa đến 30 phút. Với folder dữ liệu lớn hơn 24GB, người sử dụng có thể tách nhỏ các folder sau đó chạy riêng lẻ hoặc tham khảo thêm tại: https://blog.pics.io/big-data-transfer-to-google-drive/)

Bài viết được tham khảo tại: (Tham khảo tại: https://gdrive.vip/huong-dan-chuyen-du-lieu-tai-khoan-google-drive/)