Передача Google Документів з одного облікового запису в інший


24

Моя компанія щойно змінила своє доменне ім’я, і ми всі перемістили свої акаунти програм Google (скажімо, з adam@old-domain.comна adam@new-domain.com).

Ми знайшли достатні рішення для передачі електронних листів, фільтрів, контактів та календарів. Однак нам не вдалося знайти належного способу копіювання наших Документів Google. Це величезна проблема для багатьох користувачів, які мають сотні документів Google, якими вони користуються щодня.

Чи є якесь вирішення? Я не зміг знайти належного рішення в дискусійній групі Google .


Якщо обидва домени старі та нові - це google-додатки, чому б не просто додати його як псевдонім? Я думаю, що це б
розібрало

Відповіді:


23

Покладіть кожну річ в одну папку, клацніть правою кнопкою миші цю папку, натисніть спільний доступ, а потім додайте людину, яку ви хочете як власника. Після того, як ви поділитесь ним із ними, натисніть на маленьку вкладку поруч з їх іменем та натисніть «Є власником».


2
Це не працює рекурсивно, тому це повільний метод, якщо хтось має багато файлів у великій кількості папок
John

6
Нова версія Документів Google не дозволяє надати право власності користувачеві на іншому домені. Отже, після того як ви поділилися папкою з вашим новим користувачем, ваш новий користувач також повинен створити копію папки. Ця папка буде належати новому користувачеві. Через цей додатковий крок, здається, цей метод важкий для багатьох файлів. Для кількох файлів це прекрасне рішення.
Стівен

1
Чи зберігає метод, запропонований Стівеном, історію перегляду окремих документів та дозволу на обмін окремими документами?
balupton

@Steeven, А чи Make-A-Copy зберігає метадані, як дата створення?
Pacerier

@ user40687, Гм, здається, скидає розмір шрифту мого документа . Це дивно ....
Pacerier

10

Щоб передати право власності на всі документи від одного користувача до іншого:

  1. Увійдіть на панель адміністратора Google.
  2. Перейдіть на вкладку Налаштування , а потім натисніть Диск та Документи у лівій колонці.
  3. Перейдіть на вкладку Інструменти та завершіть розділ передачі права власності на документ :
    • У полі Від введіть ім’я користувача поточного власника та виберіть домен користувача.
    • В До полю, введіть ім'я користувача нового власника та виберіть домен користувача.

      Порада : Якщо для передачі передбачено дуже велику кількість документів, можливо, ви захочете повідомити про це нового власника та перевірити, чи є у них достатня кількість пам’яті для розміщення переданих документів. (У новому власнику Диска Google в Інтернеті натисніть кнопку Завантажити, щоб побачити обсяг використаного / доступного пам’яті).
  4. Клацніть Передати документи, щоб зберегти.

    Усі передані документи автоматично упорядковуються в одній новій папці - з назвою електронної адреси попереднього власника - на Диску нового власника.

    Як тільки процес завершиться, адміністратор та нові та попередні власники отримують електронне повідомлення про передачу.

    Якщо були якісь проблеми з передачею (наприклад, перевищено квоту нового власника, що перешкоджає передачі деяких документів), повідомлення електронною поштою описує те, що сталося. Щоб вирішити проблему, ви можете придбати новий накопичувач на Диску Google для нового власника, передати право власності на документи іншому користувачеві або перерозподілити права власності на документи по черзі різним користувачам.

Зауважте, це працює лише в тому випадку, якщо обидва користувачі перебувають в одному домені. Ви не можете передати право власності між доменами, про що вимагав оригінальний плакат.

Джерело .


вони фактично змінили це, як описано тут: support.google.com/a/answer/1247799?hl=uk . Замість того, щоб додавати це як відповідь, можливо, найкраще оновити свою відповідь.
Френк Рем

Чи справді це працює між різними доменами? Якщо я натискаю на документи передачі, я повинен ввести старого та нового користувача, але частина "@ domainname.abc" виправлена ​​та однакова. ОП хотіла перейти з "adam@old-domain.com" на "adam@new-domain.com" ...
EluciusFTW

@Dan, admin.google.com призначений лише для людей, які платили правильно? А як щодо звичайного користувача?
Печер'є

4

Щоб перемістити свої файли зі свого шкільного облікового запису до мого особистого облікового запису Google, я спочатку ділюся папками в особистому обліковому записі, потім вибираю всі файли та "Зробіть копію" на вкладці "Інші дії".

Потім я входжу в свій особистий обліковий запис і переміщую копії в папку цього облікового запису. Потім я можу видалити право власності з оригінального облікового запису та змінити їх або поділитися ним іншим чином.

Основна проблема тут - перейменування всіх файлів, щоб видалити "Копіювати ..."


Але це накручує метадані. Дата створення, історія версій тощо
Pacerier

4

Ви подивилися на Кібердук ? Він доступний як для Mac, так і для Windows, і дозволяє групово завантажувати всі документи з Google Docs. Після цього все, що вам потрібно зробити - це масово завантажувати їх у свій новий акаунт.

версія 4.2.1 у журналі змін: http://cyberduck.ch/changelog/


1
new cyberduch більше не підтримує google drive
John

Отримайте тоді старішу версію.
Стелс

Будь-які пропозиції щодо того, як / де отримати старішу версію? Чи можете ви сказати нам, яка версія все ще дозволить це?
Ендрю Лотт

4

Єдиний спосіб, який я знайшов це зробити, - написав сценарій самостійно. Він закінчиться, і тоді вам потрібно буде перезапустити сценарій. Я написав це так, що перезапустити сценарій не буде проблемою.

  1. Скопіюйте це в сценарій Google Apps (script.google.com), не важливо для якого облікового запису.
  2. Клацніть на вихідній папці, виберіть Надіслати, а потім розширений. Скопіюйте ключ посилання у джерело "...".
  3. Зробіть те ж саме для папки призначення.
  4. Запускайте його скільки разів хочете.
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);
  }  

}

