TT | Mô tả quá trình | Thời gian |
1 | Dừng ứng dụng | 5’ |
| Dừng ứng dụng XXX | |
2 | Backup CSDL và các cấu hình của cluster | 50’ |
| $CRS_HOME/bin/ocrconfig -manualbackup $CRS_HOME/bin/ocrconfig -showbackup | |
| RMAN> backup as compressed backupset database incremental level 1 plus archivelog; | |
3 | Chuyển đổi tiến trình đồng bộ Golden Gate sang server mới | 30’ |
| srvctl stop database -d dbaviet | |
| rsync -avzh 192.168.9.215:/export/home/oracle/goldengate /export/home/oracle/goldengate rsync -avzh 192.168.9.215:/u01/app/oracle/goldengate/dirdat/dbaviet_rmt/rt /u01/app/oracle/goldengate/dirdat/dbaviet_rmt/rt rsync -avzh 192.168.9.215:/u01/app/oracle/goldengate/dirdat/dbaviet_rmt/st /u01/app/oracle/goldengate/dirdat/dbaviet_rmt/st rsync -avzh 192.168.9.215:/u03/goldengate/ggate/dbavietloyalrep/rt /u01/goldengate/ggate/dbavietloyalrep/rt | |
4 | Chuyển đổi CSDL | 30’ |
| crsctl stop cluster -all | |
| ls -lL c6t60060E8*d0s6 SQL> alter diskgroup DATA mount; SQL> alter diskgroup RECO mount; | |
| srvctl start database -d dbaviet | |
5 | Chuyển đổi IP cluster | 60’ |
5.1 | Kiểm tra cấu hình hiện tại: | |
| $CRS_HOME/bin/srvctl config nodeapps -a $CRS_HOME/bin/srvctl config SCAN | |
5.2 | Dừng CSDL và cluster: | |
| $CRS_HOME/bin/srvctl stop database -d dbaviet $CRS_HOME/bin/srvctl stop listener -n dbaviet1 $CRS_HOME/bin/srvctl stop listener -n dbaviet2 $CRS_HOME/bin/srvctl stop vip -n dbaviet1 -f $CRS_HOME/bin/srvctl stop vip -n dbaviet2 -f $CRS_HOME/bin/srvctl stop scan_listener $CRS_HOME/bin/srvctl stop scan | |
5.3 | Update file host | |
| vi /etc/hosts # # Internet host table # ::1 localhost 127.0.0.1 localhost 192.168.9.215 dbaviet1 dbaviet1.dbaviet.vn loghost 192.168.9.219 dbaviet2 dbaviet2.dbaviet.vn 192.168.9.218 dbaviet1-vip 192.168.9.222 dbaviet2-vip
#Oracle Interconnect 172.16.4.1 dbaviet1-priv 172.16.4.2 dbaviet2-priv 172.16.3.1 dbaviet1-nxge5-priv 172.16.3.2 dbaviet2-nxge5-priv 172.16.2.1 dbaviet1-nxge7-priv 172.16.2.2 dbaviet2-nxge7-priv
# IP cho Cấu hình IPMP Node 1 192.168.9.216 dbaviet1-bge0-test 192.168.9.217 dbaviet1-nxge4-test
# IP cho Cấu hình IPMP Node 2 192.168.9.220 dbaviet2-bge0-test 192.168.9.221 dbaviet2-nxge4-test
#SCAN 192.168.9.223 dbaviet-scan.dbaviet.vn 192.168.9.224 dbaviet-scan.dbaviet.vn 192.168.9.225 dbaviet-scan.dbaviet.vn | |
5.4 | Cấu hình lại IP SCAN, VIPs | |
| $CRS_HOME/bin/srvctl modify nodeapps -n dbaviet1 -A dbaviet1-vip/255.255.255.0/bge0 $CRS_HOME/bin/srvctl modify nodeapps -n dbaviet2 -A dbaviet2-vip/255.255.255.0/bge0 $CRS_HOME/bin/srvctl config nodeapps -a $CRS_HOME/bin/srvctl modify SCAN -n dbaviet-scan.dbaviet.vn $CRS_HOME/bin/srvctl config SCAN | |
5.5 | Start database và cluster resources | |
| $CRS_HOME/bin/srvctl start vip -n dbaviet1 $CRS_HOME/bin/srvctl start vip -n dbaviet2 $CRS_HOME/bin/srvctl start listener -n dbaviet1 $CRS_HOME/bin/srvctl start listener -n dbaviet2 $CRS_HOME/bin/srvctl start SCAN $CRS_HOME/bin/srvctl start SCAN_LISTENER $CRS_HOME/bin/srvctl start database -d dbaviet $CRS_HOME/bin/srvctl status database -d dbaviet | |
6 | Bật lại ứng dụng và kiểm tra hệ thống | 5’ |
| Bật tiến trình ứng dụng ./start_service.sh | |
7 | Rollback (nếu cần) | |
7.1 | Dừng ứng dụng | 5’ |
| Dừng tiến trình ứng dụng: ./stop_service.sh | |
7.2 | Chuyển đổi tiến trình đồng bộ Golden Gate về server cũ | 30’ |
| srvctl stop database -d dbaviet | |
7.3 | Chuyển đổi CSDL | 30’ |
| crsctl stop cluster -all | |
| ls -lL c6t60060E8*d0s6 SQL> alter diskgroup DATA mount; SQL> alter diskgroup RECO mount; | |
| srvctl start database -d dbaviet | |
7.4 | Chuyển đổi IP cluster | 60’ |
7.4.1 | Dừng CSDL và cluster: | |
| $CRS_HOME/bin/srvctl stop database -d dbaviet $CRS_HOME/bin/srvctl stop listener -n dbaviet1 $CRS_HOME/bin/srvctl stop listener -n dbaviet2 $CRS_HOME/bin/srvctl stop vip -n dbaviet1 -f $CRS_HOME/bin/srvctl stop vip -n dbaviet2 -f $CRS_HOME/bin/srvctl stop scan_listener $CRS_HOME/bin/srvctl stop scan | |
7.4.2 | Update file host | |
| vi /etc/hosts # # Internet host table # ::1 localhost 127.0.0.1 localhost 192.168.10.215 dbaviet1 dbaviet1.dbaviet.vn loghost 192.168.10.219 dbaviet2 dbaviet2.dbaviet.vn 10.151.9.49 mailhost 192.168.10.218 dbaviet1-vip 192.168.10.222 dbaviet2-vip #Oracle Interconnect 172.16.4.1 dbaviet1-priv 172.16.4.2 dbaviet2-priv 172.16.3.1 dbaviet1-nxge5-priv 172.16.3.2 dbaviet2-nxge5-priv 172.16.2.1 dbaviet1-nxge7-priv 172.16.2.2 dbaviet2-nxge7-priv # IP cho Cấu hình IPMP Node 1 192.168.10.216 dbaviet1-bge0-test 192.168.10.217 dbaviet1-nxge4-test
# IP cho Cấu hình IPMP Node 2 192.168.10.220 dbaviet2-bge0-test 192.168.10.221 dbaviet2-nxge4-test #SCAN 192.168.10.223 dbaviet-scan.dbaviet.vn 192.168.10.224 dbaviet-scan.dbaviet.vn 192.168.10.225 dbaviet-scan.dbaviet.vn | |
7.4.3 | Cấu hình lại IP SCAN, VIPs | |
| $CRS_HOME/bin/srvctl modify nodeapps -n dbaviet1 -A dbaviet1-vip/255.255.255.0/bge0 $CRS_HOME/bin/srvctl modify nodeapps -n dbaviet2 -A dbaviet2-vip/255.255.255.0/bge0 $CRS_HOME/bin/srvctl config nodeapps -a $CRS_HOME/bin/srvctl modify SCAN -n dbaviet-scan.dbaviet.vn $CRS_HOME/bin/srvctl config SCAN | |
7.4.4 | Start database và cluster resources | |
| $CRS_HOME/bin/srvctl start vip -n dbaviet1 $CRS_HOME/bin/srvctl start vip -n dbaviet2 $CRS_HOME/bin/srvctl start listener -n dbaviet1 $CRS_HOME/bin/srvctl start listener -n dbaviet2 $CRS_HOME/bin/srvctl start SCAN $CRS_HOME/bin/srvctl start SCAN_LISTENER $CRS_HOME/bin/srvctl start database -d dbaviet $CRS_HOME/bin/srvctl status database -d dbaviet | |
7.5 | Bật lại ứng dụng và kiểm tra hệ thống | 5’ |
| Tổng thời gian thực hiện (chưa bao gồm thời gian rollback) | 180’ |
=============================
* KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE trực tiếp từ tôi giúp bạn bước đầu trở thành những chuyên gia DBA, đủ kinh nghiệm đi thi chứng chỉ OA/OCP, đặc biệt là rất nhiều kinh nghiệm, bí kíp thực chiến trên các hệ thống Core tại VN chỉ sau 1 khoá học.
* CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox
https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
* Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile: 0902912888
⚡️ Skype: tranbinh48ca
👨 Facebook:
https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger:
https://m.me/101036604657441 (profile)
👨 Fanpage:
https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage:
https://m.me/tranvanbinh.vn
👨👩 Group FB:
https://www.facebook.com/groups/DBAVietNam
👨 Website:
https://www.tranvanbinh.vn
👨 Blogger:
https://tranvanbinhmaster.blogspot.com
🎬 Youtube:
http://bit.ly/ytb_binhoraclemaster
👨 Tiktok:
https://www.tiktok.com/@binhoraclemaster?lang=vi
👨 Linkin:
https://www.linkedin.com/in/binhoracle
👨 Twitter:
https://twitter.com/binhoracle
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội
=============================
học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,khóa học pl/sql, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, middleware, hoc solaris, hoc linux, hoc aix, unix, securecrt, xshell, mobaxterm, putty