I'm trying to migrate a DokuWiki 11.3 virtual machine to a 12.0 one.
- 12.0 installs and updates fine, links to the hub and everything.
- I have a full backup of the 11.3 machine stored to local filesystem, transferred to the new VM, and restored there.
- TKLBAM says the restore went fine, and I could see our DokuWiki files fly by in the terminal in the process
- TKLBAM suggests I reboot the machine
Here's where the problem begins: Despite the fact that the machine was completely and properly initialized before, the appliance goes into first boot mode, asking me to set root and admin passwords, wanting to initialize TKLBAM, etc., etc. (if I try the latter, it complains that's already been done).
Even if I do go through the motions again, the previously working -if empty- DokuWiki now says
DokuWiki Setup Error
The datadir ('pages') does not exist, isn't accessible or writable. You should check your config and permission settings. Or maybe you want to run the installer?
This is also reproducible. After the first target machine was trashed by this procedure, I deleted it, loaded a new one, and made sure to reboot after each step to check if the machine was still working properly. (A suggestion from the last post of this previous thread, which details a similar issue.) The same procedure trashed the machine again, but this time I had made snapshots during installation/sys-upgrade, so I could jump back to the working machine before the backup.
Did that, did the restore again, lo and behold: It's broken again.
I would really appreciate advice, a patch or anything to get this fixed, especially since the 11.3 one now has its own issue to deal with, so I can't run it much longer. (Closing that one as "Fix Released" without ensuring the migration path worked properly is just bad style.)
Lastly, the machines in question are VMs in a VMWare vSphere, created from the provided OVF files. The 11.3 one has been running fine for months, the 12.0 one start and initializes fine, it's just the restore that kills it.
So I'm ruling out evil influence by the environment, broken installation media or similar issues.
Thank you for your time