• The short answer is NO.

    There are scripts and tools that'll make it less painful.

    Scripting out Server Objects in SSMS gets you SQL Agent Jobs, Linked Servers, etc.

    Assuming disk drives and folders of user database are consistent across boxes Restore commands should be simple to script using sql to write sql on the original box.

    sp_help_revlogin (the modified version that accounts for Server Permission) works well for logins and ensures they'll remain correctly linked to the users in the databases.

    That should get the discussion started. What have others found / used when migrating to a new box.