通過Linux虛擬機器拷貝方式複製Oracle資料庫伺服器
通過虛擬機器拷貝方式複製Oracle資料庫,這裡假設資料庫為Single Instance,作業系統為RedHat Linux,處理流程如下:
1.通過WorkStation或者VCenter等工具,進行虛擬機器拷貝
2.開啟新拷貝的虛擬機器,修改IP和主機名,RedHat修改IP和主機名的流程如下:
(1)啟動虛擬機器
(2)CTRL+ALT+F6進入命令列模式
(3)刪除/etc/udev/rules.d/70-persistent-net.rules
(4)修改/etc/sysconfig/network-scripts/ifcfg-eth0的IP
(5)修改/etc/hosts檔案,配置主機名的域名解析(IP hostname)
(6)修改/etc/sysconfig/network檔案為實際主機名
(6)chkconfig NetworkManager off
(7)reboot
(8)檢視網路卡mac地址,cat /etc/udev/rules.d/70-persistent-net.rules,獲取虛擬網路卡的mac地址
(9)修改ifcfg-eth0檔案中的HWADDR引數值為網路卡mac地址
(10)reboot
注:如果系統是suse,需要修改/etc/hosts和/etc/HOSTNAME檔案。
suse11設定主機名命令:/etc/rc.d/boot.localnet start
suse12設定主機名命令:/etc/rc.d/boot.local start
動態修改主機名命令:sysctl -w kernel.hostname=主機名
3.修改監聽檔案
(1)切換到oracle使用者:$ su - oracle
(2)cd $ORACLE_HOME/network/admin
(3)開啟listener.ora檔案,修改監聽的HOST為當前主機名
4.在oracle使用者下執行lsnrctl start命令啟動監聽
5.執行sqlplus / as sysdba命令後再執行startup命令啟動資料庫即可
如在操作過程中遇到問題,歡迎留言交流。
1.通過WorkStation或者VCenter等工具,進行虛擬機器拷貝
2.開啟新拷貝的虛擬機器,修改IP和主機名,RedHat修改IP和主機名的流程如下:
(1)啟動虛擬機器
(2)CTRL+ALT+F6進入命令列模式
(3)刪除/etc/udev/rules.d/70-persistent-net.rules
(4)修改/etc/sysconfig/network-scripts/ifcfg-eth0的IP
(5)修改/etc/hosts檔案,配置主機名的域名解析(IP hostname)
(6)修改/etc/sysconfig/network檔案為實際主機名
(6)chkconfig NetworkManager off
(7)reboot
(8)檢視網路卡mac地址,cat /etc/udev/rules.d/70-persistent-net.rules,獲取虛擬網路卡的mac地址
(9)修改ifcfg-eth0檔案中的HWADDR引數值為網路卡mac地址
(10)reboot
注:如果系統是suse,需要修改/etc/hosts和/etc/HOSTNAME檔案。
suse11設定主機名命令:/etc/rc.d/boot.localnet start
suse12設定主機名命令:/etc/rc.d/boot.local start
動態修改主機名命令:sysctl -w kernel.hostname=主機名
3.修改監聽檔案
(1)切換到oracle使用者:$ su - oracle
(2)cd $ORACLE_HOME/network/admin
(3)開啟listener.ora檔案,修改監聽的HOST為當前主機名
4.在oracle使用者下執行lsnrctl start命令啟動監聽
5.執行sqlplus / as sysdba命令後再執行startup命令啟動資料庫即可
如在操作過程中遇到問題,歡迎留言交流。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31394774/viewspace-2142180/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- VM 虛擬機器linux從主機複製檔案到虛擬機器錯誤虛擬機Linux
- js 淺拷貝(淺複製、淺克隆)、深拷貝(深複製、深克隆)JS
- Mac拷貝/複製資料夾路徑快捷鍵Mac
- Oracle DB 因宿主機(Linux 虛擬機器)意外關停,重啟資料庫步驟OracleLinux虛擬機資料庫
- VMware vSphere Replication 9.0 - 虛擬機器複製和資料保護虛擬機
- 一文帶你瞭解js資料儲存及深複製(深拷貝)與淺複製(淺拷貝)JS
- 虛擬機器的檔案怎麼複製出來 如何把虛擬機器上的檔案拷到電腦上虛擬機
- 【伺服器資料恢復】Linux下KVM虛擬機器資料恢復案例伺服器資料恢復Linux虛擬機
- VMWARE虛擬機器的Ubuntu通過橋接方式連線主機虛擬機Ubuntu橋接
- 通過SQL Server資料庫映象保護虛擬資料庫ICSQLServer資料庫
- 通過Virtualbox搭載虛擬機器虛擬機
- JVM虛擬機器和Oracle資料庫記憶體管理的學習JVM虛擬機Oracle資料庫記憶體
- 通過本地直接連線linux伺服器的mysql資料庫Linux伺服器MySql資料庫
- Linux 判定伺服器為物理機還是虛擬機器Linux伺服器虛擬機
- 物件拷貝方式物件
- js陣列物件複製拷貝不改變原來的值,深拷貝JS陣列物件
- 【伺服器資料恢復】ESXi虛擬機器資料恢復案例伺服器資料恢復虛擬機
- Java IO 流之拷貝(複製)檔案Java
- 本地連線虛擬機器資料庫問題虛擬機資料庫
- 【虛擬機器資料恢復】碎片拼接恢復XenServer伺服器被刪除的虛擬機器虛擬機資料恢復Server伺服器
- 【虛擬機器資料恢復】Linux系統下誤刪除KVM虛擬機器的資料恢復案例虛擬機資料恢復Linux
- 伺服器斷電Oracle資料庫修復資料過程伺服器Oracle資料庫
- 如何使用虛擬機器來執行linux,並通過ftp來訪問linux伺服器(多圖詳細教學)虛擬機LinuxFTP伺服器
- Oracle跨主機複製資料庫背後的意義Oracle資料庫
- xshell能ping通虛擬機器,不能連線虛擬機器虛擬機
- LINUX虛擬機器不能聯通Xshell解決方法Linux虛擬機
- 【伺服器資料恢復】VMware esxi虛擬機器資料恢復案例伺服器資料恢復虛擬機
- 虛擬機器模板製作虛擬機
- 【伺服器資料恢復】Linux系統下誤刪除虛擬機器的資料恢復案例伺服器資料恢復Linux虛擬機
- 【虛擬機器資料恢復案例】虛擬磁碟丟失,伺服器內資料不可用的資料恢復虛擬機資料恢復伺服器
- linux採用scp命令拷貝檔案到本地,拷貝本地檔案到遠端伺服器Linux伺服器
- 聯想伺服器陣列資料恢復Raid5/0/6資料庫RaidZ/虛擬機器伺服器陣列資料恢復AI資料庫虛擬機
- 基於MySQL資料庫討論虛擬機器資料恢復MySql資料庫虛擬機資料恢復
- 【伺服器資料恢復】伺服器誤刪除KVM虛擬機器的資料恢復案例伺服器資料恢復虛擬機
- 虛擬機器資料丟失恢復過程記錄虛擬機
- Linux伺服器下誤刪除了kvm虛擬機器如何找回Linux伺服器虛擬機
- [20180718]拷貝資料檔案從dg庫.txt
- VMware虛擬機器資料恢復虛擬機資料恢復
- js資料型別賦值,淺拷貝,深拷貝JS資料型別賦值