OK, so I am planning a migration away from our outdated (to say the least) Trixbox installation (pre-fork) to a new machine running Elastix. Both machines have been updated to the latest FrePBX.
As part of the testing process, I copied the backup file from /var/lib/asterisk/backups/backupschedulename/ on the current machine to the same directory on the new machine. I then opened the Backup & Restore module on the new machine and completed the restore process. All went fine until I went to reload, where the system puked because the manager interface password in amportal.conf did not match the password in /etc/asterisk/manager.conf. However, CDR records do not seem to have been migrated, even though they were part of the backup set and I chose to restore the entire file.
This raises two questions for me:
1.) Shouldn’t the restore module handle the different password better?
2.) I’m guessing my CDR problem is due to the MySQL passwords being different on the two machines. What are the various passwords and settings I ought to make uniform across the two machines before trying this again?