Security

Applications dealing with security related matters, including encryption, password and passphrase generation, etc.

Restoring the whole site

Restoring the whole site to a working state from an online site to a testing server, or from a testing server to an online site is a bit trickier. One has to account for differences in the server configurations. This leads to the locking of certain files on both the testing server and online server so that accidental updating doesn't occur. These files are usually the CMS configuration file, and .htaccess in the document root.

Hence in the following script, areas are left out that would be too specific to certain installations to be generically useful.

full_site_restore.sh

Backing up the whole site

The following script integrates backing up the database with backing up the site code. Please note that descriptions place-hold for actual values in the script. Those actual values must be edited in, depending on your site configuration, for the script to work.

This script is adapted from the updated fullsitebackup.sh script created by Bristolguy on Drupal.org. This script is currently operational on Fedora 14, and has not been tested on other versions of Linux.

full_site_backup.sh

Backing up the CMS Database

The CMS database is the heart of any content management system. It's loss or damage will result in the loss and or damage of all of your hard work, and that of your commentators, posters, and contributors. Below, are two scripts that complement each other, one backs up the database into a SQL file, the other restores it from a SQL file.

This script also allows porting between a testing server and the on-line site. In the script is a test for a folder called testing.server, discussed in the first page of this series, which differentiates between the server on-line and the testing server.

backup_db.sh

Content Management System Backup Scripts

Your content management system (CMS), and more importantly it's associated database tables, are subject to damage and attack. While most hosting providers provide daily backups, there are other tasks that necessitate tasks similar to backing up a CMS site.

Security Applications

This section contains applications related to security of your information, accounts, browsing, and Internet transactions.

The following are property of Happy Cat Technologies, released for public use under the GNU GPL Version II. Please refer to the license for its terms and conditions. No warantee is made by Happy Cat Technologies or the author as to the fitness, operation, or workability of any application contained here.

File Cleaner Pro - Version 1.2.0.0

This application is cobwebbed, and has only been tested in Microsoft® Windows XP. Users on later versions of Windows may find this application inoperable without modification. Please use with caution!

© 2004-2011, Alfred P. Reaud, Happy Cat Technologies

Syndicate content