
私はGoogleドキュメントの大ファンです。最大の魅力は、ほぼあらゆるデバイスで、どこにいても使えることです。友人や同僚と簡単にファイルを共有できるのも気に入っています。
しかし、最近はパソコンのハードディスクにローカルでドキュメントをバックアップするのが難しいので、バックアップは避けています。これは、インターネットに接続できなくなった場合(例えばDSL回線が切れた場合など)に便利ですが、他にもメリットがあります。例えば、Googleが誤ってアカウントを削除してしまったり、その他の重大な事態が発生した場合はどうでしょうか?
かつてはGoogle Gearsを使ってオフラインストレージを自動化できましたが、現在は開発が中止されています。近々新しいシステムが導入されるという噂もありますが、それまでの間、他にどんな選択肢があるのか調べてみました。
まず最初に、Google ドキュメントからファイルをバックアップする方法が現在存在しないというのは間違いです。メインのファイル一覧で、左上の「チェック」アイコンをクリックし、「表示可能なファイルすべてを選択」をクリックします。次に、「その他の操作」ドロップダウンリストをクリックし、「ダウンロード」を選択します。これで、ファイルを zip アーカイブでダウンロードできるようになります。Office ファイル以外のファイルで、ドキュメントスペースにアップロードしたファイルもダウンロードできます。
しかし、これは時々バックアップするのには適していますが、毎日行うのは面倒です。
PC Worldは以前、解決策としてMemeo Connectについて言及していました。しかし、これはGoogle Docs for Businessアカウントでのみ機能するため、私は誰でもアクセスできるベーシックなGoogle Docsで機能するソリューションを探していました。
数日前、解決策になりそうなものを見つけました。Busydocsです。これは30ドルのWindows用プログラムで、Googleドキュメントのファイルを自分のパソコンに同期し、ローカルで編集したファイルを自分のパソコンに同期してくれます。また、パソコンのドキュメントフォルダを監視し、作成したファイルはすべてアップロードしてくれます。
50日間のフル機能トライアルをご利用いただけます。皮肉屋と言われるかもしれませんが、50日が経過する頃にはGoogleが独自のオフラインソリューションを導入している可能性があり、Busydocsは無料のつなぎとして利用できるようになるかもしれません。ただし、オフラインバックアップはGoogle Chrome(おそらくFirefoxも)でのみ利用可能になると思われますが、Busydocsはほぼすべてのブラウザで動作するようです。
ソフトウェアのインストールは簡単ですが、使用するための設定は少し複雑です。ユーザーは、コンピュータにインストールされたプライベートWebサーバーを介してWebブラウザ経由でBusydocsインターフェースにアクセスします。
これは型破りな方法ですが、適切なファイアウォールがインストールされていれば安全です。しかも、ユーザーには見えません。しかし、私のテストPCのInternet Explorerは少し不調で、最初は「Webページを表示できません」というメッセージが表示されました。更新ボタンを押して1~2分後、Windowsファイアウォールのダイアログボックスが表示され、Busydocsのロックを解除するかどうかを尋ねられました。ロックを解除するとインターフェースは表示されましたが、その後IEのイントラネットセキュリティ警告が表示され、手動で無効にする必要がありました。
ありがたいことに、Firefox のインターフェースにアクセスする際に問題はありませんでした。
次に、Busydocsインターフェース上のリンクをクリックしてGoogleアカウントにログインする必要がありましたが、Googleは「localhost」(自分のPC)にファイルへのアクセスを許可するかどうかを尋ねました。これはBusydocsがプライベートWebサーバーを使用していることによる症状ですが、技術に詳しくない人にとっては混乱を招く可能性があり、ガイダンスや説明も提供されていません。
許可を与えるとBusydocsのインターフェースに戻り、Googleドキュメントのファイルを「読み込んでいる」というメッセージが表示されました。10分ほど経つと、すべてがダウンロードされました。これには、ドキュメントスペースにアップロードした様々な音楽ファイルや動画ファイルも含まれていました。
ファイルをダブルクリックすると、Windowsのデフォルトエディタで開きます。例えば、私の場合はワープロ文書はMicrosoft Wordで開きました。この時点では、ファイルのローカルコピーを編集していることになります。保存すると、数分以内にGoogleドキュメントに再アップロードされます。私のテストでは、別のブラウザウィンドウで直接Googleドキュメントにアクセスすることで、変更がアップロードされたことを確認できました。
Google ドキュメント サイトを使用してファイルに加えた変更も、1 ~ 2 分以内にドキュメントのオフライン コピーに反映されました。
しかし、Googleドキュメントサイトと自分のパソコンで同時にファイルを編集するとどうなるか試してみたところ、問題が発生しました。これはバージョン管理エラーと呼ばれるものを引き起こし、修正が困難な場合があります。

Busydocs の解決策は、バージョンが衝突しているというメッセージを表示することです。そして、最初は気づかなかった小さな「競合を解決」リンクをクリックするように求められました。しかし、これをクリックすると、ローカルコピーを保存するか、Google ドキュメントのコピーを保存するかという2つの選択肢が表示されます。残念ながら、両方を保存するオプションはなく、後者を別のファイルとして保存する必要があるかもしれません。唯一の解決策は、ファイルの片方のバージョンを破棄することです。
Googleドキュメントを使って友人や同僚とファイルを共有していない限り、これは大きな問題にはなりませんが、注意が必要です。オフラインで編集していたファイルをオンラインで再度開く場合は、Busydocsがファイルを同期するまで数分間待つようにしてください。逆の場合も同様です。Googleドキュメントは、編集していなくても、ファイルを開いてから数秒以内に自動的に保存するため、ローカルで編集した後、同期を待たずにGoogleドキュメントでファイルを表示するとバージョンエラーが発生することに注意してください。
もう1つの不満は、Busydocsがファイルの同期中だったか、オンラインで編集された後にファイルが更新されたかを教えてくれないことです。進捗状況の表示があれば本当に助かります。
一番の懸念は、Googleがファイルをアップロードしてダウンロードするたびに、Googleドキュメントと標準的なMicrosoft Office形式(.docや.xlsなど)の間でファイルを変換することです。この頻繁な変換によってフォーマットエラーが発生する可能性があると思われますが、Googleドキュメントは現時点では複雑なフォーマットに対応していないため、この点は問題にならないかもしれません。
Busydocs は全体的に見て、少々粗雑ではありますが、Google Docs の愛用者であれば試してみる価値はあります。少なくとも、インストールしておいて、緊急時に備えてファイルを自動バックアップし、緊急時以外はローカルでファイルを編集しないように設定しておくという方法もあります。このプログラムはバックグラウンドで目に見えない形で実行されるため、ブラウザインターフェースを開いている必要はありません。ただし、オフラインで保存されたファイルにはブラウザインターフェースを使わずにアクセスできるという点は少し残念です。
Keir Thomasは前世紀からコンピューティングに関する執筆活動を続けており、近年ではベストセラー書籍を数冊執筆しています。彼について詳しくはhttp://keirthomas.comをご覧ください。Twitterのフィードは@keirthomasです。