|
|
|
|
BackupScript Module - backup solution for DotNetNuke (DNN)
|
Summary
| |
BackupScript allows you to perform on any ISP, even GoDaddy; a full dotnetnuke (DNN) site backup & restore (no matter if the database is local or remote), even from scratch (no DNN running): the database (any size is supported, all BLOB columns are supported) plus all files and folders on the site (including \portals, \bin, \desktopmodules, web.config file, etc.).
The database is scripted as standard, commented and readable .SQL files!. The module can build all the datababase objects and recreate the data.
The backup can be scheduled, among other options. |
Which is the main difference between BackupNative and BackupScript?
The main purpose of BackupNative is perform a "native" SQL Server database backup.
The main purpose of BackupScript is backup your data no matter if the database is local or remote.
** This module was tweaked to work on ANY ISP **
Please do not hesitate to contact us if you found any issue on your ISP.
|
|
 |
|
|
Documentation
|
|
PDF (usage, faq, license, ...) |
12/11/2007 |
DOWNLOAD |
|
|
HTML (usage, faq, license, ...) |
12/11/2007 |
DOWNLOAD |
|
|
Full Backup & Restore - Quick Guide |
11/25/2007 |
DOWNLOAD |
|
|
Restoring at GoDaddy |
08/30/2007 |
DOWNLOAD |
|
|
|
|
 |
