Chuyển Google Docs từ tài khoản này sang tài khoản khác


24

Công ty của tôi vừa thay đổi tên miền và tất cả chúng tôi đã chuyển tài khoản ứng dụng Google của mình (giả sử, từ adam@old-domain.comsang adam@new-domain.com).

Chúng tôi đã tìm thấy các giải pháp đầy đủ để chuyển email, bộ lọc, danh bạ và lịch. Tuy nhiên, chúng tôi đã thất bại trong việc tìm ra một cách thích hợp để sao chép hàng loạt Google Docs của chúng tôi. Đây là một vấn đề lớn đối với nhiều người dùng có hàng trăm Google Docs mà họ sử dụng hàng ngày.

Có bất kỳ công việc xung quanh? Tôi không thể tìm thấy bất kỳ giải pháp thích hợp nào trong nhóm thảo luận của Google .


Nếu cả hai tên miền cũ và mới đều là ứng dụng google, tại sao không thêm một tên làm bí danh? Tôi nghĩ rằng điều đó đã sắp xếp hầu hết các vấn đề
Saariko

Câu trả lời:


23

Đặt mọi thứ vào một thư mục, nhấp chuột phải vào thư mục đó, nhấn chia sẻ, sau đó thêm người bạn muốn làm chủ sở hữu. Sau khi chia sẻ nó với họ, nhấn tab nhỏ bên cạnh tên của họ và nhấp vào "Là chủ sở hữu".


2
Điều này không hoạt động đệ quy vì vậy đây là một phương pháp chậm nếu ai đó có nhiều tệp trong nhiều thư mục
john

6
Phiên bản Google Docs mới không cho phép bạn trao quyền sở hữu cho người dùng trên một tên miền khác. Vì vậy, bây giờ, sau khi bạn đã chia sẻ thư mục với người dùng mới, người dùng mới của bạn cũng phải tạo một bản sao của thư mục. Thư mục này sẽ được sở hữu bởi người dùng mới. Do bước bổ sung này, có vẻ như phương pháp này khó khăn với nhiều tệp. Đối với một vài tập tin, nó là một giải pháp tốt.
Steeven

1
Phương pháp do Steeven đề xuất có giữ lại lịch sử sửa đổi tài liệu cá nhân và quyền chia sẻ tài liệu cá nhân không?
balupton

@Steeven, và Make-A-Copy có giữ lại siêu dữ liệu như ngày tạo không?
Pacerier

@ user40687, Hmm, có vẻ như đặt lại kích thước phông chữ của tài liệu của tôi . Thật kỳ lạ ....
Pacerier

10

Để chuyển quyền sở hữu tất cả các tài liệu từ người dùng này sang người dùng khác:

  1. Đăng nhập vào bảng quản trị Google.
  2. Bấm vào tab Cài đặt , rồi bấm vào Drive và Docs ở cột bên trái.
  3. Nhấp vào tab Công cụ và hoàn thành phần chuyển quyền sở hữu Tài liệu :
    • Trong trường Từ , nhập tên người dùng của chủ sở hữu hiện tại và chọn miền của người dùng.
    • Trong trường Đến , nhập tên người dùng của chủ sở hữu mới và chọn miền của người dùng.

      Mẹo : Nếu việc chuyển tiền bao gồm một số lượng lớn tài liệu, bạn có thể muốn thông báo cho chủ sở hữu mới và kiểm tra xem họ có đủ dung lượng lưu trữ để chứa các tài liệu được chuyển hay không. (Trong Google Drive của chủ sở hữu mới trên web, nhấp vào nút Tải lên để xem dung lượng lưu trữ được sử dụng / khả dụng).
  4. Nhấp vào Chuyển tài liệu để lưu.

    Tất cả các tài liệu được chuyển sẽ được tự động sắp xếp trong một thư mục mới - có tiêu đề với địa chỉ email của chủ sở hữu trước đó - trong Drive của chủ sở hữu mới.

    Quản trị viên và chủ sở hữu mới và chủ sở hữu trước đó nhận được email về việc chuyển tiền ngay khi quá trình hoàn tất.

    Nếu có bất kỳ vấn đề nào với việc chuyển tiền (ví dụ: hạn ngạch của chủ sở hữu mới bị vượt quá, điều này ngăn cản việc chuyển một số tài liệu), thông báo email mô tả những gì đã xảy ra. Để khắc phục sự cố, bạn có thể mua thêm dung lượng cho Google Drive cho chủ sở hữu mới, chuyển quyền sở hữu tài liệu cho một người dùng khác hoặc phân phối lại quyền sở hữu tài liệu một lần cho những người dùng khác nhau.

