Google Apps jako dysk twardy online? [Zamknięte]

36

Google zapewnia dość tanią pamięć online . Moja organizacja jest zainteresowana wykorzystaniem tego do przechowywania kopii zapasowych niektórych naszych danych w Google Cloud. Możemy po prostu chcieć użyć tego jako kopii zapasowej poza siedzibą, na wypadek, gdyby nasze kopie zapasowe uaktywniły się. Pliki to głównie obrazy i wideo, większość poniżej limitu 1G.

Czy istnieje sposób grupowego przesyłania plików do Dokumentów Google?

Czy są jakieś rozszerzenia, które pozwolą mi przeglądać Google Apps jako folder lokalny, podobny do WebDav?

Aby to wyjaśnić, wolelibyśmy to zrobić z serwera Linux (Ubuntu).

Podsumowanie:

Tak, jest to możliwe. Moje pytanie było jednak zbyt niejasne. Google Apps ma różne składniki. „Google Apps” i „Picasa” są Google Apps, ale zachowują się inaczej. Na przykład Dokumenty Google używają interfejsu API danych dokumentów Google , a Picasa nie. Niestety, wiele projektów w Google wydaje się być małymi mężami, a interfejsy API nie są spójne w całym królestwie.

Rozwiązanie zależy również od rodzaju pliku i tego, czy korzystasz z Google Apps w wersji Google Apps, czy nie. Zgodnie z często zadawanymi pytaniami na temat interfejsu API danych listy dokumentów klienci Google Apps Premier mogą używać interfejsu API do przesyłania plików dowolnego typu. Inni użytkownicy mogą korzystać z następujących formatów przesyłania: (Zobacz listę zawierającą takie elementy, jak .csv, .pdf itp.)

Poniżej znajduje się kilka świetnych rozwiązań, ale wszystkie mają swoje ograniczenia lub same mają ograniczenia w interfejsach API Google.

Stefan Lasiewski
źródło
3
+1 za pierwszą nagrodę. Powinna być na to odznaka: D
phwd
5
Szukasz oprogramowania do instalacji lokalnej? ==> Super użytkownik.
fretje
@Fretje: Nie musi być instalowany lokalnie. Głównie szukam czegoś, co pozwoli mi przesłać setki plików z mojego komputera lokalnego (np. Program do przesyłania wsadowego) i myślę, że byłoby to lokalne oprogramowanie.
Stefan Lasiewski
1
Domyślam się, że powodem tego, że przechowywanie jest tanie, jest to, że większość ludzi nie korzysta z pełnej ilości miejsca. Posiadanie narzędzia, które ułatwiło automatyczne przesyłanie, byłoby w tym przypadku niekorzystne dla Google, więc prawdopodobnie tego nie zapewnia.
1
Głosuję za zamknięciem tego pytania jako nie na temat, ponieważ wiele rzeczy zmieniło się w ciągu ostatnich 5 lat. Kontekst się zmienił, a strony, które są nazywane częścią kontekstu, również się zmieniły. Większość odpowiedzi jest również przestarzała.
Rubén

Odpowiedzi:

14

Sprawdź GoogleCL . Umożliwia interakcję z usługami Google z poziomu wiersza poleceń, takimi jak:

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

Najnowsza wersja mówi, że obejmuje przesyłanie drzew katalogów do Dokumentów. Odrobina skryptów powłoki powinna pozwolić cronowi wykonać kopię zapasową.

Craig
źródło
Łał! To wygląda świetnie. Wygląda na to, że nie mogę przesłać plików .jpg .gif .gz lub .zip z powodu tego błędu lub ograniczenia interfejsu API Google.
Stefan Lasiewski
Wygląda na to, że działałoby to dla klientów Google Apps Premier, ale nie dla tych z nas, którzy używają Wersji standardowej. Zobacz code.google.com/apis/documents/…
Stefan Lasiewski
Korekta! Zależy to trochę od typu pliku. Mogę przesyłać dokumenty do Dokumentów Google, a obrazy do Picasy. Ogólnie rzecz biorąc, jest to świetne narzędzie!
Stefan Lasiewski
Więcej dyskusji na temat tego, jak GoogleCL obsługuje te typy plików, na stronie groups.google.com/group/googlecl-discuss/browse_thread/thread/… .
Stefan Lasiewski
Z linku w odpowiedzi: „8 czerwca 2015 r .: GoogleCL jest obecnie zepsuty z powodu zakończenia OAuth1 i prawdopodobnie tak pozostanie”.
Rubén
8

