Hi,
I wrote a simple Backup Manager for BlogEngine.NET in order to perform some entire Weblog Backups.
The Following Backup Manager only support Xml Based DataStore at this moment, but I’ll improve it to support any Datastore providers.
Here is the Steps in order to make this working :
- Put the “Admin/BackupManager” Folder to your “Admin” Folder.
- Put the “App_Code/BackupManager” Folder to your “App_Code” Folder
- Copy the ICSharpCode.SharpZipLib.dll to your “Bin” Folder
- Create an Empty “Backups” Folder into “/App_Data”
- Then make the Following changes in Web.sitemap and Web.config
Web.Sitemap
<siteMapNode url="~/admin/BackupManager/Default.aspx" title="Backup Manager" description="" roles="administrators"/>
Web.Config
<httpHandlers><add verb="*" path="backup.axd" type="BackupManager" validate="false"/></httpHandlers>
Now all should works :)
UPDATED : The Backup Manager now Displays Backup File Size.
Just Replace Default.aspx and Default.aspx.cs into “~/Admin/BackupManager”.
Download It :
Views(3816)

