Googleドキュメント:定期的にバックアップする方法


24

Googleドキュメントでオンラインドキュメント全体を定期的にバックアップするにはどうすればよいですか?ドキュメントをPCにダウンロードできるツールを探しています。単純な一方向のバックアップだけで、双方向の同期は必要ありません。

(私はWindowsを使用しています。他のOSのオプションも自由に提案してください。)


ただ不思議に思うだけで、あなたのハードディスクはGoogleサーバーよりも信頼性が高いと思いますか?
グラビトン

4
Ngu:(1)Googleが数分から数時間のどこかでダウンする可能性があることを覚えておいてください(2)まれにインターネットアクセスがダウンする可能性があります。
アシュウィンナンジャッパ

1
Googleは最近、多数のメールアカウントを削除しましたが、データが安全であるという保証はありません。
オコド

@Graviton:ドキュメントが共有され、他の誰かがそれを台無しにした場合はどうなりますか?はい、間違いなく、この場合、マシンに保存される信頼性が高くなります。
イストヴァンザカル

Googleサーバーについてはあまり心配していませんが、ドキュメントを誤って(おそらく危険なスクリプトを使用して、または強力な酒に酔っている間)破棄してしまうのではないかと心配しています。以前のバージョンに戻る必要があります。
サムワトキンス

回答:


13

これはLifehackerで取り上げられました。

Google Appsデータをバックアップします

オンラインのワープロとスプレッドシートの大流行に飛びついたなら、おそらくすでにGoogleのサーバーにたくさんのドキュメントを持っているでしょう(私は知っています)。デフォルトでは、これらのファイルのバックアップは、一度に1つずつダウンロードする必要があることを意味します。これは、率直に言って退屈な時間の無駄です。

代わりに、Firefoxユーザーは、Google DocsダウンロードGreasemonkeyスクリプトを使用して、さまざまな形式(MS OfficeまたはOpen Office形式、PDF、プレーンテキスト、CSVなど)のGoogle DocsおよびSpreadsheetファイルの塊をすべてバックアップまたは選択できます。このソリューションでは、少しの注意を払う必要があります(ドキュメントを定期的にバックアップする必要があります)が、Googleドキュメントのダウンロードスクリプトを使用すると、このプロセスは非常に簡単です。


6

私はGDocBackupを見つけましたが、今の私の目的には非常にうまく機能しています。

他のオプションを提案してくれたみんなに感謝します。


これに次ぐことができます。それは私にとってうまく機能しています。フォルダー構造も保持されます。Googleアカウントで2要素認証を有効にしている場合、GDocBackupは(現在)2要素認証を処理できないため、アプリケーション固有のパスワードを生成する必要があります。
ランドスター

1
このソリューションは適用されなくなりました。彼らのプロジェクトページから:「GDocBackupは2015年4月20日に動作を停止しました。GoogleはGDocBackupで使用されていた古いAPIを停止しました。」
タニウス


3

出力形式を選択できるPythonスクリプトがあります。ドキュメントを変換してダウンロードし、ディレクトリに保存します。


ここにリストされている他のすべてを試してみましたが、gddが好きです。cronまたはlaunchdタスクでバックアップを実行し、最近変更されたファイルのみをdoc、pdf、xls、pptとしてダウンロードできます。その後、通常のドキュメントと同様にバックアップします。
yanokwa

これは、おそらく新しいAPIでおそらく動作しません
-isaaclw

3

これを行う唯一の方法は、スプレッドシートやプレゼンテーションではなく、ドキュメント(テキストドキュメント)のみを使用することです。それらをすべて選択し、[その他のアクション]> [名前を付けてエクスポート]> [HTMLとして保存(zip形式)...]を選択できます。

HTMLをエクスポート


2

File-> Download File As ...でタイプを選択すると、デスクトップにローカルに保存できます。実際には自動化されていませんが、ローカルバックアップを作成します。

これがお役に立てば幸いです。


2

Google Takeoutを使用して、Googleドキュメントドキュメントを任意の形式に大量にエクスポートできます。

  1. 作成するアーカイブを構成するときに、「ドライブ」製品のみを選択します。

  2. ドライブ製品に属する行の「下矢印」アイコンをクリックして、エクスポートする形式と含めるフォルダーを構成します。

このアプローチの問題:

  • エクスポートには、作成したファイルのみが含まれ、共有ファイルは含まれません。これは、ほとんどの場合、バックアップの目的にはこのアプローチが役に立たないことを意味しますすべてのGoogleドキュメントドキュメントを作成して、自分でバックアップする場合にのみ役立ちます。
  • 作成されたアーカイブには、Googleドキュメントファイルだけでなく、選択したフォルダのすべてのファイルが含まれます。特定の種類のファイルを除外する方法はありません。
  • Googleドライブファイルのルートレベルからのみフォルダを選択できます。

1

Googleドキュメントには、すべてのドキュメントをzipファイルとしてダウンロードできる新しい機能があります。

Googleドキュメントでドキュメントを右クリックし、ポップアップメニューから[ダウンロード]を選択します。

タブを「選択したアイテム」から「すべてのアイテム」に変更し、さまざまなドキュメントをダウンロードする方法を設定します。

[ダウンロード]ボタンをクリックします。大量のドキュメントがある場合は、ZIPファイルの準備に数分かかることがあります。

(これは、従来のGoogleアカウントとGoogle Apps Premiumアカウントの両方で機能するようで、テストできるのはこれだけです)


この機能は再びなくなったようです。Googleドキュメントの右クリックメニューには、「名前の変更」、「削除」、「新しいタブで開く」というオプションしかありません。
タニウス

@taniusは、おそらくGoogle Takeout機能を代わりに使用できますか?
リチャードルーカス

確かに、それは機能します。それを答えにしました
タニウス16

0

Googleドライブを使用して、Google AppsファイルをMS Office形式に大量にエクスポートできます。GoogleDocs to .docx、Google SpreadsheetsおよびGoogle Forms to .xlsx、Google Presentations to .pptx

手順:

  1. Googleドライブで1つ以上のファイルまたはフォルダーを選択します。
  2. 右クリックして、コンテキストメニューから[ダウンロード]を選択します。
  3. .zip作成されるアーカイブを保存してから解凍します。

このアプローチの問題:エクスポート形式を選択することはできません。また、フォルダ全体をエクスポートすると、そのフォルダ内の他のGoogleドキュメント以外のファイルもアーカイブに含まれます。


0

オープンソースのコマンドラインユーティリティdriveを使用して、Googleドキュメント、Googleスプレッドシートなどをバックアップして、それらをダウンロードしてGoogleドライブ内の他のすべてのファイルをエクスポートできます。

これは完全に自動化できるため、私のお気に入りのソリューションです。しかし、「Windowsではおそらく動作しない」[ ソース ]なので、あなたのケースには適さないかもしれません。

パッケージが提供されているため、Linuxでのインストールは簡単です-手順はこちら。最初に使用する前に、ローカルターゲットディレクトリに移動し、Googleドライブへのアクセスを設定します。

drive init

次に、1つの特定のディレクトリを完全にバックアップするには:

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

この-exportオプションがないと、Google Docs&Spreadsheetファイルは、.desktopファイル内のリンクのようにローカルに配置されます。他の形式へのエクスポートも設定できます[ 参照 ]。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.