Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello
I want to Migrate my database from HP-UX 11i v2 to Redhat Linux Version 6.5.
I will like to know if i can use Talend to do this migration seamlessly and which product of Talend do i use
thanks
Buks
Which database is it? Wouldn't it be easier to just do an export and import using the database tools?
Sorry I forgot to mention the DB,
its from Oracle 11gR2 to Oracle 12c
By the way i want a seamless migration and minimize downtime since systems are in production
also data size is around 20TB
thanks
20TB data will take a long time. However, I still believe disk block copy is better than doing ETL data integration.
You can either:
- Use block copy replication and turn on replication first into a replica of the Oracle 11g. Then once the db is replicated, you temporarily turn off the replication, take of dump of the replicated db first as a backup, upgrade the Oracle 11g in place to Oracle 12g upgrading all your data files. This will take time but will not impact your production DB too much.
- Use Oracle DB link to link the Oracle 11g from the Oracle 12c. Then do ELT to get the data from 11g to 12c. This will impact your production DB if it is very heavy in processing.
- Use Talend to migrate table by table. Still it will take a long time to do so. This is a good operation if the target DB is in AWS for example. AWS has a service called snowball where you send them your 20TB disks and they load it up for you by literally plugging the disk into their datacenter. You won't upload 20TB. It will take ages unless your connection to internet to AWS is gigabits.
In all the above cases, you will want to be able to replay the log of the Oracle 11g database for the duration of the migration, after the migration is over, so as to bring the migrated db back to the same level as the original one if the original one keeps on running while migration is happening in the background