web-dev-qa-db-ja.com

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

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

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

24
Ashwin Nanjappa

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

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

6
Ashwin Nanjappa

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

Google Appsデータをバックアップ

オンラインのワードプロセッシングとスプレッドシートの時流に乗ったことがあれば、おそらくすでにGoogleのサーバーにたくさんのドキュメントがあります(私は知っています)。デフォルトでは、これらのファイルをバックアップするには、一度に1つずつダウンロードする必要があります。これは、率直に言って、面倒な時間の無駄です。

代わりに、Firefoxユーザーは Google Docs Downloadグリースモンキースクリプト 。このソリューションでは、少し注意を払う必要がありますが(ドキュメントは定期的にバックアップする必要があります)、Googleドキュメントのダウンロードスクリプトを使用すると、プロセスをかなり簡単に行うことができます。

13
splattne
4
MicTech

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

Export HTML

3
jtbandes

Pythonスクリプト で出力形式を選択できます。単にansをダウンロードしてドキュメントを変換し、ディレクトリに配置します。

3
Martin

Google Takeout を使用して、Googleドキュメントドキュメントを選択した形式に一括エクスポートできます。

  1. 作成するアーカイブを構成するときは、「ドライブ」製品のみを選択してください。

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

このアプローチの問題:

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

[ファイル]-> [名前を付けてファイルをダウンロード...]を選択し、タイプを選択すると、デスクトップにローカルに保存できます。実際には自動化されていませんが、ローカルバックアップが作成されます。

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

2

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

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

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

「ダウンロード」ボタンをクリックしてください。大量のドキュメントがある場合、Zipファイルの準備に数分かかる場合があります。

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

1
Richard Lucas

Google Drive を使用して、Google AppsファイルをMS Office形式に一括エクスポートできます:Googleドキュメントから_.docx_、GoogleスプレッドシートおよびGoogleフォームから_.xlsx_、Googleプレゼンテーションから_.pptx_。

指示:

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

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

0
tanius

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

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

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

drive init

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

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

-exportオプションがないと、Googleドキュメントとスプレッドシートファイルは.desktopファイル内のリンクと同じようにローカルになります。他の形式へのエクスポートも構成できます[ see ]。

0
tanius