By Lee Sykes
November 2010
In this tutorial we demonstrate how to use the DNNBackup Module by Evotiva.
This module allows you to backup a DotNetNuke installation and restore it over the top of an existing installation or to another remote server.
It can be used for cloning, copying, moving or archival. This is a very useful module for moving from a local development server to a live deployment server. The module will also work on any ISP, including shared servers such as GoDaddy, WebHost4Life, DiscountASP and PowerDNN.
Backups can be set to run on a schedule and they can also be automatically saved to remote locations such as an FTP server, Amazon S3 or Rackspace CloudFiles.
When restoring a DotNetNuke site, DNNBackup can restore a site from scratch. It does not require DotNetNuke to be running in order to rebuild the site. A user-friendly wizard guides you through how to restore your website.
The videos contain:
Video 1 - Introduction, How to Download and Install the DNNBackup Module
- Introduction
- Downloading the DNNBackup module and restore pack and documentation
- How to install the DNNBackup module
- How to create a new page and only allow access to a host user
- Adding the DNNBackup module to a page
- How to remove the DNNBackup module from the Add Module drop down list
- Viewing license details and how to upload a license key to your installation
- Overview of the DNNBackup homepage
Time Length: 9min 47secs
Video 2 - How to Configure Database and File System Backups
- How to configure the database backup settings
- Explanation of the database backup option
- Understanding the difference between the native and script database backup methods
- Overview of the script database backup method settings
- How to backup all database tables
- How to configure DNNBackup to not backup specific database tables
- Overview of the DNNBackup files backup settings
- How to configure DNNBackup to include or exclude specific folders from its files backup
- How to backup folders outside your DotNetNuke installation
Time Length: 8min 41secs
Video 3 - General Settings and FTP Setup
- Overview of the DNNBackup General settings options
- How to configure the backup zip file settings
- How to instruct the module to send an email after a completed backup
- How to perform a manual backup using the Evotiva DNNBackup Module
- Viewing information on the latest backups
- How to download your backup data
- Viewing your backup data
- How to restore your present website to a previously backed up state
- How to configure the DNNBackup offsite backup settings
- Overview of the FTP Transfer settings and how to test your FTP settings
- Overview of the Amazon S3 and the Rackspace CloudFiles upload settings
Time Length: 9min 15secs
Video 4 - Setting up Scheduling
- How to Schedule Evotiva DNNBackup
- Overview of the schedule runner settings
- How to create and configure a new scheduled backup
- How to edit a scheduled backup and change its settings
- Creating a less frequent scheduled backup for files only
- How to create a scheduled backup to truncate the DNN event log and shrink the database
Time Length: 8min 34secs
Video 5 - Setting up a New Localhost Website Ready for Website Restoration
- How to restore your website from a previous backup
- How to restore your backup to a new location to transfer your website from one server to another
- How to set up a new localhost website
- Copying the DNNBackup restore pack into your new website root folder
- Finding and transferring the source website backup files to the new website restore folder
- How to configure the new website in IIS
- Setting the physical path to the root of the new website
- Adding and editing network service permissions for the new website
- How to quickly create a new database for the new DNN website
- Adding a new user for the database and allowing db_owner permissions
Time Length: 12min 11secs
Video 6 - Restoring to a New Website from a DNN Backup
- Accessing the new website from a browser
- How to load the Evotiva DNNBackup Restore Wizard
- How to test the file/folder permissions before website restore
- Adding and testing your DNNBackup license key
- Choosing your restore operation
- Configuring and testing the database connection information
- Selecting the database restore file
- Configuring the database restore settings and executing the restore operation
- How to set a proper main Portal Alias and/or set safe Host Settings
- Explanation of portal alias and how to change it to match the new portal address
- How to apply the recommended safe host settings
Time Length: 9min 43secs
Video 7 - Restoring the File System from a DNN Backup
- How to restore all the DotNetNuke installation files to the new website
- Accessing the newly restored website homepage
Time Length: 4min 11secs
Total time length: 62min 22secs
Comments