Jeśli zamierzasz to robić na serwerze Linux, możesz wypróbować GMailFS, który używa FUSE do montowania poczty Google (która powinna również współpracować z aplikacjami Google) przez IMAP jako lokalny system plików.

Marc
źródło
4
Czy tego rodzaju rzeczy są dozwolone na warunkach Gmaila?
8

Narzędzie o nazwie „Przesyłanie Dokumentów Google” może wykonać tę pracę:

Z tym narzędziem miałem ograniczony sukces. Niestety, nie obsługuje jeszcze plików graficznych , chociaż jest to teraz dozwolone przez Google .

  • Ubuntu 10.04: Działa z domyślnym pakietem „java-common”.
  • MacOSX 10.5.8: Wymaga Java 1.6, a pakiet Java 1.6 w MacPorts jest dla mnie uszkodzony. Nie udało mi się jeszcze tego pomyślnie.
  • WindowsXP SP3: Wygląda na to, że działa dobrze, ale potem muszę użyć powłoki poleceń systemu Windows lub utworzyć plik wsadowy.
Stefan Lasiewski
źródło
Ta odpowiedź jest nieaktualna. Z najnowszej odpowiedzi w grupie dyskusyjnej dotyczącej projektu: Dziękujemy za zainteresowanie, jednak ten projekt nie był aktualizowany od 2011 roku i w tym momencie można go uznać za porzucony. Sugeruję skorzystanie z następującej alternatywy: github.com/google/skicka
Rubén
7

Nie wiem, czy są na to jakieś narzędzia, ale interfejs API Dokumentów Google może pozwolić na programową manipulację przesłanymi plikami.

bdonlan
źródło
2
-1, to nie jest stackoverflow.com
fmark
@fmark - granica.
NTulip
Dokumenty Google zostały podzielone i zmieniono markę. Aplikacja do zarządzania / przechowywania plików online nosi teraz nazwę Dysk Google.
Rubén
5

Przechowywanie Google Apps jest przeznaczony do przechowywania obrazów, załączników e-mail i dokumentów online. Chociaż istnieje interfejs API do automatyzacji przesyłania dokumentów , akceptuje tylko określone typy MIME, chyba że jesteś klientem Google Apps Premier. Oznacza to, że przed przesłaniem musiałbyś osadzić swoje dane w pliku dokumentu lub arkusza kalkulacyjnego.

Zamiast Google Apps powinieneś spojrzeć na dostawców pamięci online, takich jak Dropbox lub Amazon S3 . Google ma również projekt laboratoryjny dotyczący własnej usługi pamięci online , która jest bezpłatna w fazie beta i ma narzędzie wiersza polecenia oparte na pythonie o nazwie GSUtil do przesyłania plików.

Greg Bray
źródło
Projekty Google Storage i GSUtil wyglądają ciekawie, a jedna z najlepszych prezentowanych do tej pory opcji. Próbowałem GSUtil, ale wygląda na to, że najpierw potrzebuję konta programisty Google Storage. Jestem teraz na liście oczekujących na konto Google Storage, ale kto wie, kiedy to nastąpi.
Stefan Lasiewski
S3 ma również wiele opcji integracji, więc jeśli spróbujesz poczekać, sugeruję poszukiwanie aplikacji klienckiej dla S3. Będziesz musiał za to płacić 0,15 USD / GB miesięcznie, ale używamy go do tworzenia kopii zapasowych i ostatecznie wydajemy około 3 lub 4 dolców miesięcznie za kopie zapasowe na małą skalę.
Greg Bray,
1
+1 dla Dropbox. 2 GB wolnego miejsca, automatycznie synchronizuje wszystko, co umieścisz w folderze Dropbox, bez żadnej interwencji użytkownika, i mogę sprawdzić, czy działa w Linux Mint (opartej na rdzeniu Ubuntu).
Evan Plaice
3

Nie możesz tego zrobić bezpośrednio z Dokumentami Google, ale możesz używać Gmaila jako internetowego dysku twardego z Dyskiem Gmaila .

Andrea Ambu
źródło
Dziękuję za to. Zlekceważyłem wspomnieć, że prawdopodobnie chcemy tego użyć z serwera Linux. Zaktualizowałem swój post.
Stefan Lasiewski
2

