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 CommunityGeneral Discuss...General Discuss...SQL/File Backup Solutions - Evotiva?SQL/File Backup Solutions - Evotiva?
Previous
 
Next
New Post
7/24/2008 7:53 PM
 

One other option that would work IF you have dedicated server access and your database files are smaller than 5 GIGS.  Sign up with amazon for an S3 account and then use the SUPER FLEXIBLE FILE SYNC software to synch the entire DNN folder with S3.  You can have multiple S3 buckets to hold as many images as you need - daily, weekly, monthly etc. And SUPER FLEXIBLE will keep them in sync with the local file system.  

The caveats are as I mentioned earlier - you need dedicated server access to install the sync software and your database has to be under 5 GIGS since 5 GIGs is the max file size the S3 handles at this time (last time I checked).

-eLindy

 
New Post
9/26/2008 4:28 PM
 

Rodney Joyce (Can't Post with old Account) wrote


It seems that Evotiva is the only module offering such capabilities, but it looks a little old (unless I am mistakened!) and the website is very confusing. I am not sure if I would need BackupScript or BackupNative and there seem to be free versions/pro versions and enterprise versions and I can't for the life of me work out which one I need and what the differences are.

Sorry, We'll try to simplify things...

In summary:

BackupScript- no "true" (native) SQL Server backups, but should work on any ISP (and allows tricky things if you are a 'power user' and can manually edit the backup ZIP files contents).
You can restore from scratch (no running DNN site / no cooperative ISP)
The FREE edition is fully funcional on 'localhost' and has some limitations in any other domains.

BackupNative - true "native" SQL server backups. Prefered backup format, but only works in some ISPs
The FREE edition can backup the database. The module just does not includes the scheduled backups, portal files backup, etc. But the DB backup is free and complete.

Note: Both modules saves all portal files too (and eventualy other 'external' folders if you want).

Enterprise versions - is the same sofware, just licensed for multiple installations

 

Thanks

 
New Post
9/26/2008 6:59 PM
 

I have been using BackupNative for a couple of years on my shared host site, and recommend it. I only use it for backing up the files, rather than the files and the database, but it has worked reliably since version 3.x of DNN.


Chris
 
New Post
10/3/2008 8:41 PM
 

Horacio Judeikin wrote

 
Sorry, We'll try to simplify things...

In summary:

BackupScript- no "true" (native) SQL Server backups, but should work on any ISP (and allows tricky things if you are a 'power user' and can manually edit the backup ZIP files contents).
You can restore from scratch (no running DNN site / no cooperative ISP)
The FREE edition is fully funcional on 'localhost' and has some limitations in any other domains.

BackupNative - true "native" SQL server backups. Prefered backup format, but only works in some ISPs
The FREE edition can backup the database. The module just does not includes the scheduled backups, portal files backup, etc. But the DB backup is free and complete.

Note: Both modules saves all portal files too (and eventualy other 'external' folders if you want).

Thanks for the quick support - that's definitely reassuring!

Ok, I have a Dedicated Server so it seems that I can run the Native version (what put me off on the website was that it had last been updated on Oct 4th, 2006 - has it been tested on DNN 4.9.0?).

It is critical that the other portal files are backup (like web.config, desktopmodules etc) - but I would like the complete root backedup as there are so mnay configuration files these days all over the place. Does either version do this?

 

 


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
New Post
10/3/2008 10:20 PM
 

It seems as though Native can do the whol directory, which is good. I purchased the Pro version (which I am really liking!) and have run into some issues:

It says in this help file that you can use an absolute path:

"Backup folder name, relative to the site real path (will be created if necessary). e.g.: backup

IMPORTANT: A full path is interpreted like a remote backup (database in different box than the web server) and is assumed existent (cannot be automatically created). e.g. c:\databasefolder\backups
"

I want to put it into:

F:\Backups\Websites  (same drive as my portal). It creates the DB file fine but falls over when creating the .zip (see message at bottom). So this means I have to put it under my website root, which means that if anyone knew the folder and filename they could download my entire site! I could put in a web.config file or secure the folder but I really don't want to put it under my website root as it does not belong there.

Have I missed something - is this possible?

 

DotNetNuke.Services.Exceptions.ModuleLoadException: System.Exception: ERROR COMPRESSING THE PORTAL CONTENTS (DATA FILES AND FOLDERS).

---> System.NotSupportedException: The given path's format is not supported. at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath) at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath) at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList) at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath) at System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity) at CompressTools.mDoCompressBranch(String DestFolderName, String DestFileName, Int32 CompressionLevel, Int32 BufferSize, String CommentMessage, String SrcRootFolder, Boolean IncludeSrcRootFiles, ArrayList foldersExcludeList, ArrayList filesRootFullNameList, ArrayList stringFilesNameList, ArrayList stringFilesContentList) at CompressTools.DoCompressBranch(String destFolderName, String destFileName, Int32 compressionLevel, Int32 bufferSize, String commentMessage, String srcRootFolder, Boolean includeSrcRootFiles, ArrayList foldersExcludeList, ArrayList filesRootFullNameList, ArrayList stringFilesNameList, ArrayList stringFilesContentList) at Evotiva.DNN.Modules.BackupNative.Business.BackupNativeController.BackupPortalFiles(String DestFolderName, String DestFileName) at Evotiva.DNN.Modules.BackupNative.Business.BackupNativeController.PerformOperations() --- End of inner exception stack trace --- at Evotiva.DNN.Modules.BackupNative.Business.BackupNativeController.PerformOperations() ---> System.Exception: System.Exception: ERROR COMPRESSING THE PORTAL CONTENTS (DATA FILES AND FOLDERS).

---> System.NotSupportedException: The given path's format is not supported. at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath) at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath) at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList) at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath) at System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity) at CompressTools.mDoCompressBranch(String DestFolderName, String DestFileName, Int32 CompressionLevel, Int32 BufferSize, String CommentMessage, String SrcRootFolder, Boolean IncludeSrcRootFiles, ArrayList foldersExcludeList, ArrayList filesRootFullNameList, ArrayList stringFilesNameList, ArrayList stringFilesContentList) at CompressTools.DoCompressBranch(String destFolderName, String destFileName, Int32 compressionLevel, Int32 bufferSize, String commentMessage, String srcRootFolder, Boolean includeSrcRootFiles, ArrayList foldersExcludeList, ArrayList filesRootFullNameList, ArrayList stringFilesNameList, ArrayList stringFilesContentList) at Evotiva.DNN.Modules.BackupNative.Business.BackupNativeController.BackupPortalFiles(String DestFolderName, String DestFileName) at Evotiva.DNN.Modules.BackupNative.Business.BackupNativeController.PerformOperations() --- End of inner exception stack trace --- at Evotiva.DNN.Modules.BackupNative.Business.BackupNativeController.PerformOperations() at Evotiva.DNN.Modules.BackupNative.BackupNative.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---

 


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...SQL/File Backup Solutions - Evotiva?SQL/File Backup Solutions - Evotiva?


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