Çevrimiçi sabit disk sürücüsü olarak Google Apps? [kapalı]


36

Google, oldukça ucuz bir çevrimiçi depolama alanı sağlar . Kuruluşum, verilerimizin bir kısmını Google Cloud’da yedeklemeleri barındırmak için kullanmakla ilgileniyor. Yerinde yaptığımız yedeklemelerin yanması durumunda, bunu yalnızca şirket dışı bir yedekleme olarak kullanmak isteyebiliriz. Dosyalar çoğunlukla 1G limitinin altındaki görüntü ve videolardır.

Toplu yükleme dosyalarını Google Dokümanlar'a toplu olarak eklemenin bir yolu var mı?

Google Apps’a WebDav’a benzer bir yerel klasör olarak göz atmama izin verecek herhangi bir uzantı var mı?

Ve netleştirmek için, bunu bir Linux (Ubuntu) sunucusundan yapmayı tercih ediyoruz.

Özet:

Evet, bu mümkün. Ancak benim sorum çok belirsizdi. Google Apps’ın farklı bileşenleri var. "Google Apps" ve "Picasa" hem Google Apps'tır, ancak farklı davranırlar. Örneğin, Google Dokümanlar, Google Dokümanlar Liste Verileri API'sını kullanır , Picasa kullanmaz. Maalesef, Google’daki birçok proje küçük çapta inançlar gibi görünüyor ve API'ler krallık boyunca tutarlı değil.

Çözüm ayrıca dosya türüne ve Google Apps’ın Google Premier sürümünü kullanıp kullanmadığınıza da bağlıdır. Belgeler Listesi Veri API'sine göre SSS Google Apps Premier müşterileri, herhangi bir türdeki dosyaları yüklemek için API'yi kullanabilir. Diğer kullanıcılar aşağıdaki yükleme biçimlerini kullanabilir: (.csv, .pdf vb. Gibi şeyleri içeren bir listenin bağlantısına bakın)

Aşağıda birkaç harika çözüm var, ancak hepsinin bir kısıtlaması var veya Google API’leri ile sınırlamaları aşmış durumdalar.


3
İlk ödül için +1. Bunun için bir rozet olmalı: D
phwd

5
Yerel olarak kurulacak yazılımı mı arıyorsunuz? ==> Süper Kullanıcı.
fretje

@Fretje: Yerel olarak yüklenmesi gerekmiyor. Çoğunlukla yerel bilgisayarımdan (örn. Toplu yükleyici) yüzlerce dosya yüklememe izin verecek bir şey arıyorum ve bunun yerel bir yazılım parçası olacağını düşünüyorum.
Stefan Lasiewski,

1
Tahminime göre, depolamanın ucuz olmasının nedeni çoğu insanın depolamanın tamamını kullanmamasıdır. Otomatik olarak yüklenmesini kolaylaştıran bir araca sahip olmak muhtemelen bu durumda Google’ın bir dezavantajı olacaktır, bu nedenle muhtemelen bir araç sağlamamaktadır.

1
Bu soruyu konu dışı olarak kapatmak için oy veriyorum, çünkü son 5 yılda birçok şey değişti. Bağlam değişti ve bağlamın bir parçası olarak adlandırılan sayfalar da değişti. Cevapların çoğu da eskidir.
Rubén

Yanıtlar:


14

GoogleCL'ye göz atın . Aşağıdaki gibi komut satırından google hizmetleriyle etkileşime girmenizi sağlar:

