Unless otherwise specified, WPRemote will backup a site following DNS resolution. If you migrated the site to a different URL, make sure the new URL is added as a site with WPRemote to enable backup. If the migration was to same URL at different host, WPRemote will automatically start doing backup from new location as soon as the DNS is updated.