Google Dokümanlar'ı bir hesaptan diğerine aktar


24

Benim şirket sadece kendi alan adı değişti ve hepimiz hakkında (dan, diyelim uygulamaları hesapları taşındı adam@old-domain.comiçin adam@new-domain.com).

E-postaları, filtreleri, kişileri ve takvimleri aktarmak için yeterli çözümler bulduk. Ancak, Google Dokümanlar’ı toplu olarak kopyalamanın uygun bir yolunu bulamadık. Bu, günlük kullandıkları yüzlerce Google Dokümanı olan birçok kullanıcı için büyük bir sorundur.

Herhangi bir geçici çözüm var mı? Google’ın tartışma grubunda uygun bir çözüm bulamadım .


Her iki alan da eski ve yeni google-apps ise neden yalnızca bir takma ad olarak eklenmedi? Bunun çoğu sorunu
çözeceğini

Yanıtlar:


23

Her şeyi bir klasöre yerleştirin, o klasörü sağ tıklayın, paylaşın ve ardından sahibi olarak istediğiniz kişiyi ekleyin. Onlarla paylaştığınızda, adlarının yanındaki küçük sekmeye basın ve "Sahip" seçeneğini tıklayın.


2
Bu özyinelemeli olarak çalışmaz, bu yüzden eğer birisi bir sürü klasörde bir sürü dosyaya sahipse yavaş bir yöntemdir
john

6
Yeni Google Dokümanlar sürümü, başka bir alandaki bir kullanıcıya sahiplik vermenize izin vermiyor. Şimdi, klasörü yeni kullanıcınızla paylaştığınızda, yeni kullanıcınızın da klasörün bir kopyasını oluşturması gerekir. Bu klasör yeni kullanıcıya ait olacak. Bu ekstra adımdan dolayı, bu yöntemin pek çok dosya için zor gözüküyor. Birkaç dosya için iyi bir çözümdür.
Steeven

1
Steeven tarafından önerilen yöntem bireysel belge revizyon tarihçesini ve bireysel belge paylaşım izinlerini saklıyor mu?
balupton,

@Steeven ve Make-A-Copy, oluşturma tarihi gibi meta verileri koruyor mu?
Pacerier

@ user40687, Hmm, belgemin font boyutunu sıfırlıyor gibi görünüyor . Bu garip ....
Pacerier

10

Tüm belgelerin sahipliğini bir kullanıcıdan diğerine aktarmak için:

  1. Google Yönetici panelinde oturum açın.
  2. Click Ayarlar sekmesini ve ardından Drive ve Dokümanlar sol sütunda.
  3. Click Araçlar sekmesini ve tamamlamak Belge sahiplik bölümü:
    • In itibaren sahada, geçerli sahibinin kullanıcı adını girin ve kullanıcının alan adını seçin.
    • In To alanına, yeni sahibinin kullanıcı adını girin ve kullanıcının alan adını seçin.

      İpucu : Aktarım çok fazla sayıda doküman içeriyorsa, yeni sahibine bildirimde bulunmak ve aktarılan dokümanları almak için yeterli depolama kapasitesine sahip olduklarını kontrol etmek isteyebilirsiniz. (Yeni sahibin web’deki Google Drive’ında kullanılan / kullanılabilir depolama alanını görmek için Yükle düğmesini tıklayın).
  4. Kaydetmek için Belgeleri aktar'ı tıklayın .

    Aktarılan belgelerin tümü otomatik olarak yeni sahibinin Drive'ında, önceki sahibinin e-posta adresi ile adlandırılan yeni bir klasörde düzenlenir.

    Yönetici ve yeni ve önceki sahipler, işlem tamamlanır tamamlanmaz transfer hakkında e-posta alır.

    Transferle ilgili herhangi bir sorun varsa (örneğin, yeni sahibinin kotası aşıldı, bu da bazı belgelerin transferini önler), e-posta bildirimi ne olduğunu açıklar. Sorunu gidermek için, Google Drive için yeni sahibi için daha fazla depolama alanı satın alabilir, belgelerin sahipliğini farklı bir kullanıcıya aktarabilir veya belgelerin sahipliğini tek tek farklı kullanıcılara yeniden dağıtabilirsiniz.

Not, bu yalnızca iki kullanıcı da aynı etki alanındaysa işe yarar. Orijinal posterin istediği etki alanları arasındaki sahipliği devredemezsiniz.

Kaynak .


