At the moment (and for the foreseeable future), the OBiTalk Web Portal (hereafter referred to as 'the portal') is required to configure Google Voice accounts on OBi2xx devices. This presents a serious backup problem for those who wish to use the portal only for this purpose and continue configuring the remainder of the OBi manually.
OBi backups do not contain PIN's, passwords, and Google Voice OAuth credentials. Consequently, an OBi backup cannot be restored to recover Google Voice configurations. Adding an OBi to the portal to configure or recover Google Voice accounts destroys the OBi's manually configured settings.
The solution is to create an OBi backup that contains everything except the Google Voice configurations which can then safely be restored without affecting Google Voice accounts. Since the OBi doesn't support selective/partial backups, I created the attached SPRemove program which will remove selected SP and/or ITSP information that is used for Google Voice accounts. SPRemove takes an OBi backup file as input and outputs a new backup file that is devoid of the selected SP and/or ITSP information. The original OBi backup file is not altered in any way.
↧