Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Migrasikan database Oracle ke Amazon RDS for Oracle dengan menggunakan adaptor file datar Oracle GoldenGate
Dhairya Jindani dan Baji Shaik, Amazon Web Services
Ringkasan
Oracle GoldenGate adalah layanan pengambilan dan replikasi data real-time untuk database heterogen dan lingkungan TI. Namun, layanan ini saat ini tidak mendukung Amazon Relational Database Service (Amazon RDS) untuk Oracle. Untuk daftar database yang didukung, lihat Oracle GoldenGate for Heterogenous Databases
Dalam pola ini, Anda menggunakan Oracle GoldenGate untuk mengekstrak file jejak dari database Oracle sumber Anda. Pompa data menyalin file jejak ke server integrasi, yang merupakan EC2 instance Amazon. Pada server integrasi, Oracle GoldenGate menggunakan adaptor file datar untuk menghasilkan serangkaian file datar berurutan berdasarkan pengambilan data transasional dari file jejak.Oracle GoldenGate memformat data sebagai nilai yang dipisahkan pembatas atau nilai yang dibatasi panjang. Anda kemudian menggunakan Oracle SQL* Loader untuk mengimpor file datar ke instans database Amazon RDS for Oracle target.
Audiens yang dituju
Pola ini ditujukan bagi mereka yang memiliki pengalaman dan pengetahuan tentang blok bangunan dasar Oracle GoldenGate. Untuk informasi selengkapnya, lihat Ikhtisar GoldenGate Arsitektur Oracle
Prasyarat dan batasan
Prasyarat
Aktif Akun AWS.
GoldenGate Lisensi Oracle.
Lisensi terpisah untuk GoldenGate adaptor Oracle.
Database Oracle sumber, baik berjalan di tempat atau di instans Amazon EC2 .
Instans Amazon EC2 Linux yang digunakan sebagai server integrasi. Untuk informasi selengkapnya, lihat Memulai instans Amazon EC2 Linux ( EC2 dokumentasi Amazon).
Target Amazon RDS for Oracle database instance. Untuk informasi selengkapnya, lihat Membuat instans Oracle DB (dokumentasi Amazon RDS).
Versi produk
Oracle Database Enterprise Edition versi 10g, 11g, 12c, atau yang lebih baru
Oracle GoldenGate versi 12.2.0.1.1 atau yang lebih baru
Arsitektur
Tumpukan teknologi sumber
Database Oracle (di tempat atau di EC2 instans Amazon)
Tumpukan teknologi target
Amazon RDS for Oracle
Arsitektur sumber dan target

Oracle GoldenGate mengekstrak jejak dari log database sumber.
Pompa data mengekstrak jejak dan memigrasikannya ke server integrasi.
Adaptor file GoldenGate datar Oracle membaca jejak, definisi sumber, dan parameter ekstrak.
Anda keluar dari ekstraksi, yang menghasilkan file kontrol dan file data datar.
Anda memigrasikan file data datar ke instance database Amazon RDS for Oracle di file. AWS Cloud
Alat
Layanan AWS
Amazon Elastic Compute Cloud (Amazon EC2) menyediakan kapasitas komputasi yang dapat diskalakan di. AWS Cloud Anda dapat meluncurkan server virtual sebanyak yang Anda butuhkan dan dengan cepat meningkatkannya ke atas atau ke bawah.
Amazon Relational Database Service (Amazon RDS) untuk Oracle membantu Anda mengatur, mengoperasikan, dan menskalakan database relasional Oracle di. AWS Cloud
Layanan lainnya
Oracle GoldenGate
adalah layanan yang membantu Anda mereplikasi, memfilter, dan mengubah data dari satu database ke database heterogen lain atau ke topologi target lain, seperti file datar. Adaptor GoldenGate aplikasi Oracle
memungkinkan Oracle GoldenGate untuk menghasilkan serangkaian file datar berurutan dan file kontrol dari data transaksional yang ditangkap dalam file jejak database sumber. Adaptor ini banyak digunakan untuk operasi ekstrak, transformasi, dan beban (ETL) dalam aplikasi gudang data dan aplikasi berpemilik atau warisan. Oracle GoldenGate melakukan penangkapan ini dan menerapkannya dalam waktu dekat di seluruh database, platform, dan sistem operasi yang heterogen. Adaptor mendukung format yang berbeda untuk file output, seperti CSV atau Apache Parquet. Anda dapat memuat file-file yang dihasilkan ini untuk memuat data ke dalam database heterogen yang berbeda.
Epik
Tugas | Deskripsi | Keterampilan yang dibutuhkan |
---|---|---|
Unduh Oracle GoldenGate. | Di server database sumber, unduh Oracle GoldenGate versi 12.2.0.1.1 atau yang lebih baru. Untuk petunjuk, lihat Mengunduh Oracle GoldenGate | DBA |
Instal Oracle GoldenGate. | Untuk petunjuk, lihat Menginstal Oracle GoldenGate | DBA |
Mengatur Oracle GoldenGate. | Untuk petunjuk, lihat Mempersiapkan Database untuk Oracle GoldenGate | DBA |
Tugas | Deskripsi | Keterampilan yang dibutuhkan |
---|---|---|
Unduh Oracle GoldenGate. | Di server integrasi, unduh Oracle GoldenGate versi 12.2.0.1.1 atau yang lebih baru. Untuk petunjuk, lihat Mengunduh Oracle GoldenGate | DBA |
Instal Oracle GoldenGate. | Buat direktori, atur proses manajer, dan buat | DBA |
Tugas | Deskripsi | Keterampilan yang dibutuhkan |
---|---|---|
Siapkan GoldenGate adaptor Oracle. | Di server integrasi, atur perangkat lunak GoldenGate adaptor Oracle. Lakukan hal-hal berikut:
| DBA |
Konfigurasikan pompa data. | Di server sumber, konfigurasikan pompa data untuk mentransfer file jejak dari server sumber ke server integrasi. Buat file parameter pompa data dan direktori file jejak. Untuk petunjuk, lihat Mengkonfigurasi Adaptor File Datar | DBA |
Tugas | Deskripsi | Keterampilan yang dibutuhkan |
---|---|---|
Hasilkan file datar. | Buat file ekstrak dan file kontrol, dan kemudian mulai proses ekstraksi pada server integrasi. Ini mengekstrak perubahan database dan menulis database sumber ke file datar. Untuk petunjuk, lihat Menggunakan Adaptor File Datar | DBA |
Muat file datar ke database target. | Muat file datar ke instans database Amazon RDS for Oracle target. Untuk informasi selengkapnya, lihat Mengimpor menggunakan Oracle SQL*Loader (dokumentasi Amazon RDS). | DBA |
Pemecahan Masalah
Isu | Solusi |
---|---|
Adaptor file GoldenGate datar Oracle menghasilkan kesalahan. | Untuk deskripsi kesalahan adaptor, lihat Menemukan Pesan Kesalahan |
Sumber daya terkait
Menginstal Oracle GoldenGate
(dokumentasi Oracle) Memahami GoldenGate Adaptor Oracle
(dokumentasi Oracle) Mengkonfigurasi Adaptor File Datar
(dokumentasi Oracle)