Bunu burada açıklandığı şekilde değiştirdiler: support.google.com/a/answer/1247799?hl=tr . Bunu bir cevap olarak eklemek yerine, cevabınızı güncellemeniz en iyisidir.
Frank Rem

Bu gerçekten farklı alanlar arasında mı çalışıyor? Transfer belgelerine tıklarsam eski ve yeni kullanıcıyı girmem gerekiyor, ancak '@ domainname.abc' kısmı sabittir ve aynıdır. OP 'adam@old-domain.com' den 'adam@new-domain.com' a geçmek istedi ...
EluciusFTW

@Dan, admin.google.com sadece hakkı ödeyen insanlar içindir? Peki ya normal kullanıcı?
Pacerier

4

Dosyalarımı okul hesabımdan kişisel Google hesabıma taşımak için önce klasörleri kişisel hesabımla paylaşıyorum, ardından tüm dosyaları seçiyorum ve 'Diğer işlemler' sekmesinden 'Bir Kopya Yap' seçeneğini seçiyorum.

Daha sonra kişisel hesabıma giriş yapıyorum ve kopyaları o hesaptaki bir klasöre taşıyorum. Daha sonra mülkiyeti orijinal hesaptan kaldırabilir ve değiştirebilir veya başka şekilde paylaşabilirim.

Buradaki ana sorun, 'Kopyalan ...' öğesini kaldırmak için tüm dosyaları yeniden adlandırmak zorunda.


Fakat bu meta verileri bozuyor. Oluşturma tarihi, sürüm geçmişi, vb.
Pacerier

4

Cyberduck'a baktın mı ? Hem Mac hem de Windows için kullanılabilir ve tüm dokümanlarınızı Google Dokümanlar'dan toplu olarak indirmenize izin verir. Bundan sonra, tek yapmanız gereken toplu olarak onları yeni hesabınıza yüklemek.

changelog'da sürüm 4.2.1: http://cyberduck.ch/changelog/


1
yeni cyberduch artık google drive'ı desteklemiyor
john

Öyleyse daha eski bir sürümü edinin.
Stealth

Eski bir versiyonun nasıl / nereden alınacağı ile ilgili herhangi bir öneriniz var mı? Hangi versiyonun buna izin vereceğini söyleyebilir misiniz?
Andrew Lott

4

Bunu yapmamın tek yolu kendi başıma bir senaryo yazmak. Zaman aşımına uğrayacak ve daha sonra komut dosyasını yeniden başlatmanız gerekecek. Ben senaryoyu yeniden başlatmak için bir sorun olmayacak şekilde yazdım.

  1. Bunu Google Apps komut dosyasına (script.google.com) kopyalayın, hangi hesapta olduğu önemli değildir.
  2. Kaynak klasöre tıklayın, Paylaş'a ve ardından gelişmiş seçeneğine tıklayın. Bağlantının anahtarını kaynak için "..." içine kopyalayın.
  3. Hedef klasör için aynısını yapın.
  4. İstediğiniz kadar çalıştırı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);
  }  

}

Aşağıdaki hatayı alıyorum:Access denied: DriveApp. (line 25, file "copy")
Mutlu Kuş

@Happy Bird, yazma işlemi için hedef klasörün iznini ayarladı.
Mutlu Kuş,

Az önce kendimle konuştum mu? Oh evet, yaptım!
Mutlu Kuş,

3

Benzer bir durumdaydım, my_name@gmail.com adresinde bir hesabım vardı ve yeni alanda yeni bir hesaba sahip olmak için Google Apps’ta bir hesap satın aldım. Sahipliği başarıyla eski hesabımdan yenisine taşıdım.

Her şeyden önce Editöre tüm dosyalarıma yeni hesabım olan "my_name@example.com" a izin verdim. Sonra Mac için Google Drive'ı (masaüstü uygulaması) yükledim ve eski hesabımla oturum açtım. Tüm dosyalarım senkronize edilince uygulamadan çıkış yapmayı bekledim (Tercihler ... -> Hesabın bağlantısını kes ...).

Bundan sonra, Google Drive'daki tüm dosyalarımla birlikte giriş dizinimde Google Drive adında bir klasör vardı.

Sonra boş bir klasör açtım ve buna Yeni Google Drive adını verdim. Google Drive uygulamasını açtım, "Giriş yap" ı tıklayın ve oturum açarken ikinci adımda my_name@example.com yeni hesabımla oturum açtım ve uygulamanın senkronize edilmiş dosyaları klasörde depolaması gereken klasörü değiştirdim Yeni Google sürün.

