資料庫自動備份

2021-06-26 16:14:56 字數 1180 閱讀 8048

1安裝資料庫軟體

2安裝庫

3改變日誌,控制檔案和資料檔案儲存位置

4寫備份指令碼

0級備份指令碼

#!/bin/bash

export oracle_sid=prod

exportpath=$path:/u01/crs_1/bin:$oracle_home/bin:

rman target / run

exit;

eof

1級備份指令碼

#!/bin/bash

export oracle_sid=prod

export path=$path:/u01/crs_1/bin:$oracle_home/bin:

rman target / run

exit;

eof

塊跟蹤

配置冗餘度

configure retention policy to redundancy 2;

5編寫crontab計畫

15,30,45 * * * * sh/home/oracle/scripts/bin/level1.sh >> /home/oracle/level1.log 2>&1

0 * * * * sh /home/oracle/scripts/bin/level0.sh>> /home/oracle/level0.log 2>&1

ORCALE資料庫自動備份 非資料庫備份

最近專案比較緊 很少寫東西了。這個是我上上個階段寫的乙個自動備份的小工具 主要是選擇性的備份資料庫表結構和表裡的資料。置於工具裡面的審計功能下次再介紹吧。審計資料庫結構主要是把表結構的異動都記錄下來 如什麼帳戶什麼時間什麼ip修改了哪個儲存過程 張表 檢視 函式 修改前是的指令碼 修改後的指令碼。本...

mysql 資料庫自動備份

1 把下面的 放到記事本txt檔案當中,在把檔案.txt副檔名改為.bat。2 下面的 中修改相應的引數 紅色部分 3 使用系統的任務計畫做乙個每一天啟動這個bat檔案的任務,完成備份。開始 for f tokens 1 delims i in date t do set dt i for f to...

資料庫自動網路備份

企業管理器 管理 sql server 右鍵作業 新建作業 常規 項中輸入作業名稱 步驟 項 新建 步驟名 中輸入步驟名 型別 中選擇 transact sql 指令碼 tsql 資料庫 選擇執行命令的資料庫 命令 中輸入要執行的語句 declare strsql varchar 1000 decl...