J'ai un blog hébergé sur blogspot.com, et j'aimerais le sauvegarder.
Comment puis je faire ça?
Je ne connais AUCUN moyen de faire une sauvegarde complète (définie comme une copie hors ligne à partir de laquelle vous pouvez restaurer).
Vous pouvez exporter votre publication et vos commentaires via Paramètres> De base> Exporter le blog - et cela vous permettra de réimporter ces publications et commentaires dans le même ou un autre blog (Blogger).
Vous pouvez enregistrer votre modèle via Conception> Modifier HTML> Télécharger le modèle complet - et cela vous permettra de réimporter le modèle tel qu'il était.
Vous pouvez faire une copie hors ligne en utilisant quelque chose comme HHTrack: cela est utile si vous devez montrer aux gens que vous bloguez hors ligne - mais vous ne pouvez pas restaurer à partir de celui-ci. En outre, il existe certains composants (Google Maps pour certains, je ne suis pas sûr des autres) vers lesquels la copie aura les liens, mais pas le composant (ce qui signifie qu'il ne fonctionnera pas hors ligne).
Je ne connais aucun moyen de sauvegarder le contenu / les paramètres de vos gadgets (votre modèle de blog sait où vont les widgets et de quel type ils sont, mais ne semble pas savoir quels paramètres ils ont).
Vous pouvez exporter votre blog sous forme de fichier XML.
Pour exporter votre blog, cliquez simplement sur Exporter le blog dans Paramètres | Onglet de base.
j'utiliserais un script python (ou xyz) et récupérerais le contenu via l'API :
def PrintAllPosts (blogger_service, blog_id): feed = blogger_service.GetFeed ('/ feeds /' + blog_id + '/ posts / default') imprimer feed.title.text pour l'entrée dans feed.entry: print "\ t" + entry.title.text print "\ t" + entry.content.text print "\ t" + entry.updated.text impression
exécutez-le via cron ou tout autre mécanisme périodique disponible.