Forum archive
TKLBAM - Perfect migration? Or not?
I used TKLBAM to migrate my TKL LAMP 12.x to TKL LAMP 13.0. It works really great for stuff like authentication info, databases, general apache settings, SSL certificates and stuff like that, but some key stuff was left out, such as AWS-CLI as well as anything in the root directory. I don't know about anyone else, but as an older guy, the root directory / is where I put a lot of my core little files for my spaghetti hack-like stuff. I found a full backup using TKLBAM seems to miss these add-ons. Is there an explanation for this? Does TKL LAMP 13.0 simply not properly allow the migration of some things from 12.x? Or does the process simply not include certain tools/directories? It was my understanding that TKLBAM is a bulletproof 'ninja-like' Magicalicious migration tool. :) I am still able to recover from these limited migrations, but they sure don't seem to be perfect. Any thoughts to help my understanding of TKLBAM are welcome! Thanks, Rick.
If you think that there are things that are missing then you can configure it to include them! :)
With things like AWS-CLI you have the option to either just include the specific file/files in your backup (see the man pages for guidance). Or you could create a restore hook to check if it's installed already (in the case of a TKLBAM restore to an existing server) and install it if it isn't (in the case of a migration to a new server).