On Sun, 2009-03-29 at 12:43 -0500, Heiko Glessmann wrote:
> I am in a real squeeze and cannot find a solution in the Wiki:
> 
> Our sipx box crashed (probably a bad disk). I figured "no big deal, just
> install SipX on a different box and restore the most recent backup and you are
> good!"
> 
> Unfortunately, the old box was running some 3.9 version. I first installed
> 3.10, but you cannot restore the 3.9 backup file to 3.10. I then went back and
> got an 3.8 installed (from the original download many moons ago) but that
> won't accept the 3.9 backup file either. However, there is no way that I know
> of to get a version installed that would be compatible with the backup file
> that I have.
> 
> Is there any way to restore the 3.9 backup on a 3.10 system and then kinda
> manually run the upgrade scripts that would usually run when one upgrades? Or
> is there any other way I can get things up and running again without having to
> configure every user, phone and gateway manually?

I think that the best you can do is to do the restore operation
manually.

     1. Install your 3.10 software but don't run it.
     2. Copy the backup file(s) of your failed system onto the new
        system.
     3. Run sipx-restore manually as root from the shell (not through
        the web ui) with your old backup (see --help)
     4. Run 'sipxconfig.sh --first-run' as root

by default, when run manually, it doesn't do the version check.

NOTE: This may not work.  

Unfortunately, running the upgrade scripts manually won't work either -
they often rely on comparing version numbers, and won't expect to see
3.9.  You'll probably just have to try bringing things up again after
the restore and see what fails and debug it.

This situation is one of the most important reasons why one should not
keep running development versions once a later stable version becomes
available.  We don't test upgrade from one unstable version to another,
or from unstable versions to stable ones.

It's one of our high priority goals that any (stable) post-4.0 version
will accept a backup from any (stable) earlier post-4.0 version.  There
were _many_ changes made to support this in the developments leading to
4.0, but of course the acid test will come in some future release.


_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to