Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...BackupScript 3.1.5 was released (complete site backup and restore for DotNetNuke)BackupScript 3.1.5 was released (complete site backup and restore for DotNetNuke)
Previous
 
Next
New Post
7/11/2009 8:37 PM
 

Evotiva.BackupScript 3.1.5 - DotNetNuke backup and restore for DNN4/5

Summary

It allows you to perform on ANY HOSTING PROVIDER (including GoDaddy, WebHost4Life, Discount ASP and any other ISP); a complete Database and Site Backup and Restore (all files / child portals / skins / modules / database data, etc.), no matter where the database is physically located.

YOU CAN RESTORE FROM SCRATCH! (no running DNN instance is required to restore). Just medium-trust level needed to backup/restore, automatic scheduled backups, data retention policies, FTP transfers and lot of more options.

NOTE: For database backups, it is advised to use BackupNative (the database backup is a free feature), which creates 'native' sql server backup files. However, it will not be able to generate a database backup in most shared hostings.

Description

BackupScript provides full backup and restore of any DotNetNuke web portal.  The portal/database can be local or remote - including shared servers like GoDaddy, WebHost4Life, Discount ASP, Cyber Siouxland Hosting, etc.).  The backup can include all web files and folders (\portals, \bin, \desktopmodules, web.config, etc.) and the database.  Any size of database is supported along with most field types (including BLOB columns), relations, procedures and other database objects.  The database is scripted as standard, commented and readable .SQL files.  The restore can be made back to the source server or to a new destination.

BackupScript is perfect for moving DNN portals from your local development machine to a deployment server, from a remote server to another remote server or for archival purposes.  Power users can customize options.  For example, backups can be scheduled and individual tables and fields can be customized information (e.g. insert a different module or portal id).

This module will work on ANY HOSTING PROVIDER (ISP).

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 provide backup solutions but allow you only limited backups per day or week).

·  Restore utility: It 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. You need just an empty site and an empty database.

·  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 your host provider.

·  FREE stored procedures validate utility.

·  FREE table's PK validates 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.

·  Retention Policy: Automated configurable deletion of older backup files.

·  Configurable compression level and password for the compressed backup ZIP files.

·  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. By domain, by sub-domain or enterprise. We can customize a license to your needs.

·  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 since 2005. Check out our rank and reviews.

·  Superb support.

·  Supports ANY DNN version, from 3.0.13 to the latest 4.x and 5.x version.
Supports SQL Server 2000, MSDE, SQL Server 2005, SQL Server Express 2000/2005/2008
Note: on DNN3 use BackupScript 2.x

·  Power users can customize the backup file and e.g. be able to restore individual tables, you can customize the created scripts, you can dump your data and do an easy search for any text in any table without any special requirement on the sever, etc.

 

Release History

3.1.5 release

Note: this release needs a 3.1.x license

  • New 'Test Connection' for the FTP configuration (including testing transfers, active/passive mode).
  • New 'Run in foreground' setting: It helps avoid 'backup thread was lost' problem, more 'in progress' feedback provided and faster backups.
  • Optimized backup (high reduced time) for huge tables including many BLOB or 'MAX' columns
  • Re-optimized server resources usage to improve even more the ISPs support (you could not believe in which poor servers the module can produce backups no matter it severe limitations).
  • Improved DNN 5 compatibility (look for sql data provider files also in each module's root folder).
  • DMO quick test was removed (it's not needed).
  • some minor updates and improvements

 

3.1.1 release

Note: this release needs a 3.1.x license

  • re-added support for SQL Server 2000
  • some minor updates

3.1.0 release

  • New license key required. Licenses for 1.x, 2.x or 3.0.x versions are not valid for this release.
    (free upgrade for purchases >= March 12 2009 up to April 14 2009)
  • SMO way to script database objects (sql server 2005/2008 only) was enabled and is now the default (instead of DMO). Note: SMO is still slow. Microsoft never fixed it :(
  • Table's data scripting now supports XML, and all 'MAX' data types; like varchar(max), etc.
  • new FKs sanity check (internal)
  • 'use custom schema views' setting was removed. The module finds this on the fly (at backup time)
  • other internal changes

 

3.0.5 release

Note: this release needs a 3.0.x license

  • New setting "Warn about missing PKs" to disable the primary keys warning at backup time.
  • Now supports even more 'huge' plain tables (lot of huge regular 'string' columns)
  • Added compatibility with x64 servers

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.

 

 

 

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...BackupScript 3.1.5 was released (complete site backup and restore for DotNetNuke)BackupScript 3.1.5 was released (complete site backup and restore for DotNetNuke)


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out