Googleはかなり安い オンラインストレージ を提供しています。私の組織は、これを使用してGoogle Cloud上の一部のデータのバックアップをホストしています。オンサイトバックアップが発生した場合に備えて、これをオフサイトバックアップとして使用したい場合があります。ファイルはほとんどが画像とビデオで、ほとんどが1Gの制限以下です。
Googleドキュメントにファイルを一括アップロードする方法はありますか?
WebDavと同様に、Google Appsをローカルフォルダーとして参照できる拡張機能はありますか?
そして、明確にするために、Linux(Ubuntu)サーバーからこれを行うことをお勧めします。
要約:
はい、これは可能です。しかし、私の質問は曖昧すぎました。 Google Appsにはさまざまなコンポーネントがあります。 「Google Apps」と「Picasa」はどちらもGoogle Appsですが、動作が異なります。たとえば、Googleドキュメントでは Google Documents List Data API を使用しますが、Picasaでは使用しません。残念なことに、Googleの多くのプロジェクトはほとんど領土のようなものではなく、APIは王国全体で一貫していません。
また、ソリューションはファイルタイプと、Google AppsのGoogle Premier Editionを使用するかどうかにも依存します。 Documents List Data APIによればFAQ Google Apps Premierのお客様はAPIを使用してあらゆるタイプのファイルをアップロードできます。他のユーザーは次のアップロード形式を使用できます: ( .csv、.pdfなどのようなものを含むリスト)
以下にいくつかの優れたソリューションがありますが、すべてに制限があるか、Google APIの制限にぶつかります。
2010年にこの質問を投稿してから、多くの変更が加えられました。もちろん、この質問に対する適切な答えは、Windows、Mac、Android、iPhone、ChromeOSデバイスの場合は Google Drive です。ただし、GoogleプラットフォームはLinuxプラットフォームには存在しませんが、それを試みているプロジェクトがいくつかあります。
Googleドライブの概要
Googleドライブを使用すると、ウェブ、ハードドライブ、外出先など、どこにでもファイルを保存してアクセスできます。仕組みは次のとおりです。
Drive.google.comでウェブ上のGoogleドライブにアクセスします。 Googleドライブをコンピューターまたはモバイルデバイスにインストールします。 Googleドライブでファイルを投げます。デバイスのすぐ上にあります。これで、ファイルはどこにでも移動できます。ウェブ、コンピューター、またはモバイルデバイス上のファイルを変更すると、Googleドライブをインストールしたすべてのデバイスで更新されます。共有、共同作業、または単独での作業:ファイル、選択。
GoogleCL をご覧ください。次のようなコマンドラインからGoogleサービスとやり取りできます。
$ google docs upload the_bobs.csv ~/work/docs_to_share/*
最新のリリースでは、ドキュメントへのディレクトリツリーのアップロードが含まれています。シェルスクリプトを少し使用すると、cronジョブをバックアップできます。
「Google Docs Upload」と呼ばれるツールが仕事をするかもしれません:
このツールでの成功は限られています。残念ながら まだ画像ファイルをサポート ではありませんが、 Googleで現在許可されています です。
このためのツールがあるかどうかはわかりませんが、 Google Docs API を使用すると、アップロードされたファイルをプログラムで操作できます。
Google Appsストレージ は、写真、メールの添付ファイル、オンラインドキュメントを保存するために設計されています。 ドキュメントのアップロード を自動化するためのAPIがありますが、それは 特定のMIMEタイプを受け入れる のみです。つまり、アップロードする前にドキュメントまたはスプレッドシートファイルにデータを埋め込む必要があります。
Google Appsの代わりに、 Dropbox または Amazon S のようなオンラインストレージプロバイダーを確認する必要があります。 Googleには、独自の オンラインストレージサービス のlabsプロジェクトもあります。これはベータ期間中は無料で、 GSUtil と呼ばれるpythonベースのコマンドラインツールがありますファイルをアップロードします。
Googleドキュメントで直接行うことはできませんが、 GmailをGmailドライブ付きのオンラインハードドライブとして使用 を使用できます。
GSpace と呼ばれるHDDのようなGoogle上のスペースを使用できるfirefox拡張があります。
これはバッチアップロードの問題を解決しませんが、ブラウジングの問題を解決する可能性があります。さらに、プラグインの既存のコードを使用して、バッチアップロードできるように拡張することができます。
GoogleのストレージAPI は、Amazon S3の市場に直接位置付けられており、バルククラウドストレージオプションとなるように調整されているようです。前述のgsutil
はありますが、オンラインストレージマネージャーは、ファイルのアップロード/整理および「バケット」の管理のためのドラッグアンドドロップインターフェイスとして非常にうまく機能します。
(ソース: googleapis.com )
また、RESTful APIにより、既存のクラウドツールと互換性があると主張しています。
Google Storageは、Amazon Simple Storage Service(Amazon S3)やEucalyptus Systems、Inc.などのサービスと連携する多数のクラウドストレージツールおよびライブラリと相互運用可能です。
私はまだそれをテストする機会がありませんでした。
バケットを作成することは許可されていますが(ネストすることはできません)、/
を使用してバケット内のオブジェクトに名前を付けて、ローカルストレージをエミュレートできます。
オブジェクト名にスラッシュを使用すると、オブジェクトを階層構造に格納されているように見せることができます。たとえば、あるオブジェクトに/europe/france/paris.jpgという名前を付け、別のオブジェクトに/europe/france/cannes.jpgという名前を付けることができます。
Googleは価格設定を計画しています
ストレージ-0.17ドル/ギガバイト/月
その他の帯域幅コスト。
多少接線的で投機的で、まだ利用できないため、コミュニティWikiにマークを付けました。
smestorage を使用できます。これは、Linux用の仮想クラウドドライブを提供し、 Debianパッケージ として提供されます。彼らは現在ベータ版であり、すぐにデスクトップ同期を計画しています。
Memeo Connect は、MacおよびPCユーザー(GoogleのAPIを使用しているため堅牢な検索)の流行であり、Linuxバージョンで登場するかもしれません。ただし、これはGoogleApps Premierユーザー専用です。それらに注目してください。
google-docsをubuntuのローカルファイルシステムと同期する方法を示す記事へのリンクを参照してください
UbuntuでGoogleドキュメントを超柔軟なファイルシンクロナイザーと同期する
Google Docs Onlineに登録していますか? UbuntuでGoogleドキュメントを同期しますか?そうした場合、スーパーフレキシブルファイルシンクロナイザーを使用すればそれが可能です。
SFFSは、Windows、Mac、そして現在Linux(Ubuntu)で動作します。シンプルなGUIにより、Zip圧縮とデータ暗号化を使用してGoogleドキュメントを同期およびバックアップできます。この短いチュートリアルでは、Ubuntu 11.10(Oneiric Ocelot)でSuper Flexible File Synchronizerをダウンロードして構成し、Google Docsでオンラインでもロケーションコンピューターでもドキュメントを同期できるようにする方法を紹介します。そうでない場合、GDocsでオンラインで行われたすべての変更はUbuntuに適用され、Ubuntuで行われた変更はGoogle Docsで適用されます。
これは比較的新しい機能ですが、ドキュメントをGoogle Appsにアップロードできます。 http://docs.google.com/support/bin/answer.py?answer=50092 で確認してください。
Google Storage について話しているのかもしれません。
私はこれを見つけずにどのくらい長く行ったのか正直に知りません。これは、dropboxが行うことを除いて、コンピューターの同期フォルダーにドロップするすべてのものを自動同期します...
いくつかの重要な違いがあります。
費用の内訳は次のとおりです。
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
出典: InSyncブログ
私がこれまでに発見した唯一の欠点は、デスクトップクライアントがLinuxをサポートしていないことですまだ...
このために Gladinet を使用しましたが、うまく機能します。必要に応じて、他の多くのクラウドベースのストレージ(Amazon S3)もサポートします。ドライブをGoogleストレージにマップできます。
ただし、Windows以外はサポートしていませんが、WindowsマシンをクラウドAFSとしてセットアップし、その方法でLinuxマシンをバックアップできます。
あなたの質問からあなたが探しているものに最も近いものを達成する方法は、新しくリリースされたMemeo Connectを使用することだと思います。
Connectの最初のバージョンでは、ユーザーはさまざまな形式のドキュメントをドキュメントに簡単にアップロードし、デスクトップコンピューターでオフライン時を含むそれらのドキュメントにアクセスする方法を取得できます。ドキュメントが編集されると、コンテンツはユーザーのコンピューター全体およびドキュメントで更新されます。
Memeo Connectのバージョン2.0は、今日のテストバージョンで利用可能ですが、さらに一歩進んでいます。 Connectは、スタンドアロンアプリとして動作するだけでなく、コンピューターのファイルシステムと実際に統合できるようになりました。 Connectをインストールして起動すると、ファイルがコンピューター上に「GDrive」として表示され、デスクトップの単なる拡張のように対話できます。ファイルをドライブにドラッグアンドドロップし、Microsoft WordなどのアプリケーションからGDriveにファイルを直接保存できます。
これに関するいくつかの情報を確認してくださいVentureBeatの記事 、または Memeoに直接アクセスしてください 。