1. A method comprising: obtaining credentials for accessing a plurality of mailbox accounts on a source messaging system, wherein the credentials include administrative credentials, automatically requested user credentials, or a combination thereof; dynamically associating computing resources including on-demand instances obtained from one or more cloud service providers for processing copying of information associated with the plurality of mailbox accounts; and employing the obtained credentials and the associated computing resources to copy at least some mailbox content associated with each mailbox account from the source messaging system to the destination messaging system, wherein the computing resources are dynamically associated to tasks employed in the copying, wherein associating computing resources further comprises prioritizing the computing resources to process the copying of the plurality of identified mailbox accounts based on at least one of cost, geographic location, bandwidth, availability, security, type, or speed.