Excerpt from:  Technical Support FAQ's
.

How do I backup my blogsite content to my personal computer?

Backup your content locally as XML by saving a MyST-ML, RSS, and/or Atom feed to disk.

Within our data centers, we automatically back up your MyST Blogsite nightly.  We transfer copies of these backups to multiple locations for increased data security. These nightly snapshots are retained for thirty (30) days, so if you ever need to recover anything you've lost, please submit a support ticket as soon as possible.

If you want to backup your blog channels to your own system, we recommend that you save the MyST-ML feed for each channel to disk.  MyST-ML is a comprehensive XML feed format that includes 100% of your blog channel's content and meta data (e.g., permissions, author, create dates, and so on).  You may also wish to save RSS and/or Atom feeds.

The MyST-ML document for your blog is accessed from the Syndication Options line at the top and/or bottom of the blog display. Clicking the "myst" link will display the MyST-ML document which you may save to your computer as you would any web page.  If the MyST-ML link is not visible, you can easily create the URL for the MyST-ML feed by starting with the URL for the RSS feed and changing /rss/ to /object/ within the URL.

IMPORTANT:  If automatic archive is enabled for your blogsite (which it usually is), the default behavior for MyST-ML (and RSS and Atom) feeds is to include only the items for the current period (and not prior, archived periods).  For backup purposes, you have two choices:

  • Periodically save feeds, keeping all prior versions.
  • Force the feed to contain all historic content by disabling archiving on the feed URL.

To disable archiving on a feed request, simply add the following parameter to the end of the feed URL:

?archive=*none

This works for all feed types—MyST-ML, RSS, and Atom

If a channel is very large, it is possible that disabling archives would result in a feed that is too large to access.  (Our servers do not permit feeds that require longer than 30 seconds to generate.)  In this case, you can use archive parameters to break your content into smaller chunks.  For example, you could save your content by year, quarter, month, week, or day.  To create a feed for a specific period, add a parameter of the form:

?archive=period+n

where:

  • period may be one of the following (case-sensitive) value: Yearly, Quarterly, Monthly, Weekly, or Daily; and
  • n is an integer indicating which period is being requested (0=current, 1=most recent archived period, 2=second most recent archived period, ...); the current period is the default so +0 may be omitted.

For example, to divide a channel into three yearly chunks, you would request the feed three times, each using one of the following parameters:

?archive=Yearly
?archive=Yearly+1
?archive=Yearly+2

IMPORTANT NOTE FOR RSS AND ATOM:  By default RSS and Atom feeds are subject to a limit of 15 items (as well as any archive settings).  So to retrieve all item, it is important that you remove the 15 item limit in addition specifying any desired archive settings.

To remove the 15 item limit, specify a parameter of limit= with no value.  For example, to  request an RSS or Atom feed for all items in a channel, add the following to the end of the feed URL:

?archive=*none&limit=
Topic Tags:  , ,
Syndication OptionsRSS (Rich Site Summary) Feed Atom Feed OPML (Outline Processor Language) Feed MYST-ML (MyST Markup Language) Content Feed MS-Office Smart Tag Subscription