2019年11月13日水曜日

新しいGoogleサイトのエクスポート

新しいGoogleサイトのエクスポート、ダウンロード方法について調べました。

Googleサイトのエクスポートは、GitHubに公開されているGoogle Sites Import / Exportツールを使用することで可能という記事が多いです。
GoogleCodeは古いバージョンです。
実行画面はこんな感じ。
現在のバージョン(1.06)はアドレスが変更となったためか、エクスポート実行時にエラーとなります。
Retrieving site data (this may take a few minutes).
No data returned. Can you get anything from https://sites.google.com/feeds/content/site/XXXX .

障害情報によると、フィードのアドレスが変更になってしまっているようです。
そのうち対応されるかもしれませんが、すぐに対応が必要な場合は、公開されているコードを自分で修正する必要があるようです。

今回はこのツールを使用しない方法を調べました。
新しいGoogleサイトはGoogleドライブにて管理されています。
通常のファイルは「ダウンロード」が選択できますが、Googleサイトのファイルを選択しても「ダウンロード」が表示されません・・・

そこで、Googleサイトのエクスポートではなく、Googleドライブをサイトごとまとめてダウンロードする方法を調べました。
まずは、Googleダッシュボードへアクセスします。


ダッシュボードでは、Googleドライブの「データをダウンロード」という項目が表示されてます。

ダウンロード用の画面が表示されるので「次のステップ」をクリックします。
定期的なエクスポートやファイルサイズの設定が出ますが、特に変更不要かと思います。
「アーカイブ作成」をクリックすることでデータのエクスポートが開始します。


エクスポートはバッチ処理のようで、すぐにはダウンロードできません。
この画面が表示されれば、データの準備ができるまで待ちましょう。


データの準備ができれば、Gmailに通知が届きます。

先程のアーカイブ作成画面に「ダウンロード」ボタンが表示されます。



ダウンロードされたzipファイルを展開すると、Googleサイトのファイルがちゃんと出力されていました。