Migrasi data: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
←Membuat halaman berisi ''''Migrasi data''' adalah istilah ilmu komputer yang digunakan dalam hal memindahkan data dari satu lokasi ke lokasi lain. Migrasi data dapat juga berarti bahwa b...'
 
menambahkan istilah
Tag: Suntingan perangkat seluler Suntingan peramban seluler
 
(23 revisi perantara oleh 12 pengguna tidak ditampilkan)
Baris 1:
{{Underlinked|date=Februari 2023}}
'''Migrasi data''' adalah istilah [[ilmu komputer]] yang digunakan dalam hal memindahkan [[data]] dari satu lokasi ke lokasi lain. Migrasi data dapat juga berarti bahwa berkas, atau folder dengan dokumen atau basis data dipindahkan dari satu [[server]] ke server lain. Hal ini dapat disebabkan karena beberapa [[basis data]] digabung menjadi satu, atau basis data sedang direorganisir.
 
'''Migrasi data''' atau '''ruaya data''' adalah istilah [[ilmu komputer]] yang digunakan untuk proses memindahkan atau mengalihragamkan [[data]] dari suatu konteks ke konteks lainnya yang berbeda. Konteks tersebut dapat berupa bentuk/struktur data, format data, pelantar teknologi, ataupun lokasi.
 
__TOC__
 
== Alasan utama migrasi data ==
Beberapa alasan utama migrasi data biasanya dilakukan adalah sebagai berikut:
* basis data yang lama tidak didukung oleh prinsipal utama aplikasi basis data tersebut.
* buruknya dukungan yang diberikan oleh ekosistem aplikasi tersebut.
* sistem baru yang dikembangkan mengharuskan pemakaian sistem basis data lain.
* teknologi yang digunakan sudah terlalu lama / usang.
* dilihat dari sisi bisnis maka analisis biaya manfaat (cost benefit analysis) sudah menetapkan jika biaya yang akan ditanggung lebih besar daripada manfaat yang didapatkan jika mempertahankan sistem lama.
 
== Strategi Migrasi Data ==
[[Berkas:Run transformation kettle spoon 3 2.png|jmpl|upright=1.50|ka|Contoh Aliran ETL ekspor data DBF ke MySQL pada Aplikasi Pentaho Data Integration]]Beberapa strategi ''best practice'' migrasi data dapat dilakukan dengan cara berikut:
* dilakukan secara bertahap dan parallel. Parallel disini dalam arti aplikasi yang menggunakan sistem basis data lama tetap dipertahankan sampai sistem pendukung basis data baru dapat menjalankan operasionalnya dengan baik.
* utilitas / mekanisme teknisnya dapat menggunakan:
** aplikasi impor / ekspor data yang biasanya terdapat pada sistem database baru.
** ''scripting'' / ''programming'' dengan bahasa pemograman populer seperti C#, Perl, PHP, Java, dan lain-lain.
** aplikasi khusus ETL (Extract, Transform, and Load) yang biasanya dirancang dengan kemudahan penggunaan antarmuka grafis serta mendukung hampir semua format file maupun sistem basis data populer lainnya.
 
Khusus untuk penggunaan ETL adopsinya sangat populer belakangan ini. Ini seiring dengan perkembangan pesat metode dan aplikasi Data Warehouse dan Business Intelligence di dunia bisnis.
 
Dengan penggunaan ETL, maka produktivitas migrasi data akan meningkat dan relatif berujung kepada penghematan waktu dan biaya proses migrasi data itu sendiri.
 
== Bacaan lebih lanjut ==
* [http://pentaho.phi-integration.com/kettle/export-dbf-ke-mysql Penggunaan ETL untuk ekspor DBF ke MySQL]
* [http://en.wiki-indonesia.club/wiki/Extract,_transform,_load Extract, Transform and Load (ETL)]
 
{{komputer-stub}}
[[Kategori:Ilmu komputer]]
[[Kategori:Manajemen data]]
 
 
[[de:Migration (Informationstechnik)]]
{{komputer-stub}}
[[en:Data migration]]
[[es:Migración de datos]]
[[fr:Migration (informatique)]]
[[it:Migrazione (Informatica)]]
[[simple:Data migration]]