Документи Google: як періодично створювати резервну копію?


24

Як я періодично створюю резервну копію своїх онлайн-документів у Документах Google? Я шукаю інструмент, який зможе завантажити документи на мій ПК. Мені не потрібна якась двостороння синхронізація, просто звичайне одностороннє резервне копіювання.

(Я використовую Windows. Не соромтеся пропонувати варіанти і для інших ОС.)


Просто дивуйтеся, не ображайтесь ... ви вважаєте, що ваш жорсткий диск надійніший, ніж сервери Google?
Гравітон

4
Нгу: Пам’ятайте, що (1) Google може іноді знижуватися в будь-який час від будь-якої хвилини до декількох годин (2) Доступ до Інтернету в рідкісних випадках може знижуватися.
Ешвін Нанджаппа

1
Останнім часом Google вдалося видалити велику кількість облікових записів електронної пошти. Немає гарантії, що ваші дані є безпечними.
ocodo

@Graviton: Що робити, якщо документ буде надано загальним доступом, а хтось ще його заблукає? Так, безумовно: у цьому випадку надійніше зберігатись на моїй машині.
Іштван Зачар

Я не так переживаю за сервери Google, але переживаю, що я випадково потрапляю у смішні документи (можливо, за допомогою хитрого скрипту або при заповненні сильним спиртним напоєм), і мені потрібно буде повернутися назад і переглянути попередню версію .
Сем Уоткінс

Відповіді:


13

Це було висвітлено в Lifehacker:

Створіть резервну копію даних Google Apps

Якщо ви заскочили на обробку текстів та електронних таблиць, ви, мабуть, вже отримали багато документів на серверах Google (я знаю, що це роблю). За замовчуванням резервне копіювання цих файлів означає, що вам потрібно буде завантажувати їх один за одним, що, відверто кажучи, втомлива трата часу.

Натомість користувачі Firefox можуть створити резервну копію всіх або вибрати фрагменти файлів Документів Google та електронних таблиць у різних форматах (включаючи формати MS Office чи Open Office, PDF, звичайний текст чи CSV) одним махом за допомогою сценарію завантаження Greasemonkey Google Docs . Це рішення вимагає трохи ретельності з вашого боку (вам потрібно буде регулярно створювати резервні копії документів самостійно), але сценарій завантаження Google Docs робить процес досить безболісним.


6

Я знайшов GDocBackup, і він працює досить добре для моїх цілей зараз.

Дякуємо всім, хто запропонував інші варіанти.


Я можу другим сказати, що це: це добре працює для мене. Він навіть зберігає структуру папок. Зауважте, що якщо для вашого облікового запису Google увімкнено двофакторну автентифікацію, вам потрібно буде створити пароль для програми, оскільки GDocBackup (на даний момент) не може обробляти двофакторну автентифікацію.
rlandster

1
Це рішення більше не застосовується. На їхній сторінці проекту : "GDocBackup припинив роботу 20 квітня 2015 року. Google зупинив старі API, які використовує GDocBackup."
tanius


3

Існує сценарій Python, де можна вибрати вихідний формат. Він просто завантажує ans перетворює ваші документи і поміщує їх у каталог.


Я спробував усі інші, перераховані тут, і gdd - це те, що я віддаю перевагу. це дозволяє мені запускати резервну копію в кроні або запускати завдання і завантажувати лише нещодавно змінені файли, як doc, pdf, xls та ppt. я повертаю їх назад, як і будь-який звичайний документ.
яноква

Це більше не працює, імовірно, з новим API
isaaclw

3

Здається, єдиний спосіб зробити це лише з Документами (текстовими документами), а не з електронними таблицями або презентаціями. Ви можете вибрати їх усі, а потім вибрати Додаткові дії> Експорт як> Зберегти як HTML (на блискавці) ...:

Експорт HTML


2

Файл-> Завантажити файл як ... і виберіть тип, тоді ви можете зберегти його локально на робочому столі. Не дуже автоматизована, але це зробить локальну резервну копію.

Я сподіваюся, що це допомагає.


2

Ви можете використовувати Google Takeout для масового експорту документа Google Документів у вибраний формат:

  1. Під час налаштування архіву для створення виберіть лише продукт "Диск".

  2. Клацніть піктограму «стрілка вниз» у рядку, що належить продукту Диск, щоб налаштувати формати для експорту та папки, які потрібно включити.

Проблеми з таким підходом:

  • Експорт міститиме лише створені вами файли, а не файли, якими ви ділитесь. Це означає, що підхід у більшості випадків не корисний для цілей резервного копіювання - він корисний лише в тому випадку, якщо ви створили всі документи Google Документів, щоб створити резервну копію самостійно.
  • Створений архів міститиме всі ваші файли із вибраних папок (ів), а не лише файли Google Docs. Немає можливості виключити файли певного типу.
  • Ви можете вибрати папки лише з кореневого рівня файлів Google Диска.

1

У Документах Google є нова функція, де можна завантажити всі свої документи у вигляді поштового файлу.

Клацніть правою кнопкою миші на будь-якому документі в Документах Google, у спливаючому меню виберіть "Завантажити".

Змініть вкладки з "Вибрані елементи" на "Усі елементи" та налаштуйте спосіб завантаження різних документів.

Натисніть кнопку "Завантажити", щоб підготувати ZIP-файл, якщо у вас великий обсяг документів, може знадобитися кілька хвилин.

(Це здається, що працює як для традиційних облікових записів Google, так і для Google Apps Premium. Єдині, з яких я маю можливість тестувати)


Здається, ця функція знову втрачена. У меню правої кнопки миші в Документах Google я отримую лише такі параметри: "Перейменувати", "Видалити", "Відкрити в новій вкладці".
таніус

@tanius Ви могли б скористатися засобом Google Takeout, можливо?
Річард Лукас

Дійсно, це працює. Я зробив це у відповідь .
таніум

0

Ви можете використовувати Диск Google для масового експорту файлів Google Apps у формати MS Office: Документи Google до .docx, Електронні таблиці Google і Google Форми до .xlsx, Google Презентації до .pptx.

Інструкції:

  1. Виберіть один або кілька файлів або папок на Диску Google.
  2. Клацніть правою кнопкою миші та виберіть "Завантажити" у контекстному меню.
  3. Збережіть, а потім розпакуйте .zipархів, який буде створений.

Проблеми з таким підходом: вибір формату експорту неможливий. І якщо ви експортуєте цілу папку, будь-які інші файли, що не є документами Google, також будуть включені до архіву.


0

Ви можете скористатися утилітою командного рядка з відкритим кодом, driveщоб створити резервну копію своїх Документів Google, електронних таблиць Google тощо, експортуючи їх та всі інші файли на Диску Google, завантаживши їх.

Це моє улюблене рішення, оскільки його можна повністю автоматизувати. Однак, "це, ймовірно, не працює в Windows" [ джерело ], тому може не відповідати вашому випадку.

Установка під Linux проста, тому що надаються пакети - тут інструкції . Перед першим використанням перейдіть до локального цільового каталогу та налаштуйте доступ до свого Диска Google за допомогою:

drive init

Потім, щоб повністю створити резервну копію одного конкретного каталогу:

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

Без цього -exportваріанту файли Документів та електронних таблиць Google закінчуватимуться локально, як посилання у .desktopфайлах. Ви також можете налаштувати експорт до інших форматів [ див. ].

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.