|
|
News
|
3.0.1 release
- New license key required. Licenses for 1.x or 2.x versions are not valid for this release.
- New "Script DataProviders" settings which enables a full restore (Case II) no matter if DMO or SMO is available on the source server (at restore time).
- New "External Folders List" setting, which enables include any absolute arbitrary folder within the portal files backup (they should have the proper access permissions).
- New option to automatically FTP the backup files somewhere else.
- New feature: The backup folder can now be any absolute folder. You can configure a folder outside the web site root (it should have the proper access permissions).
- Improved documentation (new 'quick guide').
- When restoring, now does not stop on the first error found (if any). It keeps running and restoring as much as it can.
- Improved backup and restore feedback.
- Many minor changes/enhancements.
2.1.6 release
- Improved restore feedback
- Updated ZIP library (0.85.4 / September 9, 2007)
2.1.5 release
- Added 'quick test' and an additional hint to guess if DMO is available or not.
- Added Zip64 format for the backup (Zip) files. A lot more capacity (entries and total file size).
- Password protected backup zip files.
- Added new restore option to Uncompress ALL portal files to .\WORK\Site (later you can e.g. by FTP ir ISP's Contol Panel, move what you want/need to its real location) - you may have to update the connection strings on the web.config file -
- Added "SQL Query Tool" integrated into the Restore Utility. Useful to check & update e.g. the PortalAlias table or whatever you want.
- Added automated simple web.config file, useful when restoring in standalone mode (you don't have to manually create and upload it)
- Improved compatibility for restoring empty folders that may exist within a backup zip file.
- Many minor changes/enhancements .
2.1.3 release
- Select which tables to include/exclude. e.g. may be you don’t need to backup de contents of tables like SiteLog, EventLog, SearchItemWordPosition, SearchItemWord, SearchWord, etc.
- Auto-detect "0" selected backup files max. count (autofix to 1)
- Auto-correct folders exclude list format (should use "\")
- Removed some "false positives" on the "bad procedures detection" feature
2.1.2 release
- Added license key textbox on the restore page.
- Added test link for the connection string on the restore page.
- Added test link for the license key on the restore page.
2.1.1 release
- Improved backup/restore experience (more info, simplified steps, step ahead detection of potential common problems, and more).
- Improved documentation.
- Updated/clarified EULA / Licensing rules.
- New "Stored Procedures Validator" feature (actions menu). * FREE feature *
- New "Tables PKs Validator" feature (actions menu). * FREE feature *
- The module can import/export its setting (implements the standard DNN IPortable interface, from its actions menu) . Note: You must edit and save the module settings the first time before using this new feature.
- Now automatically detects when you should exclude \App_Data folder from the backup
- Simplified "HISRestoreInfo.resources" file use when restoring.
- safely backups any-schema (owner) table on the database.
- "setuser" commands (not really needed) are automatically removed from the generated scripts (some times DMO included them and could fail at restore time under certain security contexts).
- Child portals "root folders" are now automatically included on the portal files backup. You do not have to enable the "Include other folders" setting.
|
|
 |
|
|
|
BackupScript Quick Facts
|
- Compatible with DNN 3.x, 4.x (Tested up to DNN 4.8.x)
- Source code available
- Programming language: VB.Net
- Current version (DNN3): 2.1.6 - Oct 2007
- Current version (DNN4): 3.0.4 - Jan 2008
|
|
 |
|
|
Testimonials
|
Dirk K says... 5.0
|
Great
tool! Works just as advertised. Very easy to transfer your site to a
different provider. For people like me who program a lot it's ideal too:
first a back up before trying something new. The support is exellent
too.
|
Ezra K says... 5.0
|
A
much needed and excellent module with fast and knowledgeable support. I
purchased BackupScript initially to down-grade a DNN install from SQL
2005 to 2000 and it worked perfectly. I’ve now made it a default install
for all DNN sites I work on. The piece of mind and flexibility of the
script far surpasses the purchase price.
|
Read All
|
|
 |
|
|
DNN Cassini
|
DNN + Cassini ... DNNcassini.com
The site, www.dnncassini.com, is a free site and hopes to offer attractive, human-readable sets of instruction -- with active support in -- explaining how to use the combination of DotNetNuke, UltiDev Cassini Web Server, and BackupScript module for making your live, functional DNN site appear on your local machine.
|
|
 |
|
|
|
Main Features
|
-
This is the first and only backup module reviewed by dotnetnuke.com (This module has passed the DNN review program)
-
FREE fully functional for localhost domain, no license required.
-
True Full site backup: database (structure + data) plus all files and folders on the site (including \portals, \bin, \desktopmodules, web.config file, etc.).
-
You can choose which tables, folders, etc. you want to backup/restore
-
You can choose when you want to perform a backup, not your hosting provider
(some hosting providers provides backup solutions but allows you only limited backups per day or week).
-
Restore utility: allows you to "build/rebuild your database objects and/or data, with or without DNN installed/running. You need a valid license to restore the database on any not 'localhost' domain.
The restore utility also allows you to restore your \Portals branch or unzip your full portal files backup in a temp (server) folder.
-
Handy SQL Query Tool which enables you to query and update your database simply from the Restore Utility page. No DNN running required.
-
BackupScript can restore/rebuild a site from scratch. No running DNN is required to rebuild a site.
-
BackupScript writes standard human readable and updateable .sql files which you can edit, modify and even manually run!
-
More than backup/restore: useful as a table's exporting data
-
You can create, backup and restore your site without any intervention from you host provider
-
FREE stored procedures validator utility
-
FREE table's PK validator utility
-
Any database size is fully supported. The module can deal with huge database containing huge Blob data (ready for the new DNN's protected storage).
-
Database objects scripting (FREE feature, no licensing needed to freely use it)
The module can generate standard "sql" scripts of your database objects. See "How does it works" section for details.
-
Database table’s data scripting.
The module can generate standard "sql" scripts for each table’s contents. See "How does it works" section for details.
-
Databe sql data providers scripting.
The module can save all the .SqlDataProvider files (Core and 3rd. party modules) allowing (via the restore utility) a full site restore without any special requirement, like full-trust, DMO and/or SMO support, etc.
-
No ftp access required for your database backup needs.
-
No administrative rights required.
-
Enabled direct download of the last generated (compressed or not) backup files.
-
The module can automatically FTP you the backup files
-
Scheduled backups are enabled: Every time you configure the module settings, a scheduled task is automatically configured (with optional email notifications of successful or failed backups).
You don’t need any administrative right to configure your scheduled task options. You can configure it directly from the module settings.
-
Optionally, date & time appended to each backup. Each backup operation will produce a different backup file.
-
Automated configurable deletion of older backup files.
-
Configurable compression level for the compressed ZIP files creation.
-
Zip64 format support (huge backup zip files)
-
Backup History Manager: DNN File Manager like dialog, where you can download, delete or restore any backup found on the configured backup folder.
You can configure automatic deletion for old backup files.
-
Configurable process priority for the backup thread.
-
Simple and flexible licensing installation and policy
-
Works under medium trust security context (except database objects scripting, which is optional and not need if you enable the “Include DataProviders” setting).
-
Supports ANY ISP (GoDaddy included)
-
Trusted and tested by thousands of users worldwide. Check out our rank and reviews.
-
Superb support.
-
Supports ANY DNN version, from 3.0.13 to the latest 4.x version.
Supports SQL Server 2000, MSDE, SQL Server 2005, SQL Server Express 2000/2005
Note: on DNN3 use BackupScript 2.x
-
You can get the source code!
-
And more. Please try it FREE and check by yourself.
|
|
 |
|
|