Transferir o Google Docs de uma conta para outra


24

Minha empresa acabou de alterar seu nome de domínio e todos mudamos nossas contas de aplicativos do Google (por exemplo, de adam@old-domain.compara adam@new-domain.com).

Encontramos soluções suficientes para transferir e-mails, filtros, contatos e calendários. No entanto, não conseguimos encontrar uma maneira adequada de copiar em massa nossos documentos do Google. Esse é um problema enorme para muitos usuários que possuem centenas de documentos do Google que usam diariamente.

Existe alguma solução alternativa? Não encontrei nenhuma solução adequada no grupo de discussão do Google .


Se os domínios antigos e novos são aplicativos do Google, por que não adicionar um como alias? Eu acho que teria classificados a maioria dos problemas
Saariko

Respostas:


23

Coloque tudo em uma pasta, clique com o botão direito do mouse nessa pasta, pressione compartilhar e adicione a pessoa que você deseja como proprietário. Depois de compartilhar com eles, pressione a pequena aba ao lado do nome e clique em "É o proprietário".


2
Isso não funciona de forma recursiva por isso é um método lento, se alguém tem um monte de arquivos em um monte de pastas
john

6
A nova versão do Google Docs não permite que você pertença a um usuário em outro domínio. Portanto, agora, depois de compartilhar a pasta com seu novo usuário, ele também deverá criar uma cópia da pasta. Esta pasta será de propriedade do novo usuário. Devido a essa etapa extra, parece que esse método é difícil com muitos arquivos. Para alguns arquivos, é uma boa solução.
Steeven

11
O método proposto por Steeven mantém o histórico de revisões de documentos individuais e as permissões de compartilhamento de documentos individuais?
balupton

@ Steven, e o Make-A-Copy retém metadados como a data de criação?
Pacerier

@ user40687, Hmm, parece redefinir o tamanho da fonte do meu documento . Isso é estranho ....
Pacerier

10

Para transferir a propriedade de todos os documentos de um usuário para outro:

  1. Faça login no painel do administrador do Google.
  2. Clique na guia Configurações e clique em Drive e Documentos na coluna esquerda.
  3. Clique na guia Ferramentas e preencha a seção Transferência de propriedade do documento :
    • No campo De , digite o nome de usuário do proprietário atual e selecione o domínio do usuário.
    • No campo Para , digite o nome de usuário do novo proprietário e selecione o domínio do usuário.

      Dica : Se a transferência envolver um número muito grande de documentos, convém notificar o novo proprietário e verificar se eles têm capacidade de armazenamento suficiente para acomodar os documentos transferidos. (No Google Drive do novo proprietário na web, clique no botão Carregar para ver a quantidade de armazenamento usada / disponível).
  4. Clique em Transferir documentos para salvar.

    Todos os documentos transferidos são organizados automaticamente em uma única nova pasta - intitulada com o endereço de e-mail do proprietário anterior - no Drive do novo proprietário.

    O administrador e os proprietários novos e anteriores recebem um email sobre a transferência assim que o processo é concluído.

    Se houver algum problema com a transferência (por exemplo, a cota do novo proprietário for excedida, o que impede a transferência de alguns documentos), a notificação por email descreve o que aconteceu. Para corrigir o problema, você pode comprar mais armazenamento para o Google Drive para o novo proprietário, transferir a propriedade dos documentos para um usuário diferente ou redistribuir a propriedade dos documentos, um de cada vez, para usuários diferentes.

Observe que isso só funciona se os dois usuários estiverem no mesmo domínio. Você não pode transferir a propriedade entre domínios, como solicitou o pôster original.

Fonte .


eles realmente mudaram isso conforme descrito aqui: support.google.com/a/answer/1247799?hl=pt-BR . Em vez de adicionar isso como resposta, provavelmente é melhor que você atualize sua resposta.
Frank Rem

Isso realmente funciona entre domínios diferentes? Se eu clicar em transferir documentos, devo inserir o usuário antigo e o novo, mas a parte '@ domainname.abc' é fixa e a mesma. O OP queria passar de 'adam@old-domain.com' para 'adam@new-domain.com' ...
EluciusFTW

@ Dan, admin.google.com é apenas para pessoas que pagaram certo? E o usuário normal?
Pacerier

4

Para mover meus arquivos da minha conta da escola para a minha conta pessoal do Google, primeiro compartilho as pastas para a minha conta pessoal, selecione todos os arquivos e 'Faça uma cópia' na guia 'Mais ações'.

Eu entro na minha conta pessoal e movo as cópias para uma pasta nessa conta. Posso remover a propriedade da conta original e modificá-las ou compartilhá-las de outra forma.

O principal problema aqui é ter que renomear todos os arquivos para remover 'Copy of ...'


Mas isso estraga os metadados. Data de criação, histórico de versões etc.
Pacerier

4

Você já viu o Cyberduck ? Está disponível para Mac e Windows e permite fazer o download em massa de todos os seus documentos do Google Docs. Depois disso, basta fazer o upload em massa para sua nova conta.

versão 4.2.1 no changelog: http://cyberduck.ch/changelog/


11
nova cyberduch não suporta o Google Drive mais
john

Obtenha uma versão mais antiga então.
Discrição

Alguma sugestão sobre como / onde obter uma versão mais antiga? Você pode nos dizer qual versão ainda permitirá isso?
Andrew Lott

4

