How to Backup or Restore my forms?

Question:
How can I Backup or Restore my forms? I have many forms and I want to back them up in case I need to restore them someday.
Related question: How can I transfer my forms to another site?

Answer:
On the Tools settings tab is a backup / restore tool.
The backup / restore feature can be used for backups or as a site to site transfer. You can back up ALL forms and transfer ALL forms to the same or new site using the restore feature. Or you can back up individual forms and restore them to the the same or new site replacing any one form selected during the restore. Please consider that restoring one form or ALL forms makes permanent replacements to the forms already on the site you restore them to.

If a future version of Fast Secure Contact changed/added/deleted fields, they should be corrected at first run time. The script first loads a default array of all the current fields and their defaults, then it array merges to the array of user settings that are stored. If a new field was added in a new version, it should automatically fill in the default. Then there would not be any errors. If a field was deleted it would be ignored and would be also deleted from the settings if the settings were ever edited and “update settings ” clicked.

backup-restore

Backup Instructions:
Go to the Fast Secure Contact Form edit settings page,
(WordPress version) Log into WordPress admin menu, then click on PluginsFS Contact Form Options
(PHP version) You need to log into your Contact Form Admin page at www.yourwebsite.com/contact-files/admin

The ‘Backup Settings’ tool is on the Tools tab(see pic above). This tool can save a backup of your contact form settings. Use to transfer one, or all, of your forms from one site to another. Or just make a backup to save. Here is how to backup: Select a form to backup: (choices are: All Forms, Form 1, Form 2, etc), then click the Backup Settings button. This will generate a file download that you save on your computer. The file will be a text file named like this: “contact-form-backup-1.txt”. That is your backup file, keep it in a safe place in case you want to restore it someday.

Restore Instructions:
Go to the Fast Secure Contact Form edit settings page,
(WordPress version) Log into WordPress admin menu, then click on PluginsFS Contact Form Options
(PHP version) You need to log into your Contact Form Admin page at www.yourwebsite.com/contact-files/admin

The ‘Restore Settings’ tool is on the Tools tab(see pic above). This tool can restore a backup of your contact form settings. If you have previously made a backup, you can restore one or all your forms. It is a good idea to backup all forms with the ‘Backup Settings’ tool before you restore any. Changes are permanent! Here is how to restore: Select a form to restore: (choices are: All Forms, Form 1, Form 2, etc), then click “Browse” to upload your backup file. This opens a window where you select the file you have previously saved (ie: “contact-form-backup-1.txt”), once the file is selected, then you click “open”, now the file is selected on the Restore form, then you click the Restore Settings button. The file is uploaded and your form is restored. Note, if you are restoring a single form (ie: Form 1, Form 2, etc), you can restore it to any form # you want.

Warning

  • Never run a script on your WordPress MYSQL database to make a bulk change of entries such as URLs. If you do this to the mysql database, it can cause data loss because the form data is serialized. Only change the URLs from the WP settings screens. If you need to move from an old site to a new site, you can use the contact form backup/restore tool to get your forms going on the new server. Just edit your forms on the new server to correct the redirect URLs on each form.
  • Never hand edit the backup files because the data is serialized. Hand editing can cause corrupted files.
  • Never email the backup files without first adding them to a ZIP file or they will get corrupted during the email transport.
Do you need help?

Send us a Donation:

Donate to Mike Challis

Comments are closed.