Patent ID: 8032523

Claim:
A method for determining whether a data migration server should migrate source data from a source database to a destination database, wherein the source and destination databases carry out one or more transactions, comprising: determining the average power consumption per transaction of the source database; surveying with the data migration server a plurality of candidates for a destination database by monitoring the power consumption level of each of the plurality of candidates, wherein the step of monitoring the power consumption level comprises checking each of the plurality of candidates for i) available space; ii) power consumed up to the point of checking; and iii) maximum monthly power consumption limit; comparing the average power consumption per transaction of the source database against the average power consumption per transaction of each candidate; selecting a candidate from the plurality of destination database candidates that uses less power consumption per transaction than the source database; moving the source data to the selected destination database; and surveying with the data migration server, after moving the source data to the selected destination database, the plurality of candidates for changes in the average power consumption per transaction of each candidate; and relocating the source data from the selected destination database to a second destination database if the second destination database uses less power consumption per transaction than the selected destination database.