Three types of data migration tools. Self-scripted tools. Use cases: small projects, specific source and target locations not supported by other solutions. ... On-premise tools. Use cases: data migration within an enterprise network, on-premise mergers and acquisitions. ... Cloud-based tools. Dec 4, 2020