Schedule Demo

How to Back Up Sage 100

November 13, 2024
Courtney Fuller

Backing up your Sage 100 data is crucial for protecting your business's financial information and ensuring continuity in case of system failures or data corruption. This comprehensive guide will walk you through various methods and best practices for backing up Sage 100.

Understanding Sage 100 Data Structure

Before diving into backup procedures, it's essential to understand where Sage 100 stores its data. The primary data location is the \MAS90 folder, named after the software's previous brand name[1]. This folder contains critical information including:

System Files

  • Company data files
  • Program files
  • Configuration settings
  • Module-specific data

Additional Data Locations The system may store data in several locations depending on your configuration:

  • Main \MAS90 directory
  • Alternate directories (if configured)
  • Paperless Office document storage
  • SQL Server databases (for Premium version)

Primary Backup Methods

Full System Backup

The most comprehensive and recommended approach is performing a complete backup of the \MAS90 folder and all its subfolders[1]. This method ensures you capture all necessary data components and simplifies potential restoration processes.

Copy Company Feature

Sage 100 provides a built-in "Copy Company" feature that creates a backup within the system[2]. To use this feature:

  1. Navigate to Library Master > Main Menu > Company Maintenance
  2. Create a new Company Code and Company Name
  3. Click the Copy button
  4. Enter the source company code
  5. Select all modules for a complete backup
  6. Click Proceed to initiate the backup process

SQL Server Backup (Premium Version)

If you're using Sage 100 Premium, you'll need to backup both the \MAS90 folder and the SQL Server databases[1]. This includes:

  • MAS_SYSTEM database
  • MAS_XXX databases (where XXX represents each company code)

Verifying Data Locations

Checking Installation Path

To confirm your Sage 100 installation location:

  1. Open Sage 100
  2. Click File menu
  3. Select Run
  4. Type INFO[1]

Confirming Alternate Directories

To verify if your system uses alternate directories:

  1. Access Library Master
  2. Navigate to Company Maintenance
  3. Enter your company code
  4. Click the Preferences tab
  5. Review the displayed paths for main data and payroll data[1]

Paperless Office Considerations

If you use Paperless Office functionality, additional backup steps are required[1]:

  1. Navigate to Paperless Office > Setup > Paperless Office Options
  2. Check if any of the four options in the upper left are enabled
  3. If enabled, go to Paperless Office > Setup > Form Maintenance
  4. Document all PDF Directory paths
  5. Include these locations in your backup routine

Backup Best Practices

Frequency

Daily Backups

  • Perform full backups daily during off-hours
  • Maintain multiple backup copies
  • Rotate backup sets to ensure data availability

Before Major Operations Create additional backups before:

  • Software upgrades
  • Period-end processing
  • Year-end closing
  • System modifications

Storage Considerations

Implement proper backup storage practices:

  • Store backups in multiple locations
  • Use off-site storage for disaster recovery
  • Maintain proper backup rotation schedules
  • Test backup integrity regularly

Backup Verification

After creating backups, verify their integrity:

  • Run trial balances in each module
  • Perform spot checks of critical data
  • Verify file sizes and dates
  • Test restore procedures periodically[2]

Special Considerations

Premium Edition

For Sage 100 Premium users, additional steps are required:

  • Backup SQL Server databases
  • Include system databases
  • Maintain transaction logs
  • Consider using SQL Server backup tools

Custom Configurations

If your system includes custom modifications:

  • Document all customization locations
  • Include custom report folders
  • Backup modified program files
  • Preserve custom form templates

Recovery Planning

Documentation Requirements

Maintain detailed documentation including:

  • Backup schedules
  • Storage locations
  • Recovery procedures
  • Contact information for support personnel

Testing Procedures

Regularly test your backup and recovery procedures:

  • Perform test restores
  • Verify data integrity
  • Document recovery time objectives
  • Update procedures as needed

Security Considerations

Implement proper security measures for backups:

  • Encrypt backup files
  • Restrict access to backup locations
  • Maintain backup logs
  • Monitor backup success/failure

Automated Backup Solutions

Consider implementing automated backup solutions:

  • Schedule regular backups
  • Monitor backup completion
  • Receive notification of backup status
  • Maintain backup logs

Troubleshooting

Common Issues

Address common backup-related problems:

  • Insufficient storage space
  • Network connectivity issues
  • File access conflicts
  • Backup timing conflicts

Support Resources

Know where to find help:

  • Contact your IT department
  • Consult your Sage partner
  • Review Sage documentation
  • Maintain support contact information

Disaster Recovery

Planning

Develop a comprehensive disaster recovery plan:

  • Document recovery procedures
  • Maintain current contact lists
  • Define recovery priorities
  • Establish recovery time objectives

Testing

Regularly test disaster recovery procedures:

  • Perform full recovery tests
  • Document test results
  • Update procedures as needed
  • Train key personnel

Conclusion

Proper backup procedures are essential for protecting your Sage 100 data and ensuring business continuity. Regular backups, combined with thorough testing and documentation, provide the foundation for effective data protection and disaster recovery capabilities. Remember to review and update your backup procedures regularly to accommodate changes in your business operations and system configuration.

Citations: [1] https://s-consult.com/2019/03/21/how-to-backup-sage-100-and-sage-100cloud/ [2] https://www.top-sage-resellers.com/blog/how-to-backup-sage-100-erp-company-database [3] http://sage100contractorhelp.sagecre.com/help/databaseadministration/20_1/Content/2_TuneupBackupRestore/BackingUp.htm [4] https://us-kb.sage.com/portal/app/portlets/results/botviewsolution.jsp?hypermediatext=null&solutionid=222924550020262 [5] https://www.youtube.com/watch?v=uo5kPGX4VZI [6] https://www.top-sage-resellers.com/sage-100-tips-tricks.html [7] https://cdn.na.sage.com/docs/en/customer/100contractor/26_1CA/open/DatabaseAndCompanyAdministrationGuide.pdf [8] https://us-kb.sage.com/portal/app/portlets/results/view2.jsp?k2dockey=223924650037699 [9] https://www.acutedata.com/how-to-backup-sage-100-standard-or-sage-100-advanced/

Request a Live Demo Now

Learn more about how Followup CRM can help your construction company grow.

Schedule Demo Now!