blogspot.comでホストされているブログがあり、それをバックアップしたい。
どうやってやるの?
blogspot.comでホストされているブログがあり、それをバックアップしたい。
どうやってやるの?
回答:
完全なバックアップを実行する方法を知る方法はありません(復元可能なオフラインコピーとして定義されています)。
[設定]> [基本]> [ブログをエクスポート]から投稿とコメントをエクスポートできます。これにより、それらの投稿とコメントを同じまたは別の(Blogger)ブログに再インポートできます。
テンプレートは、[デザイン]> [HTMLの編集]> [テンプレート全体をダウンロード]で保存できます。これにより、テンプレートを元どおりに再インポートできます。
HHTrackなどを使用してオフラインコピーを作成できます。これは、ブログをオフラインで表示する必要がある場合に便利ですが、そこから復元することはできません。また、コピーにはリンクが設定されているコンポーネントもありますが、オフラインでは機能しません。
ガジェットのコンテンツ/設定をバックアップする方法がわかりません(ブログテンプレートはウィジェットの場所と種類を認識していますが、ウィジェットの設定を認識していないようです)。
私はpython(またはxyz)スクリプトを使用し、APIを介してコンテンツをフェッチします。
def PrintAllPosts(blogger_service、blog_id): feed = blogger_service.GetFeed( '/ feeds /' + blog_id + '/ posts / default') フィードを印刷します。 feed.entryのエントリ: "\ t" + entry.title.textを印刷します "\ t" + entry.content.textを印刷します "\ t" + entry.updated.textを印刷します 印刷する
cronまたは利用可能な定期的なメカニズムを介して実行します。