注意後臺看似不相關指令碼的干擾
注意後臺看似不相關指令碼的干擾:
在做資料庫備份恢復演練時,發現每次使用備份的資料檔案進行恢復後系統無法查詢資料,
恢復指令碼的邏輯是:
首先,檢查當前資料庫程式是否存在,若存在,先停,在繼續。
其次,將備份的資料檔案恢復到目標路徑
第三,啟動資料庫,載入資料
整個過程完後,發現無法讀取資料,偶然的想法把最後一步的啟動改為重啟,區別是重啟會檢查資料庫程式,存在則殺掉程式再啟動。
居然這種情況恢復後一切正常,能夠正常的對資料進行操作。
仔細比較資料庫啟動和重啟的差別,確認唯一的不同就是上面的啟動前幹掉已有的程式。而在恢復的第一步就幹掉了資料庫程式,莫非有其他指令碼
調起了資料庫程式,忽然想起後臺是有watchdog監控的,定時會拉起資料庫。至此恍然,另一方面在資料庫正在啟動或已啟動完成,再次呼叫啟動指令碼,
仍然簡單的提示一個success也是誤導本次錯誤定位的原因。[@more@]
在做資料庫備份恢復演練時,發現每次使用備份的資料檔案進行恢復後系統無法查詢資料,
恢復指令碼的邏輯是:
首先,檢查當前資料庫程式是否存在,若存在,先停,在繼續。
其次,將備份的資料檔案恢復到目標路徑
第三,啟動資料庫,載入資料
整個過程完後,發現無法讀取資料,偶然的想法把最後一步的啟動改為重啟,區別是重啟會檢查資料庫程式,存在則殺掉程式再啟動。
居然這種情況恢復後一切正常,能夠正常的對資料進行操作。
仔細比較資料庫啟動和重啟的差別,確認唯一的不同就是上面的啟動前幹掉已有的程式。而在恢復的第一步就幹掉了資料庫程式,莫非有其他指令碼
調起了資料庫程式,忽然想起後臺是有watchdog監控的,定時會拉起資料庫。至此恍然,另一方面在資料庫正在啟動或已啟動完成,再次呼叫啟動指令碼,
仍然簡單的提示一個success也是誤導本次錯誤定位的原因。[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23937368/viewspace-1056540/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 不受干擾的工作
- 檢視干擾程式
- 應對敏捷專案中的干擾敏捷
- 不要的程式碼刪除掉,而不是放到系統中干擾
- 指令碼後臺執行指令碼
- 後臺跑指令碼替代crontab指令碼
- 雙埠SRAM中讀干擾問題
- 對付Reset流氓干擾:TCP keepaliveTCP
- 網格人為干擾度計算方法的matlab程式碼實現Matlab
- python指令碼後臺執行Python指令碼
- 雙絞線為什麼能抵消干擾
- Linux 後臺執行 PHP 指令碼LinuxPHP指令碼
- linux 後臺執行sql指令碼LinuxSQL指令碼
- php實現完整版驗證碼(數字+大小寫字母+干擾素)PHP
- 人工智慧到底會以何種形式干擾你的生活?人工智慧
- shell 指令碼注意事項指令碼
- 無干擾無線網路:用交換機控制AP
- 執行python指令碼後臺執行Python指令碼
- 尋找連通線,參考八後演算法遞迴,可用於驗證碼去除連續干擾線演算法遞迴
- 五種方法輕鬆解決無線網路干擾
- 起訴中國電信干擾網際網路通訊
- Linux後臺執行指令碼命令之nohupLinux指令碼
- windows bat指令碼 後臺執行目標exeWindowsBAT指令碼
- nohup在後臺常駐執行php指令碼PHP指令碼
- 排除在 Laravel-admin 使用 Vue 時,Pjax 干擾的問題LaravelVue
- 解決無線干擾引起的 Wi-Fi 和藍芽問題?藍芽
- 注意shell指令碼中ps -ef|grep的坑指令碼
- crontab呼叫oracle的shell指令碼注意事項Oracle指令碼
- 解決由無線干擾引起的 Wi-Fi 和藍芽問題藍芽
- SQL 的後計算指令碼SQL指令碼
- 協同平臺新增的sql指令碼, 同步後不生效問題SQL指令碼
- 事件驅動架構EDA能清除機器學習中標籤干擾噪音事件架構機器學習
- 【定位不準的煩心事系列】第1篇:談談衛星定位的位置干擾
- npm run 指令碼背後的事情NPM指令碼
- GGTC:2023年全球菸草行業干擾指數報告行業
- 關於客戶端字符集與亂碼的困擾客戶端
- 如何提高LoRa抗干擾能力來提升通訊質量的幾種技術分享
- DG相關指令碼指令碼