Ketika membeli mesin baru, proses migrasi biasanya diperlukan untuk memindahkan environment pada mesin lama ke mesin baru. Hal ini juga termasuk memindahkan informasi BRMS ke mesin baru tersebut agar BRMS tidak memulai pencatatan dari kosong.
Berikut cara yang biasa saya lakukan dalam memindahkan seluruh informasi BRMS dari mesin lama ke mesin baru (pastikan requirement BRMS sudah terinstall di mesin baru):
- Pada system lama, backup library QUSRBRM dan Q1ABRMSF* ke media backup. Gunakan perintah SAVLIB atau SAVLIBBRM untuk membackup satu library penuh.
- Pada mesin baru, cek locking library QUSRBRM karena kita akan melakukan delete library. WRKOBJLCK OBJ(QSYS/QUSRBRM) OBJTYPE(*LIB). Jika terdapat locking, biasanya dikarenakan subsystem BRMS network dalam keadaan hidup. Matikan subsystem dengan perintah ENDSBS SBS(Q1ABRMNET) OPTION(*IMMED).

- Delete library QUSRBRM dan Q1ABRMSF* pada mesin baru. Meskipun mesin baru masih tidak memiliki BRMS information, saya lebih nyaman untuk tetap di delete terlebih dahulu.

- Restore library QUSRBRM dan Q1ABRMSF* yang sudah dibackup pada mesin lama (poin 1) di mesin baru. Gunakan perintah RSTLIB untuk restore library. Setelah selesai, seluruh data sebenarnya sudah ada di library QUSRBRM tetapi masih tidak dapat digunakan karena terdapat perbedaan konfigurasi antara mesin lama dan mesin baru.
- Jalankan perintah INZBRM OPTION(*DATA) untuk insialisasi informasi data BRMS yang telah terestore. Perintah ini bisa memakan waktu yang cukup lama tergantung dari banyaknya data yang di restore, dianjurkan submit job batch.

- Karena kita restore data dari server lama yang memiliki network attribute yang berbeda, maka secara otomatis detail server lama akan ada di setting BRMS network group. Type GO BRMS -> 11.Policy Administration -> 1.System Policy -> 4.Change Network Group

Jika server lama anda sudah tidak ada, catat Remote Local Location Name dan Remote Network ID server lama tersebut. Jika server lama dalam keadaan aktif, DSPNETA untuk mengetahui kedua value ini. Beri opsi 4 = Remove pada server lama tekan enter sekali. Set parameter Remove media menjadi *RENAME sesuai gambar dibawah. Tekan enter dan tunggu proses hingga selesai. Proses ini biasanya membutuhkan waktu yang cukup lama, tergantung dari besarnya data BRMS pada mesin lama anda.

- Part terakhir adalah mengganti System Name pada seluruh BRMS data. Saat ini nama sistem BRMS anda masih menggunakan nama sistem pada mesin lama. System name mesin lokal dapat dilihat pada poin 5 bagian pojok kanan atas. Untuk merubah system name, dapat menggunakan perintah INZBRM OPTION(*CHGSYSNAM)

Set Previous System Name berdasarkan DSPNETA pada mesin lama atau berdasarkan catatan pada poin 6 sebelum *RENAME dengan format ‘LocalLocationName.LocalNetworkID’. Untuk new system, gunakan parameter *LCL maka akan secara otomatis membaca network atribute pada sistem yang baru.

Selamat, seluruh data BRMS anda sudah pindah ke mesin baru.