Dokumenty Google: jak okresowo tworzyć kopie zapasowe?

24

Jak okresowo tworzyć kopie zapasowe wszystkich dokumentów online w Dokumentach Google? Szukam narzędzia, które może pobrać dokumenty na mój komputer. Nie potrzebuję żadnej dwukierunkowej synchronizacji, wystarczy zwykła jednokierunkowa kopia zapasowa.

(Korzystam z systemu Windows. Sugeruję również opcje dla innych systemów operacyjnych.)

Ashwin Nanjappa
źródło
Zastanawiam się, bez obrazy ... czy uważasz, że twój dysk twardy jest bardziej niezawodny niż serwery Google?
Graviton,
4
Ngu: Pamiętaj, że (1) Google może zejść czasami, w dowolnym miejscu od kilku minut do kilku godzin (2) Dostęp do Internetu może się zmniejszyć w rzadkich przypadkach.
Ashwin Nanjappa,
1
Google niedawno usunął dużą liczbę kont e-mail, nie ma gwarancji, że Twoje dane są bezpieczne.
ocodo
@Graviton: Co się stanie, jeśli dokument zostanie udostępniony, a ktoś inny popełni błąd Tak, zdecydowanie: w tym przypadku byłoby bardziej niezawodnie przechowywane na moim komputerze.
István Zachar
Nie martwię się tak bardzo o serwery Google, ale obawiam się, że przypadkowo wyrzucę swoje dokumenty (być może za pomocą podejrzanego skryptu lub podczas gdy mocny trunek) i musiałbym wrócić do poprzedniej wersji .
Sam Watkins,

Odpowiedzi:

13

Zostało to opisane w Lifehacker:

Utwórz kopię zapasową danych Google Apps

Jeśli skorzystałeś z internetowego edytora tekstów i arkuszy kalkulacyjnych, prawdopodobnie masz już dużo dokumentów na serwerach Google (wiem, że tak). Domyślnie tworzenie kopii zapasowych tych plików oznacza, że ​​trzeba je pobierać pojedynczo, co jest dość szczerze mówiąc żmudną stratą czasu.

Zamiast tego użytkownicy Firefoksa mogą tworzyć kopie zapasowe wszystkich lub wybierać fragmenty plików Dokumentów i Arkuszy Google w różnych formatach (w tym MS Office lub Open Office, PDF, zwykły tekst lub CSV) za jednym razem, używając skryptu Greasemonkey do pobrania Dokumentów Google . To rozwiązanie wymaga odrobiny staranności z Twojej strony (musisz regularnie regularnie tworzyć kopie zapasowe dokumentów), ale skrypt pobierania Dokumentów Google sprawia, że ​​proces ten jest dość bezbolesny.

splattne
źródło
6

Znalazłem GDocBackup i teraz działa całkiem dobrze dla moich celów.

Dziękujemy wszystkim, którzy zasugerowali inne opcje.

Ashwin Nanjappa
źródło
Mogę potwierdzić, że to: działa dobrze dla mnie. Zachowuje nawet strukturę folderów. Pamiętaj, że jeśli masz włączone uwierzytelnianie dwuskładnikowe dla swojego konta Google, musisz wygenerować hasło aplikacji, ponieważ GDocBackup (obecnie) nie obsługuje uwierzytelniania dwuskładnikowego.
rlandster
1
To rozwiązanie nie ma już zastosowania. Na stronie projektu : „GDocBackup przestał działać 20 kwietnia 2015 r. Google zatrzymał stare interfejsy API używane przez GDocBackup”.
tanius
3

Istnieje skrypt w języku Python, w którym można wybrać format wyjściowy. Po prostu pobiera i konwertuje dokumenty i umieszcza je w katalogu.

Jaskółka oknówka
źródło
wypróbowałem wszystkie inne wymienione tutaj, a gdd jest tym, co wolę. pozwala mi uruchomić kopię zapasową w cronie lub uruchomionym zadaniu i pobierać tylko ostatnio zmienione pliki jako doc, pdf, xls i ppt. następnie tworzę kopie zapasowe jak każdy normalny dokument.
yanokwa
To już nie działa, prawdopodobnie z nowym API
isaaclw,
3

Wydaje się, że jedynym sposobem na to jest tylko Dokumenty (dokumenty tekstowe), a nie arkusze kalkulacyjne i prezentacje. Możesz wybrać je wszystkie, a następnie wybrać Więcej działań> Eksportuj jako> Zapisz jako HTML (skompresowane) ...:

Eksportuj HTML

jtbandes
źródło
2