Istnieje rozszerzenie firefox, które pozwala używać przestrzeni w Google jak HDD o nazwie GSpace .

Chociaż to nie rozwiąże problemu z przesyłaniem wsadowym, może rozwiązać problem z przeglądaniem. Ponadto możesz użyć istniejącego kodu we wtyczce i rozszerzyć go, aby umożliwić przesyłanie wsadowe.

Zxaos
źródło
2

Wiele się zmieniło od czasu, gdy opublikowałem to pytanie w 2010 roku. Teraz właściwą odpowiedzią na to pytanie jest Dysk Google na urządzenia z systemem Windows, Mac, Android, iPhone i ChromeOS. Dysk Google nie istnieje jednak dla platform Linux, ale próbuje tego dokonać kilka projektów.

Omówienie Dysku Google

Dysk Google pozwala przechowywać i uzyskiwać dostęp do plików w dowolnym miejscu - w Internecie, na dysku twardym lub w podróży. Oto jak to działa:

Wejdź na Dysk Google w internecie na drive.google.com. Zainstaluj Dysk Google na komputerze lub urządzeniu mobilnym. Rzuć swoje pliki na Dysk Google. Jest tam na twoim urządzeniu. Teraz twoje pliki są wszędzie. Zmień plik w Internecie, na komputerze lub urządzeniu mobilnym i aktualizuje się na każdym urządzeniu, na którym zainstalowałeś Dysk Google. Udostępniaj, współpracuj lub pracuj sam: twoje pliki, twój wybór.

Stefan Lasiewski
źródło
Masz na myśli, że nie możemy tego zrobić w 2010 roku?
Pacerier
1
Nie, Dysk Google nie istniał wtedy.
Stefan Lasiewski
Ok, mam rację, że ten cały wątek jest teraz bezużyteczny?
Pacerier
1

Możesz użyć smestorage, który daje wirtualny dysk w chmurze dla Linuksa i jest dostarczany jako pakiet Debiana . Są obecnie w fazie beta i wkrótce planują synchronizację pulpitu.

Memeo Connect to szaleństwo dla użytkowników komputerów Mac i PC (solidne wyszukiwanie, ponieważ korzysta z interfejsu API Google). Może wyjdą z wersją linux? Dotyczy to tylko użytkowników GoogleApps Premier. Miej ich na oku.

phwd
źródło
1

Wygląda na to, że Google Storage API , umieszczony bezpośrednio na rynku Amazon S3, jest przeznaczony do przechowywania w chmurze masowej. Chociaż mają już gsutilwspomniane wcześniej, Online Storage Manager działa naprawdę dobrze jako interfejs przeciągnij i upuść do przesyłania / organizowania plików i zarządzania „segmentami”.

alternatywny tekst
(źródło: googleapis.com )

Twierdzą również, że ze względu na RESTful API jest kompatybilny z istniejącymi narzędziami chmurowymi:

Google Storage jest kompatybilny z wieloma narzędziami i bibliotekami do przechowywania w chmurze, które współpracują z usługami takimi jak Amazon Simple Storage Service (Amazon S3) i Eucalyptus Systems, Inc.

Nie miałem jeszcze okazji tego przetestować.

Możesz tworzyć wiadra (i nie możesz ich zagnieżdżać), ale możesz nazwać swoje obiekty wewnątrz nich, /aby emulować lokalną pamięć:

Używając ukośników w nazwie obiektu, możesz sprawić, aby obiekty wyglądały tak, jakby były przechowywane w strukturze hierarchicznej. Na przykład możesz nazwać jeden obiekt /europe/france/paris.jpg i inny obiekt /europe/france/cannes.jpg.

Google zaplanowało wycenę na

Przechowywanie - 0,17 USD / gigabajt / miesiąc

plus inne koszty przepustowości.

Oznaczone wiki społeczności, ponieważ jest nieco styczne, spekulacyjne i jeszcze niedostępne.

hiperslug
źródło
Zabawne, myślę, że właśnie dodali opcję folderów i można je zagnieżdżać. Możesz przeciągać i upuszczać wiązkę plików, a ta przesyła je sekwencyjnie, ale nie możesz (jeszcze) upuścić do niej folderu.
hyperslug
Ponadto nie ma ograniczenia typu pliku, a AFAIK, brak limitu rozmiaru pliku b / c, za który płacisz.
hyperslug
0

