I'm using JIRA standalone. Backend is on SQL Server. I would like to configure a test server, which will allow me to test new workflow changes, plugins, JIRA updates, etc.
What is the best way to configure such a test server? I'm thinking a VM where I can snapshot my "current configuration", then make changes and revert back to the snapshot if necessary.
What is the best way to make the test server match the production server's configuration? Is it as simple as exporting production JIRA configuration and/or projects and then importing into the test server? Or should I clone the production server (physical to VM) and then change the database connection?