I make copy of wordpress (files and database) for a new domain. Change db variables in wp_config and domain in db dump.
After this operations not all wp options are copied. For example I had problem with menu position and background image options. They are in database but new copy of wp not using it.
I copy whole wp_options table too and when I check in database of the wp copy options for the theme are set correctly, but wp dont load it. Do you know why?