A única maneira de encontrar isso foi escrever um script por conta própria. O tempo limite expirará e você precisará reiniciar o script. Eu escrevi para que não seja um problema reiniciar o script.

  1. Copie isso no script do Google Apps (script.google.com), não importa em qual conta.
  2. Clique na pasta de origem, clique em Compartilhar e depois em Avançado. Copie a chave do link no "..." da fonte.
  3. Faça o mesmo para a pasta de destino.
  4. Execute quantas vezes quiser.
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);
  }  

}

Eu recebo o seguinte erro:Access denied: DriveApp. (line 25, file "copy")
Happy Bird

@ Happy Bird defina a permissão da pasta de destino para acesso de gravação.
Happy Bird

Acabei de falar comigo mesmo? Ah sim, eu fiz!
Happy Bird

3

Eu estava em uma situação semelhante em que tinha uma conta em my_name@gmail.com normal e comprei uma conta no Google Apps para ter uma nova conta no novo domínio. Mudei com sucesso a propriedade da minha conta antiga para a nova.

Primeiro, dei permissões de Editor a todos os meus arquivos na minha nova conta "meu_nome@exemplo.com". Em seguida, instalei o Google Drive para Mac (aplicativo de desktop) e entrei com minha conta antiga. Esperei até que todos os meus arquivos fossem sincronizados e desconectados do aplicativo (Preferências ... -> Desconectar conta ...).

Depois disso, tive uma pasta chamada Google Drive no meu diretório pessoal com todos os meus arquivos do Google Drive.

Então, criei uma nova pasta vazia e a chamei de Novo Google Drive. Abri o aplicativo Google Drive, cliquei em "Fazer login" e entrei com minha nova conta my_name@example.com, na segunda etapa, enquanto fazia login e alterei a pasta em que o aplicativo deveria armazenar arquivos sincronizados na pasta New Google Dirigir.

Depois que o aplicativo Google Drive ficou pronto, copiei todos os arquivos (pelo COMMAND + C) da pasta Google Drive e os coloquei (com o COMMAND + V) na pasta Novo Google Drive.



1

Você pode ficar de olho em http://www.migrationbox.com/ . Eles supostamente estão perto de lançar uma nova ferramenta que executará uma migração automatizada de documentos para você.



1

Uma opção é exportar uma pasta para a área de trabalho como um arquivo zip (padrão), descompactá-la e usar a importação de pasta para importar para a nova unidade.


Sim, mas todos os documentos do Google seriam convertidos para o Word se você tentar exportá-los. Existe alguma maneira de exportar um documento do Google "corretamente"?
Pacerier

1

Existem 3 cenários:

  1. Se seus documentos são simples (sem gráficos vetoriais), você pode apenas exportá-los como docx / odt e reimportá-los. Em seguida, clique com o botão direito do mouse em cada documento importado e selecione "abrir com o Google Docs" para torná-los editáveis ​​novamente.
  2. Se seus documentos contiverem gráficos vetoriais que você deseja manter editáveis ​​e se a conta de destino estiver no mesmo domínio (por exemplo, transferir de user1@gmail.com para user2@gmail.com), poderá transferir a propriedade dos documentos após o compartilhamento com user2@gmail.com.
  3. Se seus documentos contiverem gráficos vetoriais que você deseja manter editáveis ​​e se a conta de destino estiver em outro domínio (por exemplo, transferir de user1@custom.com para user2@gmail.com), primeiro compartilhe-os com user2 @ gmail .com. Em seguida, instale o aplicativo de desktop do Google Drive, faça login com a conta user2@gmail.com e faça uma cópia pessoal da pasta compartilhada dentro do aplicativo, conforme sugerido aqui .

0

A única maneira é fazer o upload dos arquivos novamente para a conta do Google Apps ou compartilhá-los com o seu endereço de e-mail do Google Apps. Você ainda não pode transferir a propriedade dos arquivos (se você atualizou o Google Docs para o Google Drive) - esse recurso estará disponível em breve. Se você ainda estiver usando o Google Docs, o proprietário poderá ser alterado para a conta do Google Apps.


0
  1. Visite o Google Drive (origem) do qual você deseja migrar / transferir
  2. Selecione todos os arquivos / documentos / pastas que você deseja migrar / transferir
  3. Clique com o botão direito do mouse em qualquer um dos arquivos selecionados
  4. Selecione Download, que criará um arquivo zip de todos os seus arquivos. Seus gDocs serão convertidos em documentos equivalentes do Microsoft Office
  5. Descompacte a pasta que você acabou de baixar
  6. Abra o seu destino no Google Drive
  7. Arraste e solte os arquivos / pastas que você acabou de descompactar na tela do novo Google Drive (destino) para onde deseja transferir do seu outro domínio / conta (origem)
  8. Todos os arquivos serão adicionados à sua unidade e desassociados da sua outra conta do Google.

Referência do tutorial em vídeo: https://www.youtube.com/watch?v=zVbeEaRZUr4


-1

você pode duplicar todos os arquivos na unidade, baixá-los, descompactar e renomear o prefixo "Cópia de" para nada.

Então re-up

Isso fará o download, copiará e voltará a ser o novo proprietário

No mac, isso é fácil, existe uma opção de menu do mouse chamada "Renomear x itens". Você preenche o primeiro campo "Cópia de" e deixa o segundo campo vazio. Isso renomeará tudo para os nomes dos arquivos originais.

Eu fiz isso com cerca de 100 arquivos de uma só vez.

Deve funcionar com 1.000.000 de arquivos, se você for paciente :)


Ele não fará o download de documentos ou planilhas do Google, apenas arquivos, e você perderá todas as permissões associadas aos arquivos e diretórios.
18720 Adam
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.