Do you have legacy Oracle code and prefer using a managed service on Azure? If so, you can use the Azure Database Migration Service to migrate your Oracle database to Azure Database for PostgreSQL. It's the option for you because it:
Provides built-in business continuity and disaster recovery capacity.
Allows you to replicate data from an Azure Database for PostgreSQL server to a read-only server.
Lets you easily migrate data to PostgreSQL online.