As suggested above, following Exchange server deployment assistant would be a nice approach for you when need to migrate from Exchange 2007 to 2013. It is available from Microsoft team and covers all the required aspects by providing step-wise instructions.
Here is another informative blog that might also be another help for you : http://www.msexchange.org/articles-tutorials/exchange-server-2013/migration-deployment/planning-and-migrating-small-organization-exchange-2007-2013-part8.html
Moreover, if you want to achieve this goal automatically, this available solution (http://www.exchangemigrationtool.com/) could also be a good alternative approach that provides the option to get migration task done without downtime.
-
Marked as answer by
rush2ramki
19 hours 11 minutes ago