Użyłem do tego Gladinet i działa świetnie. Obsługują również wiele innych magazynów w chmurze (Amazon S3), jeśli chcesz. Pozwala zmapować dysk na Google Storage.

Nie obsługują jednak nic oprócz Windows, ale można skonfigurować komputer z systemem Windows jako AFS w chmurze i w ten sposób tworzyć kopie zapasowe komputerów z systemem Linux.


źródło
0

Uważam, że najlepszym sposobem na osiągnięcie tego, czego szukasz, jest skorzystanie z nowej wersji Memeo Connect.

Dzięki pierwszej wersji Connect użytkownicy mogą łatwo przesyłać dokumenty o różnych formatach do Dokumentów, a następnie uzyskiwać dostęp do tych dokumentów na komputerze stacjonarnym, także w trybie offline . Jeśli dokument jest edytowany, zawartość jest aktualizowana na komputerach użytkownika i w Dokumentach.

Wersja 2.0 Memeo Connect, która jest dziś dostępna w wersji testowej, idzie o krok dalej. Teraz Connect może naprawdę integrować się z systemem plików komputera, zamiast działać jako samodzielna aplikacja. Po zainstalowaniu i uruchomieniu Connect pliki będą widoczne na komputerze jako „GDrive” i będziesz mógł z nimi korzystać tak, jakby były tylko rozszerzeniem pulpitu . Możesz przeciągać i upuszczać pliki na dysk oraz zapisywać pliki w GDrive bezpośrednio z aplikacji takich jak Microsoft Word.

Sprawdź informacje na temat tego artykułu VentureBeat lub odwiedź bezpośrednio Memeo .

ogłoszone
źródło
0

Insinq

Szczerze mówiąc, nie wiem, jak poszedłem tak długo, nie znajdując tego. Automatycznie synchronizuje wszystko, co upuszczasz do folderu synchronizacji na komputerze, w taki sam sposób jak Dropbox, z wyjątkiem ...

Istnieje kilka kluczowych różnic:

  • Obsługuje wiele kont po wyjęciu z pudełka
  • Korzysta z Dokumentów Google jako miejsca do przechowywania w chmurze (Dropbox używa Amazon S3)
  • Jest wolne
  • Jest zbudowany specjalnie do użytku z Dokumentami Google
  • Jest tańszy (GDocs na GB kosztuje 12,5% tego, co Dropbox pobiera, aby zwiększyć przestrzeń)

Oto podział kosztów:

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

Źródło: Blog InSync

Jedynym minusem, jaki do tej pory znalazłem, jest to, że klient stacjonarny nie obsługuje jeszcze Linuksa ...

Evan Plaice
źródło
i ... jeśli usuniesz folder na pulpicie, nie usunie on wszystkich plików w tej kolekcji online.
Evan Plaice,
0

Zobacz Link do artykułu pokazujący, jak zsynchronizować dokumenty Google z lokalnym systemem plików w Ubuntu

Synchronizuj Dokumenty Google w Ubuntu z Super Elastycznym Synchronizatorem Plików

Czy subskrybujesz Dokumenty Google Online? Czy chcesz zsynchronizować swoje Dokumenty Google w Ubuntu? Jeśli tak, to masz szczęście, ponieważ Super Elastyczny synchronizator plików pozwala to zrobić.

SFFS działa w systemach Windows, Mac, a teraz Linux (Ubuntu). Prosty interfejs GUI pomaga synchronizować i tworzyć kopie zapasowe Dokumentów Google przy użyciu kompresji ZIP i szyfrowania danych. W tym krótkim samouczku pokażę, jak pobrać i skonfigurować Super elastyczny synchronizator plików w systemie Ubuntu 11.10 (Oneiric Ocelot), aby Twoje dokumenty, zarówno online w Dokumentach Google, jak i na komputerze z lokalizacją, mogły być zsynchronizowane. Jeśli tego nie zrobisz, wszystkie zmiany dokonane online w GDocs będą miały zastosowanie do Ubuntu, a zmiany wprowadzone w Ubuntu będą obowiązywać w Dokumentach Google.

Rudiger Wolf
źródło
0

Być może mówisz o Google Storage .

Hugo Rodger-Brown
źródło
Możliwie. Moje konto programistów Google Storage otrzymałem kilka tygodni temu i staram się znaleźć czas, aby to sprawdzić.
Stefan Lasiewski