Lưu ý, điều này chỉ hoạt động nếu cả hai người dùng trong cùng một tên miền. Bạn không thể chuyển quyền sở hữu giữa các tên miền, đó là những gì người đăng ban đầu yêu cầu.

Nguồn .


họ thực sự đã thay đổi điều này như được mô tả ở đây: support.google.com / a / 12/1247799 ? hl = en . Thay vì thêm câu này như một câu trả lời, có lẽ tốt nhất là bạn cập nhật câu trả lời của mình.
Frank Rem

Điều này thực sự làm việc giữa các lĩnh vực khác nhau? Nếu tôi nhấp vào chuyển tài liệu, tôi phải nhập người dùng cũ và mới, nhưng phần '@ domainname.abc' là cố định và giống nhau. OP muốn chuyển từ 'adam@old-domain.com' sang 'adam@new-domain.com' ...
EluciusFTW

@Dan, admin.google.com chỉ dành cho những người đã trả tiền phải không? Còn người dùng bình thường thì sao?
Pacerier

4

Để di chuyển các tệp của tôi từ tài khoản trường học sang tài khoản Google cá nhân, trước tiên tôi chia sẻ các thư mục vào tài khoản cá nhân của mình, sau đó chọn tất cả các tệp và 'Tạo bản sao' từ tab 'Thêm hành động'.

Sau đó tôi đăng nhập vào tài khoản cá nhân của mình và chuyển các bản sao vào một thư mục trên tài khoản đó. Sau đó tôi có thể xóa quyền sở hữu khỏi tài khoản ban đầu và sửa đổi chúng hoặc chia sẻ chúng theo cách khác.

Vấn đề chính ở đây là phải đổi tên tất cả các tệp để xóa 'Bản sao của ...'


Nhưng điều này làm tăng siêu dữ liệu. Ngày tạo, lịch sử phiên bản, v.v.
Pacerier

4

Bạn đã xem Cyberduck chưa? Nó có sẵn cho cả Mac và Windows và nó cho phép bạn tải xuống hàng loạt tất cả các tài liệu của bạn từ Google Docs. Sau đó, tất cả những gì bạn phải làm là tải chúng lên tài khoản mới.

phiên bản 4.2.1 trong changelog: http://cyberduck.ch/changelog/


1
cyberduch mới không hỗ trợ google drive nữa
john

Nhận một phiên bản cũ hơn.
Tàng hình

Bất kỳ đề xuất về làm thế nào / nơi để có được một phiên bản cũ hơn? Bạn có thể cho chúng tôi biết phiên bản nào vẫn sẽ cho phép điều này?
Andrew Lott

4

Cách duy nhất tôi tìm thấy để làm điều đó là bằng cách tự viết một kịch bản. Nó sẽ hết thời gian, và sau đó bạn sẽ cần phải khởi động lại tập lệnh. Tôi đã viết nó để nó không phải là một vấn đề để khởi động lại kịch bản.

  1. Sao chép này vào tập lệnh Google Apps (script.google.com), không quan trọng trên tài khoản nào.
  2. Bấm vào thư mục nguồn, bấm Chia sẻ, rồi nâng cao. Sao chép khóa của liên kết vào "..." cho nguồn.
  3. Làm tương tự cho thư mục đích.
  4. Chạy nó bao nhiêu lần bạn muốn.
function start() {

  var originFolder = DriveApp.getFolderById("...");
  var destination = DriveApp.getFolderById("...");

  copyFolder(originFolder, destination);

}