$ google docs upload the_bobs.csv ~/work/docs_to_share/*

En yeni sürüm, dizin ağaçlarını Dokümanlar'a yüklemeyi içerdiğini söylüyor. Küçük bir kabuk komut dosyası işlemi, cron yedeklemenizi önler.


Vaov! Bu harika görünüyor. Bu hata nedeniyle veya Google API’nin bir sınırlaması nedeniyle .jpg .gif .gz veya .zip dosyalarını yükleyemiyorum gibi görünüyor .
Stefan Lasiewski,

Bunun Google Apps İşletme müşterileri için işe yarayacağı görünüyor, ancak Standart Sürüm’ü kullananlar için değil. Bkz code.google.com/apis/documents/...
Stefan Lasiewski

Düzeltme! Bu dosya türüne biraz bağlıdır. Belgeleri Google Dokümanlar'a ve görüntüleri Picasa'ya yükleyebilirim. Genel olarak, bu harika bir araçtır!
Stefan Lasiewski

GoogleCL’in, bu dosya türlerini groups.google.com/group/googlecl-discuss/browse_thread/thread/… adresinde nasıl ele aldığı hakkında daha fazla tartışma .
Stefan Lasiewski

Cevaptaki bağlantıdan: "8 Haziran 2015: GoogleCL, OAuth1’in devri nedeniyle şu an bozuldu ve öyle kalması muhtemel".
Rubén

8

Bunu bir Linux sunucusunda yapacaksanız, yerel posta sisteminiz olarak IMAP üzerinden google postanızı (aynı zamanda google uygulamaları ile de çalışmalıdır) depolamak için FUSE kullanan GMailFS'yi deneyebilirsiniz .


4
Gmail’in şart ve koşulları altında böyle bir şeye izin veriliyor mu?

8

"Google Dokümanlar Yükleme" adlı bir araç işi yapabilir:

Bu araçla sınırlı bir başarı elde ettim. Ne yazık ki, henüz Google tarafından izin verilmesine rağmen, görüntü dosyalarını henüz desteklemiyor .

  • Ubuntu 10.04: Bu, varsayılan 'java-common' paketiyle çalışır.
  • MacOSX 10.5.8: Java1.6 gerektirir ve MacPorts'daki Java1.6 paketi benim için bozuk. Bunu henüz başarılı bir şekilde çalışmamıştım.
  • WindowsXP SP3: İyi çalışıyor gibi görünüyor, ancak Windows komut kabuğunu kullanmam ya da bir toplu iş dosyası oluşturmam gerekiyor.

Bu cevap modası geçmiş. Gönderen En son cevap projesi için tartışma grubunda: ilgiden dolayı teşekkür ederiz, ancak bu proje 2011'den bu yana güncellenmedi ve bu noktada terk düşünülebilir. Aşağıdaki alternatifi kullanmanızı öneririm: github.com/google/skicka
Rubén

7

Bunun için herhangi bir araç olup olmadığını bilmiyorum, ancak Google Dokümanlar API'si yüklenen dosyaları programlı olarak değiştirmenize izin verebilir.


2
-1, bu stackoverflow.com değil
fmark

@fmark - sınır çizgisi.
NTulip

Google Dokümanlar bölündü ve yeniden markalandı. Çevrimiçi dosya yönetimi / depolama hizmeti uygulaması artık Google Drive olarak adlandırılıyor.
Rubén

5

Google Apps depolama depolama resimler, e-posta ekleri ve çevrimiçi belgeler için tasarlanmıştır. Belgelerin yüklenmesini otomatikleştirmek için bir API olmasına rağmen, bir Google Apps İşletme müşterisi olmadığınız sürece yalnızca belirli MIME türlerini kabul eder . Bu, yüklemeden önce verilerinizi bir belgeye veya elektronik tablo dosyasına gömmeniz gerektiği anlamına gelir.

Google Apps yerine, Dropbox veya Amazon S3 gibi çevrimiçi depolama sağlayıcılarına bakmalısınız . Google ayrıca beta sırasında ücretsiz olan ve çevrimiçi yükleme hizmetleri için bir laboratuvar projesine sahiptir ve dosya yüklemek için GSUtil adlı bir python tabanlı komut satırı aracı içerir .


Google Depolama ve GSUtil projeleri ilginç görünüyor ve şu ana kadar sunulan en iyi seçeneklerden biri. GSUtil'i denedim, ancak ilk önce bir Google Storage geliştirici hesabına ihtiyacım var gibi görünüyor. Şimdi bir Google Depolama hesabı için bekleme listesinde bulunuyorum, ancak bunun ne zaman olacağını kim bilebilir.
Stefan Lasiewski

S3'ün birçok entegrasyon seçeneği de var, bu yüzden beklemeyi denerseniz, S3 için bir istemci uygulaması aramanızı öneririm. Bunun için ayda 0.15 $ / GB ödemeniz gerekecek, ancak yedeklemeler için kullanıyoruz ve küçük ölçekli yedeklemeler için ayda yaklaşık 3 veya 4 dolar harcıyoruz.
Greg Bray,

1
Dropbox için +1. 2 GB boş alan, herhangi bir kullanıcı müdahalesi olmadan dropbox klasörüne koyduğunuz her şeyi otomatik olarak senkronize eder ve Linux Mint'te (Ubuntu çekirdeğini temel alan) çalıştığını doğrulayabilirim.
Evan Plaice


2

Google’da GSpace adlı bir HDD gibi alan kullanmanıza izin veren bir firefox eklentisi var .

Bu, toplu yükleme sorununuzu çözmezken, tarama sorununuzu çözebilir. Ek olarak, eklentideki mevcut kodu kullanabilir ve toplu yüklemeyi mümkün kılmak için genişletebilirsiniz.


2

Bu soruyu 2010'da yayınladığımdan bu yana çok şey değişti. Tabii ki, bu sorunun doğru cevabı Windows, Mac, Android, iPhone ve ChromeOS cihazları için Google Drive . Ancak Google Drive, Linux platformları için mevcut değildir, ancak bunu yapmaya çalışan birkaç proje vardır.

Google Drive’a Genel Bakış

Google Drive, web’de, sabit diskinizde veya hareket halindeyken dosyalarınızı herhangi bir yere kaydetmenize ve erişmenize izin verir. İşte nasıl çalışıyor:

Drive.google.com adresinde web'deki Google Drive'a gidin. Google Drive'ı bilgisayarınıza veya mobil cihazınıza yükleyin. Dosyalarınızı Google Drive'a atın. Cihazınızda tam orada. Artık dosyalarınız yaptığınız her yere gidiyor. Web’de, bilgisayarınızda veya mobil cihazınızda bir dosyayı değiştirin; Google Drive’ı kurduğunuz her cihazda güncellenir. Paylaşın, ortak çalışın veya tek başına çalışın: dosyalarınız, seçiminiz.


Bunu 2010'da yapamadığımızı mı demek istiyorsun?
Pacerier

1
Hayır, Google Drive o zamanlar yoktu.
Stefan Lasiewski

Tamam, bu konunun artık işe yaramaz olduğunu söylemek doğru muyum?
Pacerier

1

Linux için sanal bir bulut sürücüsü sağlayan ve Debian paketi olarak gelen smestorage'yi kullanabilirsiniz . Şu anda beta aşamasındalar ve yakında masaüstü senkronizasyonlarını planlıyorlar.

Memeo Connect , Mac ve PC kullanıcıları için çılgınlık yarattı (Google’ın API’sini kullanan güçlü aramalar) belki bir linux sürümüyle çıkacaklar mı? Bu, yalnızca GoogleApps Premier kullanıcıları içindir. Gözün onların üstünde olsun.


1

Gibi görünüyor Google'ın Depolama API Amazon S3 pazarda doğru konumlandırılmış, onların toplu bulut depolama seçeneği olarak içindir. Daha gsutilönce de bahsetmiş olmalarına rağmen , çevrimiçi Depolama Birimi, dosya yüklemek / düzenlemek ve "kovaları" yönetmek için bir sürükle ve bırak arayüzü olarak gerçekten iyi çalışır.

alt metin
(kaynak: googleapis.com )

Ayrıca, RESTful API'leri nedeniyle mevcut bulut araçlarıyla uyumlu olduğunu iddia ediyorlar:

Google Depolama, Amazon Basit Depolama Hizmeti (Amazon S3) ve Eucalyptus Systems, Inc gibi servislerle çalışan çok sayıda bulut depolama aracı ve kitaplığıyla birlikte çalışabilir.

Bunu henüz sınama şansım olmadı.

Kova oluşturmanıza izin verilir (ve iç içe geçemezsiniz), ancak /yerel depolama alanınızı taklit etmek için nesnelerinizin içine kendi adlarını verebilirsiniz :

Nesne adındaki eğik çizgileri kullanarak, nesnelerin hiyerarşik bir yapıya yerleştirilmiş gibi görünmesini sağlayabilirsiniz. Örneğin, bir nesneye /europe/france/paris.jpg ve başka bir nesneyi /europe/france/cannes.jpg olarak adlandırabilirsiniz.

Google, fiyatlandırmayı planladı

/ Gigabayt / ay $ 0.17 depolama-

artı diğer bant genişliği maliyetleri.

İşaretli topluluk wiki, çünkü biraz teğetsel, spekülatif ve henüz mevcut değil.


Komik, sadece bir klasör seçeneği eklediklerini düşünüyorum ve siz de bunları yuvalayabilirsiniz. Bir sürü dosyayı sürükleyip bırakabilirsiniz ve bu dosyaları sırayla yükler, ancak bir klasörü içine bırakamazsınız (henüz).
hyperslug,

Ayrıca, dosya türü sınırlaması yoktur ve AFAIK, bunun için ödeme yaptığınız dosya boyutu sınırı yoktur.
hyperslug,

0

Gladinet'i bunun için kullandım ve harika çalışıyor. Ayrıca isterseniz birçok bulut tabanlı depolamayı (Amazon S3) da destekliyorlar. Bir sürücüyü Google Deponuza eşlemenizi sağlar.

Ancak Windows dışında hiçbir şeyi desteklemiyorlar, ancak bir windows makinesini bulut AFS olarak ayarlayabilir ve Linux makinelerini bu şekilde yedekleyebilirsiniz.



0

Sorunuzla aradığınız şeye en yakın şekilde ulaşmanın yolunun yeni çıkan Memeo Connect'i kullanmak olduğuna inanıyorum .

Connect'in ilk sürümüyle, kullanıcılar farklı biçimlerdeki belgeleri Dokümanlar'a kolayca yükleyebilir ve daha sonra çevrimdışı oldukları zamanlar da dahil olmak üzere masaüstü bilgisayarlarındaki bu belgelere erişebilirler . Bir belge düzenlenirse, içerik kullanıcının bilgisayarlarında ve Dokümanlar'da güncellenir.

Bugün bir test sürümünde bulunan Memeo Connect'in 2.0 sürümü, işleri bir adım öteye taşıyor. Şimdi Connect, bağımsız bir uygulama olarak çalışmak yerine, gerçekten de bilgisayarınızın dosya sistemiyle bütünleşebilir. Connect'i kurup başlattıktan sonra, dosyalarınız bilgisayarınızda "GDrive" olarak görünür ve masaüstünüzün bir uzantısı gibi etkileşime girebilirsiniz . Dosyaları sürücüye sürükleyip bırakabilir ve dosyaları doğrudan Microsoft Word gibi uygulamalardan GDrive'a kaydedebilirsiniz.

Bu VentureBeat makalesiyle ilgili bazı bilgilere göz atın veya doğrudan Memeo’yu ziyaret edin .


0

Insinq

Dürüst olmak gerekirse, bunu bu kadar uzun sürmeden nasıl geçtiğimi bilmiyorum. Bilgisayarınızdaki bir insync klasörüne bıraktığınız her şeyi, dropbox'ın yaptığı gibi otomatik olarak senkronize eder ...

Birkaç önemli fark var:

  • Kutunun dışında birden fazla hesabı destekliyor
  • Bulut depolama alanı olarak Google Dokümanlar kullanıyor (Dropbox Amazon S3 kullanıyor)
  • Bedava
  • Google Dokümanlar ile kullanılmak üzere özel olarak oluşturulmuş
  • Ucuz

İşte maliyet dağılımı:

Google's storage tiers:

20GB at $5/year
80GB at $20/year
200GB at $50/year
400GB at $100/year
up to 16TB

Dropbox's storage tiers:

50GB at $100/year
100GB at $200/year

Kaynak: InSync Blog

Şimdiye kadar bulduğum tek dezavantajı, masaüstü istemcisinin henüz Linux'u desteklememesi .


ve ... masaüstünüzdeki bir klasörü silerseniz, söz konusu koleksiyondaki tüm dosyaları çevrimiçi olarak silmez.
Evan Plaice

0

Bkz gösteren yazıya Linki google-docs eşitleme nasıl ubuntu yerel dosya sistemiyle

Ubuntu’daki Google Dokümanlar’ı Süper Esnek Dosya Eşitleyici ile Senkronize Et

Google Dokümanlar Çevrimiçi’e abone misiniz? Google Dokümanlar’ınızı Ubuntu’da senkronize etmek istiyor musunuz? Eğer öyleyse, o zaman şansın yaver gitmez, çünkü Süper Esnek Dosya Senkronizatörü bunu yapmanı sağlar.

SFFS Windows, Mac ve şimdi Linux (Ubuntu) ile çalışır. Basit GUI, ZIP sıkıştırması ve veri şifreleme kullanarak Google Dokümanlarınızı senkronize etmenize ve yedeklemenize yardımcı olur. Bu kısa eğiticide, Ubuntu 11.10'da (Oneiric Ocelot) Süper Esnek Dosya Eşitleyiciyi nasıl indireceğinizi ve yapılandıracağınızı göstereceğim, böylece Google Dokümanlar'da veya konum bilgisayarınızda çevrimiçi de olsa belgeleriniz senkronize edilebilir. Yapmadığınızda, GDocs'ta çevrimiçi yapılan tüm değişiklikler Ubuntu'ya uygulanır ve Ubuntu'da yapılan değişiklikler Google Dokümanlar'a uygulanır.


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.