Plik-> Pobierz plik jako ... i wybierz typ, a następnie możesz zapisać go lokalnie na pulpicie. Niezupełnie zautomatyzowane, ale utworzy lokalną kopię zapasową.

Mam nadzieję, że to pomoże.

Kevin Worthington
źródło
2

Możesz użyć Google Takeout, aby masowo wyeksportować swój dokument Dokumentów Google do wybranego formatu:

  1. Konfigurując archiwum do tworzenia, wybierz tylko produkt „Dysk”.

  2. Kliknij ikonę „strzałki w dół” w wierszu należącym do produktu Drive, aby skonfigurować formaty do eksportowania i foldery, które chcesz uwzględnić.

Problemy z tym podejściem:

  • Eksport będzie zawierał tylko pliki utworzone przez Ciebie, a nie pliki udostępnione Tobie. Oznacza to, że takie podejście w większości przypadków nie jest przydatne do tworzenia kopii zapasowych - jest użyteczne tylko wtedy, gdy utworzysz wszystkie dokumenty Dokumentów Google, których kopię zapasową chcesz wykonać samodzielnie.
  • Utworzone archiwum będzie zawierać wszystkie twoje pliki z wybranych folderów, a nie tylko pliki Dokumentów Google. Nie można wykluczyć plików niektórych typów.
  • Możesz wybierać foldery tylko z poziomu katalogu głównego plików na Dysku Google.
Tanius
źródło
1

Dokumenty Google zawierają nową funkcję, dzięki której można pobrać wszystkie dokumenty w postaci pliku zip.

Kliknij prawym przyciskiem myszy dowolny dokument w Dokumentach Google, wybierz „Pobierz” z menu podręcznego.

Zmień zakładki z „Wybranych elementów” na „Wszystkie elementy” i skonfiguruj sposób pobierania różnych dokumentów.

Kliknij przycisk „Pobierz”, przygotowanie pliku ZIP może zająć kilka minut, jeśli masz dużą liczbę dokumentów.

(Wydaje się, że działa to zarówno w przypadku tradycyjnych kont Google, jak i kont Google Apps Premium, które są jedynymi dostępnymi do przetestowania)

Richard Lucas
źródło
Ta funkcja wydaje się już zniknąć. W menu prawym przyciskiem myszy w Dokumentach Google otrzymuję tylko te opcje: „Zmień nazwę”, „Usuń”, „Otwórz w nowej karcie”.
tanius
@tanius, czy mógłbyś zamiast tego skorzystać z usługi Google Takeout?
Richard Lucas,
Rzeczywiście to działa. Ułożyłem to w odpowiedź .
tanius
0

Możesz używać Dysku Google do masowego eksportu plików Google Apps do formatów MS Office: Dokumenty Google do .docx, Arkusze kalkulacyjne Google i Formularze Google do .xlsx, Prezentacje Google do .pptx.

Instrukcje:

  1. Wybierz jeden lub więcej plików lub folderów na Dysku Google.
  2. Kliknij prawym przyciskiem myszy i wybierz „Pobierz” z menu kontekstowego.
  3. Zapisz, a następnie rozpakuj .ziparchiwum, które zostanie utworzone.

Problemy z tym podejściem: Nie jest możliwy wybór formatu eksportu. A jeśli wyeksportujesz cały folder, wszystkie inne pliki Dokumentów spoza Google również zostaną dołączone do archiwum.

Tanius
źródło
0

Możesz użyć narzędzia wiersza polecenia open source, driveaby wykonać kopię zapasową Dokumentów Google, Arkuszy kalkulacyjnych Google itp., Eksportując je i wszystkie inne pliki na Dysku Google, pobierając je.

To moje ulubione rozwiązanie, ponieważ można je w pełni zautomatyzować. Jednak „prawdopodobnie nie działa w systemie Windows” [ źródło ], więc może nie być odpowiednie dla twojego przypadku.

Instalacja w systemie Linux jest prosta, ponieważ dostarczane są pakiety - instrukcje tutaj . Przed pierwszym użyciem przejdź do lokalnego katalogu docelowego i skonfiguruj dostęp do Dysku Google za pomocą:

drive init

Następnie, aby całkowicie wykonać kopię zapasową jednego określonego katalogu:

drive pull -export=docx,xlsx,pptx,svg "directory name"

Bez tej -exportopcji pliki Dokumentów i Arkuszy Google skończyłyby się lokalnie, podobnie jak łącza w .desktopplikach. Możesz również skonfigurować eksportowanie do innych formatów [ patrz ].

Tanius
źródło