Google Drive uygulaması hazır olduktan sonra, tüm dosyaları (COMMAND + C) Google Drive klasöründen kopyaladım ve (Google + V ile birlikte) Yeni Google Drive klasörüne yerleştirdim.





1

Bir seçenek, masaüstünüze bir zip dosyası olarak (varsayılan) bir klasörü dışa aktarmak, sıkıştırmasını açmak ve ardından yeni sürücüye almak için klasör içe aktarma işlevini kullanmaktır.


Evet, ancak dışa aktarmayı denerseniz tüm google docs’lar Word’e dönüştürülür. Yine de "düzgün" bir google belgeyi dışa aktarmak için var mı?
Pacerier

1

3 senaryo var:

  1. Dokümanlarınız basitse (vektörel grafikler olmadan) , bunları yalnızca docx / odt olarak dışa aktarabilir ve dokümanları yeniden alabilirsiniz. Ardından, içe aktarılan her dokümanı sağ tıklayın ve yeniden düzenlenebilir hale getirmek için "Google Dokümanlar ile aç" ı seçin.
  2. Dokümanlarınız düzenlenebilir tutmak istediğiniz vektörel grafikler içeriyorsa ve hedef hesap aynı etki alanındaysa (örn. User1@gmail.com’dan user2@gmail.com’a aktarın), paylaştıktan sonra dokümanın sahipliğini aktarabilirsiniz user2@gmail.com ile onları.
  3. Dokümanlarınız düzenlenebilir tutmak istediğiniz vektörel grafikler içeriyorsa ve hedef hesap başka bir etki alanındaysa (örneğin, user1@custom.com adresinden user2@gmail.com adresine aktarın), o zaman dokümanlar önce user2 @ gmail ile paylaşılır. .com. Daha sonra Google Drive masaüstü uygulamasını kurmanız, user2@gmail.com hesabıyla giriş yapmanız ve burada önerildiği şekilde uygulamanın içindeki paylaşılan klasörün kişisel bir kopyasını almanız gerekir .

0

Tek yol, dosyaları tekrar Google Apps hesabına yüklemek veya dosyaları Google Apps e-posta adresinizle paylaşmaktır. Dosyaların Mülkiyetini henüz aktaramazsınız (Google Dokümanlar'ı Google Drive'a yükselttiyseniz) - bu özellik yakında gelecek. Hala Google Dokümanlar kullanıyorsanız, sahibi Google Apps Hesabına değiştirebilir.


0
  1. Taşımak / aktarmak istediğiniz Google Drive'ı (kaynak) ziyaret edin
  2. Taşımak / aktarmak istediğiniz tüm dosyaları / belgeleri / klasörleri seçin
  3. Seçili dosyalardan herhangi birini sağ tıklayın
  4. Tüm dosyalarınız için bir zip dosyası oluşturacak olan İndir'i seçin . GDocs'ınız eşdeğer Microsoft Office dokümanlarına dönüştürülecek
  5. Az önce indirdiğiniz klasörü açın
  6. Hedefinizi açın Google Drive
  7. Açtığınız dosyaları / klasörleri, diğer etki alanınızdan / hesabınızdan (kaynak) aktarmak istediğiniz yeni Google Drive'ın (hedef) ekranına sürükleyip bırakın
  8. Tüm dosyalar sürücünüze eklenir ve diğer Google hesabınızla ilişkilendirilir.

Video Eğitimi Referansı: https://www.youtube.com/watch?v=zVbeEaRZUr4


-1

sürücüdeki tüm dosyaları çoğaltabilir, indirebilir, daha sonra "Kopyala" önekini açıp yeniden adlandırabilirsiniz.

Ardından yeniden

Bu işlem yeni sahibi olarak indirecek, kopyalanacak ve yeniden kurulacak

Mac'te bu kolaydır, "x öğelerini yeniden adlandır" adlı bir fare menüsü seçeneği vardır. İlk bölüme "Copy of" yazıp 2. alanı boş bıraktınız. Bu, her şeyi orijinal dosya adlarıyla yeniden adlandırır.

Bunu sadece bir seferde yaklaşık 100 dosya ile yaptım.

Sabırlıysanız, 1.000.000 dosya ile çalışmalı :)


Google Dokümanlar veya sayfalar indirilmeyecek, yalnızca dosyalar indirilmeyecek ve dosyalar ve dizinlerle ilişkili tüm izinleri kaybedeceksiniz.
Adam Matan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.