Я отримую таку помилку:Access denied: DriveApp. (line 25, file "copy")
Happy Bird

@Happy Bird встановіть дозвіл папки призначення для запису доступу.
Happy Bird

Я просто говорив сам? О так, я зробив!
Happy Bird

3

Я опинився в подібній ситуації, коли у мене був обліковий запис у звичайному my_name@gmail.com і придбав обліковий запис у Google Apps, щоб мати новий обліковий запис у новому домені. Я успішно перемістив власність зі свого старого облікового запису на новий.

Перш за все, я надав редактору дозволи на всі мої файли до мого нового облікового запису "my_name@example.com". Потім я встановив Google Drive для Mac (настільний додаток) і ввійшов у свій старий обліковий запис. Я зачекав, поки всі мої файли синхронізуються, потім вийшов із програми (Налаштування ... -> Відключити обліковий запис ...).

Після цього в моєму домашньому каталозі з’явилася папка під назвою Google Drive із усіма моїми файлами з Google Drive.

Потім я створив нову порожню папку і назвав її Новим Google Drive. На другому кроці я відкрив додаток Google Диск, натиснув "Увійти" та ввійшов у свій новий обліковий запис my_name@example.com. На другому кроці, коли я входив у систему, змінив папку, де програма повинна зберігати синхронізовані файли у папку Новий Google Привід.

Після того, як додаток Google Drive було готове, я скопіював усі файли (від COMMAND + C) із папки Google Drive і помістив їх (із COMMAND + V) у папку Новий Google Drive.


2

Це не ідеально, але, здається, ви вже вичерпали рішення, які можна знайти в групах Google:

А як щодо масового завантаження та масового завантаження файлів?

Ця стаття пояснює, як групово завантажити всі документи Google, і ця пояснює, як пакетно завантажувати документи Google

Як я вже сказав, це не ідеально, але ця досить важлива функція, здається, сильно не вистачає в Документах Google.


1

Можливо, ви хочете слідкувати за http://www.migrationbox.com/ . Вони нібито близькі до випуску нового інструменту, який здійснить автоматизовану міграцію документів для вас.



1

Один із варіантів - експортувати папку на робочий стіл у форматі zip-файлу (за замовчуванням), розпакувати її, а потім імпортувати папку для імпорту на новий диск.


Так, але всі документи google будуть перетворені в Word, якщо ви спробуєте експортувати їх. Чи варто експортувати документ google "належним чином"?
Печер'є

1

Існує 3 сценарії:

  1. Якщо ваші документи прості (без векторної графіки), ви можете просто експортувати їх як docx / odt та повторно імпортувати документи. Потім клацніть правою кнопкою миші кожен імпортований документ і виберіть "відкрити з Документами Google", щоб зробити їх знову редагованими.
  2. Якщо ваші документи містять графічну графіку, яку ви хочете редагувати, і якщо цільовий обліковий запис знаходиться в одному домені (наприклад, перенесення з user1@gmail.com на user2@gmail.com), ви можете передати право власності на документи після спільного доступу їх за допомогою user2@gmail.com.
  3. Якщо ваші документи містять векторну графіку, яку ви хочете редагувати, і якщо цільовий обліковий запис знаходиться в іншому домені (наприклад, перенесення з user1@custom.com на user2@gmail.com), ви спочатку ділитесь документами з user2 @ gmail .com Після цього потрібно встановити додаток Google Drive для настільних ПК, увійти за допомогою облікового запису user2@gmail.com та зробити особисту копію спільної папки всередині додатка, як тут запропоновано .

0

Єдиний спосіб - завантажити файли знову в обліковий запис Google Apps або поділитися файлами з вашою електронною адресою Google Apps. Ви ще не можете передати право власності на файли (якщо ви оновили Документи Google на Google Диск) - ця функція незабаром з’явиться. Якщо ви все ще використовуєте Документи Google, власника можна змінити на акаунт Google Apps.


0
  1. Відвідайте Диск Google (джерело), ​​з якого ви хочете перенести / перенести
  2. Виберіть усі файли / документи / папки, які ви хочете перенести / перенести
  3. Клацніть правою кнопкою миші будь-який із вибраних файлів
  4. Виберіть Завантажити, що створить поштовий файл для всіх ваших файлів. Ваші gDocs будуть перетворені на еквівалентні документи Microsoft Office
  5. Розпакуйте щойно завантажену папку
  6. Відкрийте призначення Google Диска
  7. Перетягніть файли / папки, які ви щойно розпакували, на екран нового Диска Google (місце призначення), куди ви хочете перенести з іншого домену / облікового запису (джерело)
  8. Усі файли будуть додані до вашого диска та відмежовані від вашого іншого облікового запису Google.

Довідка щодо відео-уроку: https://www.youtube.com/watch?v=zVbeEaRZUr4


-1

ви можете скопіювати всі файли на диску, завантажити їх, потім розпакуйте і перейменуйте префікс "Копія" ні до чого.

Потім повторно

Це завантажить, скопіює та відновить як новий власник

На mac це легко, є опція меню миші під назвою "Перейменувати елементи x". Ви заповнюєте перше поле "Копія" і 2-е поле залишаєте порожнім. Це дозволить перейменувати все на початкові імена файлів.

Я щойно зробив це приблизно зі 100 файлами за один раз.

Потрібно працювати з 1.000.000 файлів, якщо ви терплячі :)


Він не завантажує Google Документи та аркуші, а лише файли, і ви втратите всі дозволи, пов’язані з файлами та каталогами.
Адам Матан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.