

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Replatform Oracle Database Enterprise Edition ke Edisi Standar 2 di Amazon RDS for Oracle
<a name="replatform-oracle-database-enterprise-edition-to-standard-edition-2-on-amazon-rds-for-oracle"></a>

*Lanre (Lan-Ray) Showunmi dan Tarun Chawla, Amazon Web Services*

## Ringkasan
<a name="replatform-oracle-database-enterprise-edition-to-standard-edition-2-on-amazon-rds-for-oracle-summary"></a>

Oracle Database Enterprise Edition (EE) adalah pilihan populer untuk menjalankan aplikasi di banyak perusahaan. Dalam beberapa kasus, bagaimanapun, aplikasi menggunakan sedikit atau tidak ada fitur Oracle Database EE, sehingga ada kurangnya pembenaran untuk menimbulkan biaya lisensi yang besar. Anda dapat mencapai penghematan biaya dengan menurunkan database tersebut ke Oracle Database Standard Edition 2 (SE2) saat Anda bermigrasi ke Amazon RDS.

Pola ini menjelaskan cara menurunkan versi dari Oracle Database EE ke Oracle Database SE2 saat bermigrasi dari lokal ke Amazon RDS for [Oracle](https://aws.amazon.com/rds/oracle/). Langkah-langkah yang disajikan dalam pola ini juga berlaku jika database EE Oracle Anda sudah berjalan di Amazon RDS atau pada instans [Amazon Elastic Compute Cloud (Amazon EC2)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html).

Untuk informasi selengkapnya, lihat panduan AWS Prescriptive Guidance tentang cara [Mengevaluasi penurunan database Oracle ke Standard Edition](https://docs.aws.amazon.com/prescriptive-guidance/latest/evaluate-downgrading-oracle-edition/welcome.html) 2 di AWS. 

## Prasyarat dan batasan
<a name="replatform-oracle-database-enterprise-edition-to-standard-edition-2-on-amazon-rds-for-oracle-prereqs"></a>

**Prasyarat**
+ Akun AWS yang aktif
+ Oracle Database Edisi Perusahaan
+ Alat klien, seperti [Oracle SQL Developer atau SQL\$1](https://www.oracle.com/database/sqldeveloper/) Plus, untuk menghubungkan ke dan menjalankan perintah SQL pada database Oracle
+ Pengguna database untuk melakukan penilaian; misalnya, salah satu dari berikut ini:
  + Pengguna dengan [hak istimewa](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Source.Oracle.html#CHAP_Source.Oracle.Permissions) yang memadai untuk menjalankan penilaian [AWS Schema Conversion Tool (AWS](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html) SCT)
  + Pengguna dengan hak istimewa yang cukup untuk menjalankan kueri SQL pada tabel kamus database Oracle
+ Pengguna database untuk melakukan migrasi database; misalnya, salah satu dari berikut ini:
  + Pengguna dengan [hak istimewa](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html#CHAP_Source.Oracle.Self-Managed) yang memadai untuk menjalankan [AWS Database Migration Service (AWS DMS)](https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html)
  + Pengguna dengan [hak istimewa yang cukup untuk melakukan ekspor dan impor Oracle Data Pump](https://docs.oracle.com/database/121/SUTIL/GUID-8B6975D3-3BEC-4584-B416-280125EEC57E.htm#SUTIL807)
  + Pengguna dengan [hak istimewa yang cukup untuk menjalankan Oracle GoldenGate](https://docs.oracle.com/goldengate/1212/gg-winux/GIORA/user_assignment.htm#GIORA546)

**Batasan**
+ Amazon RDS for Oracle memiliki ukuran database maksimum. Untuk informasi selengkapnya, lihat [Penyimpanan instans DB Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html).

**Versi produk**

Logika umum yang dijelaskan dalam dokumen ini berlaku untuk versi Oracle dari 9i dan yang lebih baru. [Untuk versi yang didukung dari database Amazon RDS for Oracle yang dikelola sendiri, lihat dokumentasi AWS DMS.](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html)

Untuk mengidentifikasi penggunaan fitur jika AWS SCT tidak didukung, jalankan kueri SQL pada database sumber. Untuk bermigrasi dari versi Oracle sebelumnya di mana AWS DMS dan Oracle Data Pump tidak didukung, gunakan utilitas Ekspor dan [Impor Oracle](https://docs.oracle.com/cd/B19306_01/server.102/b14215/exp_imp.htm).

Untuk daftar versi dan edisi yang didukung saat ini, lihat [Oracle di Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Oracle.html) dalam dokumentasi AWS. Untuk detail tentang harga dan kelas instans yang didukung, lihat harga [Amazon RDS for Oracle](https://aws.amazon.com/rds/oracle/pricing/).

## Arsitektur
<a name="replatform-oracle-database-enterprise-edition-to-standard-edition-2-on-amazon-rds-for-oracle-architecture"></a>

**Tumpukan teknologi sumber**
+ Oracle Database Enterprise Edition berjalan di tempat atau di Amazon EC2

**Targetkan tumpukan teknologi menggunakan alat Oracle asli**
+ Amazon RDS for Oracle menjalankan Oracle Database SE2

![\[Proses tiga langkah untuk bermigrasi dari Oracle DB lokal ke Amazon RDS.\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/patterns/images/pattern-img/a1b28050-9bab-4de6-b2a9-b97b3e5070bd/images/bf765c5b-4b12-4a8c-b27c-c5e0bd605dd1.png)


 

1. Ekspor data dengan menggunakan Oracle Data Pump.

1. Salin file dump ke Amazon RDS melalui tautan database.

1. Impor file dump ke Amazon RDS dengan menggunakan Oracle Data Pump.

**Targetkan tumpukan teknologi menggunakan AWS DMS**
+ Amazon RDS for Oracle menjalankan Oracle Database SE2
+ AWS DMS

![\[Proses empat langkah untuk bermigrasi dari Oracle DB lokal ke Amazon RDS menggunakan AWS DMS.\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/patterns/images/pattern-img/a1b28050-9bab-4de6-b2a9-b97b3e5070bd/images/fef4eced-1acb-4303-baaa-5c1c29650935.png)


1. Ekspor data dengan menggunakan Oracle Data Pump dengan FLASHBACK\$1SCN.

1. Salin file dump ke Amazon RDS melalui tautan database.

1. Impor file dump ke Amazon RDS dengan menggunakan Oracle Data Pump.

1. Gunakan [pengambilan data perubahan AWS DMS (CDC](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Task.CDC.html)).

## Alat
<a name="replatform-oracle-database-enterprise-edition-to-standard-edition-2-on-amazon-rds-for-oracle-tools"></a>

**Layanan AWS**
+ [AWS Database Migration Service (AWS DMS)](https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html) membantu Anda memigrasikan penyimpanan data ke AWS Cloud atau antara kombinasi pengaturan cloud dan lokal.
+ [Amazon Relational Database Service (Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html)) membantu Anda menyiapkan, mengoperasikan, dan menskalakan database relasional di AWS Cloud. Pola ini menggunakan Amazon RDS for Oracle.
+ [AWS SCT****](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html) menyediakan antarmuka pengguna berbasis proyek untuk secara otomatis menilai, mengonversi, dan menyalin skema database database sumber Oracle Anda ke dalam format yang kompatibel dengan Amazon RDS for Oracle. AWS SCT memungkinkan Anda menganalisis potensi penghematan biaya yang dapat dicapai dengan mengubah jenis lisensi Anda dari Enterprise ke Standard Edition of Oracle. Bagian **Evaluasi Lisensi dan Dukungan Cloud** dari laporan AWS SCT memberikan informasi terperinci tentang fitur Oracle yang digunakan sehingga Anda dapat membuat keputusan berdasarkan informasi saat bermigrasi ke Amazon RDS for Oracle.

**Alat-alat lainnya**
+ Utilitas impor dan ekspor Oracle asli mendukung pemindahan data Oracle masuk dan keluar dari database Oracle. Oracle menawarkan dua jenis utilitas impor dan ekspor database: [Original Export and Import](https://docs.oracle.com/cd/B19306_01/server.102/b14215/exp_imp.htm) (untuk rilis sebelumnya) dan [Oracle Data Pump Export and Import](https://docs.oracle.com/cd/B19306_01/server.102/b14215/part_dp.htm#CEGJCCHC) (tersedia di Oracle Database 10g rilis 1 dan yang lebih baru).
+ [Oracle GoldenGate](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.OracleGoldenGate.html) menawarkan kemampuan replikasi real-time sehingga Anda dapat menyinkronkan database target Anda setelah pemuatan awal. Opsi ini dapat membantu mengurangi waktu henti aplikasi selama go-live.

## Epik
<a name="replatform-oracle-database-enterprise-edition-to-standard-edition-2-on-amazon-rds-for-oracle-epics"></a>

### Buat penilaian pra-migrasi
<a name="make-a-pre-migration-assessment"></a>


| Tugas | Deskripsi | Keterampilan yang dibutuhkan | 
| --- | --- | --- | 
| Validasi persyaratan database untuk aplikasi Anda. | Pastikan aplikasi Anda disertifikasi untuk berjalan di Oracle Database SE2. Periksa langsung dengan vendor perangkat lunak, pengembang, atau dokumentasi aplikasi. | Pengembang aplikasi, DBA, Pemilik aplikasi | 
| Selidiki penggunaan fitur EE secara langsung di database. | Untuk menentukan penggunaan fitur EE, lakukan salah satu hal berikut:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/patterns/replatform-oracle-database-enterprise-edition-to-standard-edition-2-on-amazon-rds-for-oracle.html) | Pemilik aplikasi, DBA, Pengembang aplikasi | 
| Identifikasi penggunaan fitur EE untuk kegiatan operasional. | Administrator database atau aplikasi terkadang mengandalkan fitur khusus E untuk kegiatan operasional. Contoh umum termasuk aktivitas pemeliharaan online (membangun kembali indeks, pemindahan tabel) dan penggunaan paralelisme oleh pekerjaan batch.Dependensi ini dapat dikurangi dengan memodifikasi operasi Anda jika memungkinkan. Identifikasi penggunaan fitur-fitur ini dan buat keputusan berdasarkan biaya dibandingkan dengan manfaat.Gunakan [Comparing Oracle Database EE dan tabel SE2 fitur](https://docs.aws.amazon.com/prescriptive-guidance/latest/evaluate-downgrading-oracle-edition/compare-features.html) sebagai panduan untuk mengidentifikasi fitur yang tersedia di Oracle Database. SE2 | Pengembang aplikasi, DBA, Pemilik aplikasi | 
| Tinjau pola beban kerja database EE Oracle. | Oracle Database SE2 secara otomatis membatasi penggunaan hingga maksimal 16 thread CPU setiap saat.Jika database Oracle EE Anda dilisensikan untuk menggunakan Oracle Diagnostic Pack, gunakan alat Automatic Workload Repository (AWR), atau tampilan DBA\$1HIST\$1\$1, untuk menganalisis pola beban kerja database untuk menentukan apakah batas maksimum 16 thread CPU akan berdampak negatif pada tingkat layanan saat Anda downgrade ke. SE2Pastikan penilaian Anda mencakup periode aktivitas puncak, seperti pemrosesan akhir hari, bulan, atau tahun. | Pemilik aplikasi, DBA, Pengembang aplikasi | 

### Siapkan infrastruktur target di AWS
<a name="prepare-the-target-infrastructure-on-aws"></a>


| Tugas | Deskripsi | Keterampilan yang dibutuhkan | 
| --- | --- | --- | 
| Menyebarkan dan mengkonfigurasi infrastruktur jaringan. | Buat [virtual private cloud (VPC) dan subnet](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html), [grup keamanan](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html), dan daftar kontrol [akses jaringan](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-network-acls.html). | Administrator AWS, arsitek Cloud, Administrator jaringan, DevOps insinyur | 
| Menyediakan database Amazon RDS SE2 for Oracle. | Menyediakan basis data [Amazon RDS SE2 for](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.CreatingConnecting.Oracle.html) Oracle target untuk memenuhi persyaratan performa, ketersediaan, dan keamanan aplikasi Anda. Kami merekomendasikan konfigurasi Multi-AZ untuk beban kerja produksi. Namun, untuk meningkatkan kinerja migrasi, Anda dapat menunda [mengaktifkan Multi-AZ](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/create-multi-az-db-cluster.html) hingga setelah migrasi data. | Administrator cloud, arsitek Cloud, DBA, DevOps insinyur, administrator AWS | 
| Sesuaikan lingkungan Amazon RDS. | Konfigurasikan [parameter](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html) dan [opsi](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithOptionGroups.html) khusus, dan aktifkan [pemantauan](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MonitoringOverview.html) tambahan. Untuk informasi selengkapnya, lihat [Praktik terbaik untuk bermigrasi ke Amazon RDS](https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-oracle-database/best-practices.html) for Oracle. | Administrator AWS, administrator sistem AWS, administrator Cloud, DBA, arsitek Cloud | 

### Lakukan migrasi dry run dan pengujian aplikasi
<a name="perform-the-migration-dry-run-and-application-testing"></a>


| Tugas | Deskripsi | Keterampilan yang dibutuhkan | 
| --- | --- | --- | 
| Migrasikan data (dry run). | Migrasikan data dari database Oracle EE sumber ke instans database Amazon RDS for SE2 Oracle menggunakan pendekatan yang paling sesuai dengan lingkungan spesifik Anda. Pilih strategi migrasi berdasarkan faktor-faktor seperti ukuran, kompleksitas, dan jendela downtime yang tersedia. Gunakan satu atau kombinasi dari berikut ini:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/patterns/replatform-oracle-database-enterprise-edition-to-standard-edition-2-on-amazon-rds-for-oracle.html) | DBA | 
| Validasi basis data target. | Lakukan validasi pasca-migrasi penyimpanan database dan objek kode. Tinjau log migrasi, dan perbaiki masalah yang teridentifikasi. Untuk informasi selengkapnya, lihat panduan [Memigrasi database Oracle ke AWS Cloud](https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-oracle-database/best-practices.html#post-import). | DBA | 
| Uji aplikasi. | Administrator aplikasi dan database harus melakukan tes fungsional, kinerja, dan operasional yang sesuai. Untuk informasi selengkapnya, lihat [Praktik terbaik untuk bermigrasi ke Amazon RDS](https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-oracle-database/best-practices.html#test-migration) for Oracle.Terakhir, dapatkan sign-off pada hasil tes dari pemangku kepentingan. | Pengembang aplikasi, Pemilik aplikasi, DBA, Insinyur migrasi, Pimpinan migrasi | 

### Potong
<a name="cut-over"></a>


| Tugas | Deskripsi | Keterampilan yang dibutuhkan | 
| --- | --- | --- | 
| Segarkan data dari Oracle Database EE. | Pilih pendekatan penyegaran data berdasarkan persyaratan ketersediaan aplikasi. Untuk informasi selengkapnya, lihat metode migrasi di [Strategi untuk Memigrasi Database Oracle ke AWS](https://docs.aws.amazon.com/whitepapers/latest/strategies-migrating-oracle-db-to-aws/data-migration-methods.html).Misalnya, Anda dapat mencapai downtime mendekati nol dengan menggunakan alat seperti Oracle GoldenGate atau AWS DMS dengan replikasi berkelanjutan. Jika jendela downtime memungkinkan, Anda dapat melakukan cutover data akhir menggunakan metode offline seperti Oracle Data Pump atau utilitas Ekspor-Impor Asli. | Pemilik aplikasi, Cutover lead, DBA, Insinyur migrasi, pemimpin Migrasi | 
| Arahkan aplikasi ke instance database target. | Perbarui parameter koneksi dalam aplikasi dan klien lain untuk menunjuk ke database Amazon RDS SE2 for Oracle. | Pengembang aplikasi, Pemilik aplikasi, insinyur Migrasi, Pimpinan migrasi, Cutover lead | 
| Lakukan kegiatan pasca-migrasi. | Lakukan tugas migrasi data pasca seperti mengaktifkan Multi-AZ, validasi data, dan pemeriksaan lainnya. | DBA, insinyur Migrasi | 
| Lakukan pemantauan pasca-cutover. | Gunakan alat seperti [Amazon CloudWatch dan Amazon](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/monitoring-cloudwatch.html) [RDS Performance](https://aws.amazon.com/rds/performance-insights/) Insights untuk memantau database Amazon RDS for Oracle. SE2  | Pengembang aplikasi, Pemilik aplikasi, administrator AWS, DBA, insinyur migrasi | 

## Sumber daya terkait
<a name="replatform-oracle-database-enterprise-edition-to-standard-edition-2-on-amazon-rds-for-oracle-resources"></a>

**AWS Prescriptive Guidance**
+ [Memigrasi database Oracle ke AWS Cloud](https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-oracle-database/welcome.html) (panduan)
+ [Mengevaluasi penurunan database Oracle ke Edisi Standar 2 di AWS](https://docs.aws.amazon.com/prescriptive-guidance/latest/evaluate-downgrading-oracle-edition/welcome.html) (panduan)
+ [Memigrasikan database Oracle lokal ke Amazon RDS for Oracle](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-an-on-premises-oracle-database-to-amazon-rds-for-oracle.html?did=pg_card&trk=pg_card) (pola)
+ [Memigrasikan database Oracle lokal ke Amazon RDS for Oracle menggunakan Oracle Data Pump (pola](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-an-on-premises-oracle-database-to-amazon-rds-for-oracle-using-oracle-data-pump.html?did=pg_card&trk=pg_card))

**Postingan blog**
+ [Migrasi database Oracle dengan downtime mendekati nol menggunakan AWS DMS](https://aws.amazon.com/blogs/database/migrating-oracle-databases-with-near-zero-downtime-using-aws-dms/)
+ [Menganalisis manajemen kinerja di Oracle SE menggunakan Amazon RDS for Oracle](https://aws.amazon.com/blogs/database/analyzing-performance-management-in-oracle-se-using-amazon-rds-for-oracle/)
+ [Mengelola paket SQL Anda di Oracle SE dengan Amazon RDS for Oracle](https://aws.amazon.com/blogs/database/managing-your-sql-plan-in-oracle-se-with-amazon-rds-for-oracle/)
+ [Menerapkan partisi tabel di Oracle Standard Edition: Bagian 1](https://aws.amazon.com/blogs/database/implementing-table-partitioning-in-oracle-standard-edition-part-1/)