function copyFolder(source, target) {

  var folders = source.getFolders();
  var files   = source.getFiles();

  while(files.hasNext()) {
    var file = files.next();
    var dest = target.getFilesByName(file.getName());
    if (dest.hasNext()) {
      // skip because file exists
      Logger.log('skipping copy for ' + file.getName() + ' because it exists.');
      continue;
    }

    Logger.log("copying file: " + file.getName());
    file.makeCopy(file.getName(), target);
  }

  while(folders.hasNext()) {
    var subFolder = folders.next();
    var folderName = subFolder.getName();

    var dest = target.getFoldersByName(folderName);
    var targetFolder;
    if (!dest.hasNext()) {
      Logger.log('creating folder ' + folderName);
      targetFolder = target.createFolder(folderName);
    } else {
      targetFolder = dest.next();
    }

    copyFolder(subFolder, targetFolder);
  }  

}

Tôi nhận được lỗi sau:Access denied: DriveApp. (line 25, file "copy")
Happy Bird

@Happy Bird đặt quyền của thư mục đích để ghi quyền truy cập.
Chim hạnh phúc

Có phải tôi vừa nói chuyện với chính mình? Ồ vâng tôi đã làm!
Chim hạnh phúc

3

Tôi đã ở trong một tình huống tương tự khi tôi có một tài khoản thường xuyên my_name@gmail.com và đã mua một tài khoản trong Google Apps để có một tài khoản mới trong tên miền mới. Tôi đã chuyển thành công Quyền sở hữu từ tài khoản cũ của mình sang tài khoản mới.

Trước hết tôi đã cấp quyền cho Biên tập viên cho tất cả các tệp của mình vào tài khoản mới của tôi "my_name@example.com". Sau đó, tôi đã cài đặt Google Drive cho Mac (ứng dụng máy tính để bàn) và đăng nhập bằng tài khoản cũ của mình. Tôi đã đợi cho đến khi tất cả các tệp của mình được đồng bộ hóa rồi đăng xuất khỏi ứng dụng (Tùy chọn ... -> Ngắt kết nối tài khoản ...).

Sau này, tôi có một thư mục có tên Google Drive trong thư mục nhà của tôi với tất cả các tệp của tôi từ Google Drive.

Sau đó, tôi đã tạo một thư mục trống mới và gọi nó là Google Drive mới. Tôi đã mở ứng dụng Google Drive, nhấp vào "Đăng nhập" và đăng nhập bằng tài khoản mới my_name@example.com, ở bước thứ hai trong khi tôi đăng nhập và thay đổi thư mục nơi ứng dụng sẽ lưu trữ các tệp được đồng bộ hóa vào thư mục Google mới Lái xe.

Sau khi ứng dụng Google Drive sẵn sàng, tôi đã sao chép tất cả các tệp (theo L + + C) từ thư mục Google Drive và đặt chúng (với LỰA CHỌN + V) vào thư mục Google Drive mới.


2

Điều này không lý tưởng nhưng có vẻ như bạn đã sử dụng hết các giải pháp có thể tìm thấy trong Google Groups:

Điều gì về tải xuống hàng loạt và tải lên hàng loạt các tập tin?

Bài viết này giải thích cách tải xuống hàng loạt tất cả Tài liệu Google của bạn và bài này giải thích cách tải lên hàng loạt Tài liệu Google

Như tôi đã nói nó không lý tưởng nhưng tính năng khá quan trọng này dường như thiếu Google Docs.


1

Bạn có thể muốn để mắt đến http://www.migrationbox.com/ . Họ được cho là sắp phát hành một công cụ mới sẽ thực hiện di chuyển tài liệu tự động cho bạn.



1

Một tùy chọn là xuất thư mục sang máy tính để bàn của bạn dưới dạng tệp zip (mặc định), giải nén nó sau đó sử dụng nhập thư mục để nhập vào ổ đĩa mới.


