Arsip Kategori: AIX

Catatan kecil menggunakan AIX

Recovery Point Object dan Recovery Time Object

Disaster Recovery selalu erat kaitannya dengan Recovery Point Object dan Recovery Time Object (RPO dan RTO).

Source: MIMIX Documentation

Recovery Point Object (RPO) merupakan titik waktu terakhir dari suatu sistem IT yang dapat dipulihkan. Pada bagian ini, teknologi yang digunakan sangat menentukan seberapa jauh ketertinggalan data atau bahkan kerugian suatu perusahaan ketika terjadi gangguan pada sistem utama. RPO digunakan pada teknologi seperti backup, replikasi storage, replikasi data dan lainnya.

Recovery Time Object (RTO) terkait dengan waktu yang dibutuhkan untuk sebuah sistem IT dapat beroperasi normal kembali ketika terjadi planned / unplanned interuption. Untuk kondisi unplanned interuption, yang termasuk kedalam RTO diantaranya, deteksi error, recovery data dan menaikkan aplikasi kembali online.

Membuat Volume Group, Logical Volume dan File System dari Disk Baru pada AIX

Membuat Volume Group (VG)

Gunakan command cfgmgr untuk scan dan identifikasi seluruh konfigurasi yang terinstall.

#cfgmgr

Kemudian command lspv untuk melihat konfigurasi pv.

#lspv

root@xxx:/>cfgmgr
root@xxx:/>lspv
hdisk18         00f86d5fa9781a05                    rootvg          active
hdisk27         00f86d5fa99e3994                    datavg          active
hdisk30         none                                None            active

Berdasarkan contoh diatas, pada system terdapat LUN hdisk30 yang belum terkonfigurasi apapun. Gunakan command bootinfo -s hdiskxx untuk mengetahui size dari LUN tersebut.

Lanjutkan membaca Membuat Volume Group, Logical Volume dan File System dari Disk Baru pada AIX

Backup, Restore dan Cek History AIX DB2

Backup, restore dan cek history yang sering saya gunakan. Login menggunakan user DB2.

Backup database beserta lognya secara interaktif:

db2 backup database <dbname> online to </filesystem> include logs

Untuk submit job agar berjalan pada background:

nohup db2 backup database <dbname> online to </filesystem> include logs &

Untuk restore, dapat dengan menggunakan:

db2 restore database RP1 from </filesystem> taken at <yyyymmddhhmmss>
atau
nohup db2 restore database RP1 from </filesystem> taken at <yyyymmddhhmmss> &

Untuk melihat proses backup/restore:

db2top and then press u
or
db2 list utilities show detail

Untuk mengetahui history aktivitas backup dengan:

db2 list history backup since <yyyymmdd> for <dbname> 

Rekonfigurasi HADR Pada AIX

Asumsi jika kita akan melakukan rekonfigurasi replikasi HADR yang sudah ada.

PRIMARY :
   db2 update db cfg for namadb using HADR_LOCAL_HOST ip_addr_primary
   db2 update db cfg for namadb using HADR_LOCAL_SVC port1
   db2 update db cfg for namadb using HADR_REMOTE_HOST ip_addr_standby
   db2 update db cfg for namadb using HADR_REMOTE_SVC port2
   db2 update db cfg for namadb using HADR_REMOTE_INST namainstance
   db2 update db cfg for namadb using HADR_SYNCMODE ASYNC
   db2 update db cfg for namadb using HADR_PEER_WINDOW 120
   
STANDBY :
   db2 update db cfg for namadb using HADR_LOCAL_HOST ip_addr_standby
   db2 update db cfg for namadb using HADR_LOCAL_SVC port2
   db2 update db cfg for namadb using HADR_REMOTE_HOST ip_addr_primary
   db2 update db cfg for namadb using HADR_REMOTE_SVC port1
   db2 update db cfg for namadb using HADR_REMOTE_INST namainstance
   db2 update db cfg for namadb using HADR_SYNCMODE ASYNC
   db2 update db cfg for namadb using HADR_PEER_WINDOW 120
   
notes: Port antara DC dan DRC berbeda

Mematikan dan Menyalakan Replikasi HADR pada AIX

Mematikan HADR:

1. Login ke Production site menggunakan user db2
2. command: db2 stop hadr on db <dbname>
3. Login ke Target site menggunakan user db2
4. command: db2 deactivate db <dbname> (action ini tidak mematikan services db2)
5. command: db2 stop hadr on db <dbname>

Menyalakan HADR:

1. Login ke Target site menggunakan user db2
2. command: db2 deactivate db <dbname>
3. command: db2 start hadr on db <dbname> as standby
4. Login ke Production site menggunakan user db2
5. command: db2 deactivate db <dbname>
6. command: db2 start hadr on db <dbname> as primary