將linux資料庫用rman備份到遠端win共享目錄
將win下的共享目錄掛載到linux下即可
#掛載windows共享目錄
mount -o rw,uid=oracle,gid=oinstall,username=yallonking,password='oraking' //192.168.137.1/back_dir /tmp/back_dir
如果出現
[root@OELx64 ~]# mount -o rw,uid=oracle,gid=oinstall,username=yallonking,password='oraking' //192.168.137.1/back_dir /tmp/back_dir
mount error(12): Cannot allocate memory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
是因為檔案過大導致,可以採取以下措施
1、將備份指令碼修改,拆分備份檔案
可採取以下備份指令碼
run {
allocate channel c1 type disk maxpiecesize=512m;
allocate channel c2 type disk maxpiecesize=512m;
backup as compressed backupset database format '/tmp/back_dir/db_full_%U_%p_%T_%s.bak' tag 'dbl0';
backup current controlfile format '/tmp/back_dir/contorlfile_%T_%U_%s.ctlbak';
release channel c1;
release channel c2;
}
2、設定win下的登錄檔項(win7 用samba或者cifs)
Set “HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache” to “1″.
Set “HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size” to “3″.
Restart the “server” service.
#解除安裝共享目錄
umount /tmp/back_dir
#掛載windows共享目錄
mount -o rw,uid=oracle,gid=oinstall,username=yallonking,password='oraking' //192.168.137.1/back_dir /tmp/back_dir
如果出現
[root@OELx64 ~]# mount -o rw,uid=oracle,gid=oinstall,username=yallonking,password='oraking' //192.168.137.1/back_dir /tmp/back_dir
mount error(12): Cannot allocate memory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
是因為檔案過大導致,可以採取以下措施
1、將備份指令碼修改,拆分備份檔案
可採取以下備份指令碼
run {
allocate channel c1 type disk maxpiecesize=512m;
allocate channel c2 type disk maxpiecesize=512m;
backup as compressed backupset database format '/tmp/back_dir/db_full_%U_%p_%T_%s.bak' tag 'dbl0';
backup current controlfile format '/tmp/back_dir/contorlfile_%T_%U_%s.ctlbak';
release channel c1;
release channel c2;
}
2、設定win下的登錄檔項(win7 用samba或者cifs)
Set “HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache” to “1″.
Set “HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size” to “3″.
Restart the “server” service.
#解除安裝共享目錄
umount /tmp/back_dir
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26143577/viewspace-744773/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux共享遠端目錄Linux
- 【備份恢復】之RMAN 恢復目錄庫(客戶端備份資訊註冊到目標庫恢復目錄中)客戶端
- 【備份恢復】RMAN catalog 恢復目錄資料庫資料庫
- 【RMAN】使用恢復目錄catalog備份目標資料庫的演示資料庫
- 通過nfs共享目錄實現oracle 歸檔日誌遠端備份NFSOracle
- 從遠端把mysql透過mysqldump備份資料庫到本地MySql資料庫
- 【RMAN】使用RMAN備份將資料庫不完全恢復到指定時間點資料庫
- [RMAN]使用RMAN備份將資料庫不完全恢復到指定時間點資料庫
- 恢復目錄資料庫備份指令碼資料庫指令碼
- 使用RMAN備份資料庫資料庫
- linux下自動備份oracle資料庫-rmanLinuxOracle資料庫
- 將資料庫備份到AZURE blob storage資料庫
- 將Oracle資料庫改為歸檔模式並啟用Rman備份Oracle資料庫模式
- linux建立邏輯卷,遠端共享為備份盤Linux
- RMAN遠端連線目標資料庫遭遇RMAN-06429錯誤資料庫
- NAS如何遠端備份資料
- Rsync資料遠端同步備份
- 遠端備份資料庫和檔案的方法資料庫
- 利用RMAN備份重建資料庫資料庫
- 【RMAN】使用增量備份更新資料庫備份映象資料庫
- 遠端Linux伺服器MySQL資料庫定期備份和刪除Linux伺服器MySql資料庫
- 【RMAN】資料庫到恢復目錄的註冊過程資料庫
- RMAN備份檔案遠大於資料庫大小的原因分析資料庫
- 【原】Oracle學習系列—資料庫備份—RMAN備份Oracle資料庫
- RMAN備份 建立catalog資料庫資料庫
- 非歸檔資料庫RMAN備份資料庫
- RMAN備份到帶庫被阻塞
- RMAN備份恢復——備份到帶庫的效能
- RMAN備份之備份多個備份集到帶庫(三)
- RMAN備份之備份多個備份集到帶庫(二)
- RMAN備份之備份多個備份集到帶庫(一)
- WINDOWS自動打包目錄指令碼 複製到遠端備份伺服器儲存Windows指令碼伺服器
- rman恢復資料庫--用備份的控制檔案資料庫
- RAC資料庫的RMAN備份異機恢復到單節點資料庫資料庫
- RMAN說,我能備份(12)--RMAN中的恢復目錄和備份優化優化
- rman資料庫全庫備份與恢復資料庫
- 使用RMAN建立資料庫備份庫(筆記)資料庫筆記
- RMAN恢復目錄資料庫的搭建資料庫