Phải, nhưng tất cả các tài liệu google sẽ được chuyển đổi thành Word nếu bạn cố gắng xuất chúng. Có cách nào để xuất một tài liệu google "đúng cách" không?
Pacerier

1

Có 3 kịch bản:

  1. Nếu tài liệu của bạn đơn giản (không có đồ họa véc tơ), bạn chỉ có thể xuất chúng dưới dạng docx / odt và nhập lại tài liệu. Sau đó nhấp chuột phải vào từng tài liệu đã nhập và chọn "mở bằng Google Docs" để có thể chỉnh sửa lại.
  2. Nếu tài liệu của bạn chứa đồ họa véc tơ mà bạn muốn giữ có thể chỉnh sửa và nếu tài khoản đích nằm trong cùng một tên miền (ví dụ: chuyển từ user1@gmail.com sang user2@gmail.com) thì bạn có thể chuyển quyền sở hữu tài liệu sau khi chia sẻ chúng với user2 @ gmail.
  3. Nếu tài liệu của bạn chứa đồ họa véc tơ mà bạn muốn giữ có thể chỉnh sửa và nếu tài khoản đích nằm trong một tên miền khác (ví dụ: chuyển từ user1@custom.com sang user2@gmail.com), trước tiên bạn hãy chia sẻ tài liệu với user2 @ gmail .com. Sau đó, bạn phải cài đặt ứng dụng Google Drive trên máy tính để bàn, đăng nhập bằng tài khoản user2@gmail.com và tạo một bản sao cá nhân của thư mục được chia sẻ bên trong ứng dụng như được đề xuất tại đây .

0

Cách duy nhất là tải lại các tệp lên tài khoản Google Apps hoặc chia sẻ các tệp với địa chỉ email Google Apps của bạn. Bạn chưa thể chuyển Quyền sở hữu của các tệp (nếu bạn đã nâng cấp Google Docs lên Google Drive) - tính năng này sẽ sớm ra mắt. Nếu bạn vẫn đang sử dụng Google Docs, chủ sở hữu có thể được thay đổi thành Tài khoản Google Apps.


0
  1. Truy cập Google Drive (nguồn) mà bạn muốn di chuyển / chuyển từ
  2. Chọn tất cả các tệp / tài liệu / thư mục bạn muốn di chuyển / chuyển
  3. Nhấp chuột phải vào bất kỳ tập tin đã chọn
  4. Chọn Tải xuống sẽ tạo một tệp zip của tất cả các tệp của bạn. GDocs của bạn sẽ được chuyển đổi thành tài liệu Microsoft Office tương đương
  5. Giải nén thư mục bạn vừa tải xuống
  6. Mở Google Drive đích của bạn
  7. Kéo và thả các tệp / thư mục bạn vừa giải nén lên màn hình của Google Drive (đích) mới mà bạn muốn chuyển từ tên miền / tài khoản khác (nguồn)
  8. Tất cả các tệp sẽ được thêm vào ổ đĩa của bạn và tách ra với tài khoản Google khác của bạn.

Tham khảo hướng dẫn bằng video: https://www.youtube.com/watch?v=zVbeEaRZUr4


-1

bạn có thể sao chép tất cả các tệp trên ổ đĩa, tải xuống, sau đó giải nén và đổi tên tiền tố "Sao chép" thành không có gì.

Sau đó lên lại

Điều này sẽ tải xuống, sao chép và đăng ký lại với tư cách là chủ sở hữu mới

Trên mac điều này thật dễ dàng, có một tùy chọn menu chuột được gọi là "Đổi tên x mục". Bạn điền vào trường đầu tiên "Bản sao của" và để trống trường thứ 2. Điều này sẽ đổi tên mọi thứ thành tên tệp gốc.

Tôi chỉ làm điều này với khoảng 100 tệp trong một lần.

Nên hoạt động với 1.000.000 tệp, nếu bạn kiên nhẫn :)


Nó sẽ không tải xuống Google Docs hoặc sheet, chỉ các tệp và bạn sẽ mất tất cả các quyền liên quan đến các tệp và thư mục.
Adam Matan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.