If you're a local school, it's up to you to ensure that your Firefly data is regularly backed up.

It's essential not to underestimate the importance of ensuring that  all your Firefly data is carefully backed up daily, as with time this will grow to include a large pool of vital school information, not to mention many hours of work.

You should ensure that a rigorous and comprehensive backup solution is in place from the start, which covers all of the following data:

  • Your Firefly SQL database
  • Your Resources directory (you will find the location of this in the Configuration tab > Resources and WebDav > Folder in Firefly.NET Manager on your Firefly server)
  • Your Firefly installation directory (typically located at C:\Program Files (x86)\Firefly.NET)

We recommend that you back up to a physically separate device, if at all possible. Should your server suffer a physical failure, your backup is less likely to be compromised along with your live data.

If you have your system set up to only retain backups for a limited period, we would strongly recommend setting this to no less than 7 days.
It’s important to regularly test your backups and ensure they work properly, perhaps by using them to restore Firefly on a spare server. Never assume that a backup file that exists is one that works!