How to change your BlogEngine.NET backend

paths Many moons ago, I asked for some testers for my BlogEngine.NET Provider Migration tool and I’m finally getting back to everyone with a tool you can use to move your BlogEngine data from one backend to another.  If you’ve been using XML and wish you could start using VistaDB, SQLite, SQL Server, or even MySQL, this is your chance.  If you started with a database and wanted to get back to XML, this tool should be able to help you too.  Lastly, if you are a database such as SQL Server and wanted to go the simplicity of SQLite, this process can likely help you as well.

The process is simple.  You configure the new provider you’d like to use.  The tool will copy most of your blog data from your current provider to another provider you select.  Once it is finished, you change your default provider in your web.config.  The process will leave your current data in place after it makes the copy so you will still have it in case something isn’t right.

You might have noticed I wrote “most of your blog data” above.  This is because the tool only transfers your blog posts, pages, settings, and ping services.  Widget data, extension data, and user data is not dealt with.  If you are transferring your membership and roles at the same time, you’ll need to set up your users and passwords again.

Full details on my Provider Migration Instructions and Tool page.  Good luck switching over.

Link: BlogEngine.NET Provider Migration Instructions and Tool