国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

mysql數(shù)據(jù)庫定時備份

這篇具有很好參考價值的文章主要介紹了mysql數(shù)據(jù)庫定時備份。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1?環(huán)境檢查

1.?執(zhí)行本手冊前,請正確安裝Mysql數(shù)據(jù)庫,并知曉數(shù)據(jù)庫用戶名和密碼;

2.?執(zhí)行本手冊前,請先確定Mysql數(shù)據(jù)庫數(shù)據(jù)要儲存的天數(shù);默認30

2?批處理文件配置

當前步驟主要實現(xiàn)以下目標配置:

??配置Mysql安裝目錄,定義Mysql目錄下BIN目錄路徑,用于定時導出數(shù)據(jù)的命令源;

??配置Mysql數(shù)據(jù)庫root用戶名及root密碼,用于定時導出數(shù)據(jù)庫數(shù)據(jù);

??配置數(shù)據(jù)庫備份目錄,用于存儲數(shù)據(jù)庫備份文件;

??配置數(shù)據(jù)庫備份數(shù)據(jù)存儲的天數(shù),用于清理數(shù)據(jù)時限;

當前步驟配置文件源為,\07、數(shù)據(jù)庫定時備份與清理手冊\databasebak.bat:

2.1?配置批處理文件變量

找到“\07、數(shù)據(jù)庫定時備份與清理手冊\databasebak.bat”文件,選中后右鍵,點擊“編輯”選項;

mysql數(shù)據(jù)庫定時備份

文檔內(nèi)容分為兩部分:

第一部分,變量配置,用于部署人員配置變量;

第二部分,不需要做任何變更。請勿隨意變更。

mysql數(shù)據(jù)庫定時備份

2.1.1?配置Mysql數(shù)據(jù)庫安裝BIN路徑

mysql數(shù)據(jù)庫定時備份

定義mysql安裝路徑下BIN目錄。必須以實際環(huán)境目錄為準。在此,舉例為C:/Program Files/MySQL/MySQL Server 5.7/bin。

??Windows系統(tǒng):將變量“mysqlfilepath”設置如下,黃色部分作廢,通過REM # 命令作廢Linux命令。

REM ##################################### ?? REM # 第一部分:變量定義,維護人員僅在此部分做變量調(diào)整 REM # 無論是Windows系統(tǒng)還是Linux系統(tǒng)mysql數(shù)據(jù)庫用戶名和密碼均更改為實際環(huán)境下配置 REM ##################################### REM # 定義mysql安裝路徑下BIN目錄。必須以實際環(huán)境目錄為準,需要變更 REM # Windows,執(zhí)行命令:與Linux命令不共存 set mysqlfilepath=C:/Program Files/MySQL/MySQL Server 5.7/bin REM # Linux,執(zhí)行命令:與Windows命令不共存 REM # set mysqlfilepath=/Program Files/MySQL/MySQL Server 5.7/bin?

??Linux系統(tǒng):將變量“mysqlfilepath”設置如下,黃色部分作廢,通過REM # 命令作廢Windows命令。

REM ##################################### ?? REM # 第一部分:變量定義,維護人員僅在此部分做變量調(diào)整 REM # 無論是Windows系統(tǒng)還是Linux系統(tǒng)mysql數(shù)據(jù)庫用戶名和密碼均更改為實際環(huán)境下配置 REM ##################################### REM # 定義mysql安裝路徑下BIN目錄。必須以實際環(huán)境目錄為準,需要變更 REM # Windows,執(zhí)行命令:與Linux命令不共存 REM # set mysqlfilepath=C:/Program Files/MySQL/MySQL Server 5.7/bin? REM # Linux,執(zhí)行命令:與Windows命令不共存 set mysqlfilepath=/Program Files/MySQL/MySQL Server 5.7/bin

2.1.2?配置Mysql數(shù)據(jù)庫root用戶名和密碼

mysql數(shù)據(jù)庫定時備份

??按上圖定位到數(shù)據(jù)庫用戶名和密碼配置區(qū)域,一般情況下username不需要變更,password需要變更。

REM # 定義root用戶名和用戶名密碼。必須以實際環(huán)境目錄為準,username不需要變更,password需要變更 set username=root set password=123456

2.1.3?配置數(shù)據(jù)庫備份目錄,用于存儲數(shù)據(jù)庫備份文件?

mysql數(shù)據(jù)庫定時備份

?

??Windows系統(tǒng):按上圖定位到數(shù)據(jù)庫備份目錄配置區(qū)域,將變量“dbPath”設置如下,黃色部分作廢,通過REM # 命令作廢Linux命令。Windows下必須使用“\”,盤符根據(jù)情況自定義,建議使用D盤。最終文件備份在“D:/SSXHDB/”文件夾下。

REM # 定義數(shù)據(jù)備份路徑,默認使用Windows下D盤目錄,一般不需要變更 REM # Windows:Windows下使用\,否則清理命令不可用 set dbPath=D:\ REM # Linux: REM # set dbPath=/

??Linux系統(tǒng):按上圖定位到數(shù)據(jù)庫備份目錄配置區(qū)域,將變量“dbPath”設置如下,黃色部分作廢,通過REM # 命令作廢Windows命令。最終文件備份在“/SSXHDB/”文件夾下。

REM # 定義數(shù)據(jù)備份路徑,默認使用Windows下D盤目錄,一般不需要變更 REM # Windows:Windows下使用\,否則清理命令不可用 REM # set dbPath=D:\ REM # Linux: set dbPath=/

2.1.4?配置數(shù)據(jù)庫備份數(shù)據(jù)存儲的天數(shù)

mysql數(shù)據(jù)庫定時備份?

??按上圖定位到數(shù)據(jù)庫備份數(shù)據(jù)存儲的天數(shù)配置區(qū)域,一般情況下,不需要變更,如需變更請根據(jù)實際情況自定義。默認30天

REM # 定義備份數(shù)據(jù)保存的天數(shù),超出日期的將被清理,默認30天,一般不需要變更 set saveDays=30

2.2?批處理文件移動至服務器

??Linux系統(tǒng):將本地“\07、數(shù)據(jù)庫定時備份與清理手冊\databasebak.bat”復制到Linux系統(tǒng)根目錄/SSXH/下;

??Windows系統(tǒng):將本地“\07、數(shù)據(jù)庫定時備份與清理手冊\databasebak.bat”復制到系統(tǒng)根目錄D:/SSXH/下;

注意:無論是Windows系統(tǒng)或者Linux系統(tǒng),在部署銀醫(yī)程序時均已創(chuàng)建SSXH文件夾,若無當前文件夾,表示未按銀醫(yī)部署文檔執(zhí)行規(guī)范操作。

3?配置定時任務

3.1?Windows系統(tǒng)

??Windows鍵+R 調(diào)出此窗口,輸入compmgmt.msc (調(diào)用的是計算機管理)

mysql數(shù)據(jù)庫定時備份

??創(chuàng)建基本任務

mysql數(shù)據(jù)庫定時備份

?

名稱為“SSXH-Mysql數(shù)據(jù)庫備份與清理任務”,點擊下一步。

mysql數(shù)據(jù)庫定時備份

?

選擇“每天”,點擊下一步;

mysql數(shù)據(jù)庫定時備份

設置開始日期及時間點,并設置一天發(fā)生一次,點擊下一步;

mysql數(shù)據(jù)庫定時備份

選擇“啟動程序”,點擊下一步;

mysql數(shù)據(jù)庫定時備份

通過瀏覽,選定要執(zhí)行的腳本,點擊下一步;

mysql數(shù)據(jù)庫定時備份

點擊“完成”,新任務將會被創(chuàng)建并添加到Windows計劃中。

mysql數(shù)據(jù)庫定時備份

任務框中,選中當前任務,點擊右側(cè)“屬性”,配置最高權(quán)限,點擊確定,輸入用戶名密碼,完成設置。

mysql數(shù)據(jù)庫定時備份

?

3.2?Linux系統(tǒng)

??通過linux相關(guān)工具連接上linux服務器,linux操作命令此處不贅述;

??輸入命令“cd /var/spool/cron”;

??輸入命令“crontab –l”,查看定時任務;

??輸入命令“crontab -e”,在打開的頁面中點擊“i”鍵,進入插入模式,進行編輯;編輯的格式,是“分 時 日 月 周 命令”。當分為*時,表示每分鐘執(zhí)行一次,時為*時,表示每小時執(zhí)行一次;如果要設置沒隔多久執(zhí)行,則寫為“*/數(shù)字”,在哪個位置就代表沒隔多久執(zhí)行一次。只要把要執(zhí)行的文件放在服務器上,然后按照這個格式寫,然后按照設定的時間,就會自動執(zhí)行文件了。比如我設定每天凌晨3點定時執(zhí)行備份文件?!?span style="color:#ff0000;">* 3 * * *?/SSXH /databasebak.bat”;

??編輯完成后,點ESC,然后輸入 :wq?點擊回車;

??restart crond.service ?#啟動服務

4?驗證測試

備份:在對應數(shù)據(jù)庫備份目錄下,查詢對應目錄文件即可;

清理:可在備份目錄下放置一個日期比較舊的文件,用于驗證文件超時清理;文章來源地址http://www.zghlxwxcb.cn/news/detail-482134.html

到了這里,關(guān)于mysql數(shù)據(jù)庫定時備份的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • PostgreSQL數(shù)據(jù)庫定時備份腳本

    ? ? ? 大多數(shù)數(shù)據(jù)庫管理系統(tǒng)都提供了自帶的備份工具,可以使用這些工具來進行備份操作。 ? ? 例如: MySQL:使用 mysqldump 命令進行備份。 PostgreSQL:使用 pg_dump 命令進行備份。 ? ? ? 以下是一個用于定時備份 PostgreSQL 數(shù)據(jù)庫的示例腳本。這個腳本將使用 pg_dump 工具來創(chuàng)建

    2024年02月11日
    瀏覽(30)
  • 數(shù)據(jù)庫定時備份linux篇

    數(shù)據(jù)庫定時備份linux篇

    目錄 1 序言 2 crond 相關(guān)知識點 2.1 crond 是什么? 2.2 crontab 進行定時任務設置 2.2.1 crontab 指令選項說明 2.2.2 crontab 指令使用格式 2.2.3 特定時間執(zhí)行任務例子 2.2.4 crontab 設置步驟 3 各個數(shù)據(jù)庫備份腳本 3.1 Oracle數(shù)據(jù)庫 3.2 Mysql數(shù)據(jù)庫 3.3 postgresql數(shù)據(jù)庫 3.4 mongoDB數(shù)據(jù)庫 4 定時備份數(shù)據(jù)

    2024年02月04日
    瀏覽(21)
  • 數(shù)據(jù)庫定時備份winserver2012篇

    數(shù)據(jù)庫定時備份winserver2012篇

    目錄 1 序言 2 任務計劃相關(guān)知識點介紹 2.1 任務計劃 是什么? 2.2 批處理文件 2.2.1 批處理文件簡介 2.2.2 批處理常用命令介紹 3 各個數(shù)據(jù)庫備份腳本 3.1 Oracle數(shù)據(jù)庫 3.2 Mysql數(shù)據(jù)庫 3.3 postgresql數(shù)據(jù)庫 3.4 mongoDB數(shù)據(jù)庫 4 添加任務計劃定時備份數(shù)據(jù)庫 數(shù)據(jù)是無價的,所以生產(chǎn)環(huán)境中

    2024年02月04日
    瀏覽(34)
  • Neo4j數(shù)據(jù)庫自動啟停與定時備份

    Neo4j數(shù)據(jù)庫自動啟停與定時備份

    本文介紹neo4j數(shù)據(jù)庫定時自動備份的方案和一些問題的解決方式。自動備份基本流程為“關(guān)閉-備份-啟動”;首先介紹三個準備工作:安裝service實現(xiàn)start和stop的操作、備份的基本邏輯、.bat文件操作;然后提供一個完整的備份腳本內(nèi)容示例,并結(jié)合win10任務計劃程序?qū)崿F(xiàn)自動備

    2024年01月22日
    瀏覽(24)
  • Windows環(huán)境下通過 系統(tǒng)定時 執(zhí)行腳本方式 壓縮并備份文件夾 到其他數(shù)據(jù)盤

    Windows環(huán)境下通過 系統(tǒng)定時 執(zhí)行腳本方式 壓縮并備份文件夾 到其他數(shù)據(jù)盤

    壓縮時需要使用7-zip進行調(diào)用,因此根據(jù)自己電腦進行安裝 官網(wǎng):https://www.7-zip.org/ 新建記事本文件,重命名為git_back_up.bat 注意:如果不設置可能會導致定時任務無法執(zhí)行 開“控制面板-管理工具-本地安全策略”,選擇“安全設置-本地策略-安全選項”,在右邊列表中找到“

    2024年02月14日
    瀏覽(32)
  • Springboot使用ProcessBuilder創(chuàng)建系統(tǒng)進程執(zhí)行shell命令備份數(shù)據(jù)庫

    Springboot使用ProcessBuilder創(chuàng)建系統(tǒng)進程執(zhí)行shell命令備份數(shù)據(jù)庫

    Springboot執(zhí)行shell命令備份數(shù)據(jù)庫。 主要就是使用ProcessBuilder創(chuàng)建系統(tǒng)進程,執(zhí)行終端命令。

    2024年02月07日
    瀏覽(51)
  • SQL Server數(shù)據(jù)庫判斷最近一次的備份執(zhí)行結(jié)果

    SQL Server數(shù)據(jù)庫判斷最近一次的備份執(zhí)行結(jié)果

    在SQL Server的官方文檔里面可以看到備份和還原的表,但是這些表里面只能找到備份成功的相關(guān)信息,無法找到備份失敗的記錄,比如 msdb.dbo.backupset 。對于一些監(jiān)控系統(tǒng)未監(jiān)控作業(yè)的情況下,想要監(jiān)控數(shù)據(jù)庫備份任務執(zhí)行失敗而觸發(fā)告警規(guī)則,有些麻煩。 但是SQL server內(nèi)部是

    2024年02月03日
    瀏覽(27)
  • mysql數(shù)據(jù)庫自動備份

    mysql數(shù)據(jù)庫自動備份

    服務器中數(shù)據(jù)庫的數(shù)據(jù)是最重要的東西,如果因為某些情況導致數(shù)據(jù)庫數(shù)據(jù)錯誤,數(shù)據(jù)錯亂或數(shù)據(jù)庫崩潰,這時一定要及時的修復,但如果數(shù)據(jù)丟失或數(shù)據(jù)沒法用了,這時就要回滾數(shù)據(jù)了,而這時就需要我們經(jīng)常的備份數(shù)據(jù)庫的數(shù)據(jù) 一般別人都會推薦使用Navicat來備份和連接數(shù)據(jù)庫,但

    2024年02月02日
    瀏覽(24)
  • MySQL數(shù)據(jù)庫備份腳本

    PS:此腳本簡單易懂,根據(jù)實際情況修改個別參數(shù)測試后即可使用,如有錯誤請指出! data:是個文件夾,用于存儲備份下來的數(shù)據(jù); db_and_tables:是個文件夾,用于存儲腳本中需要的配置參數(shù); old_db :存儲不需要備份的數(shù)據(jù)庫;腳本會通過此配置從而生成需要備份數(shù)據(jù)庫的

    2024年02月03日
    瀏覽(28)
  • MySQL_數(shù)據(jù)庫備份

    ????????根據(jù)備份的方法(是否需要數(shù)據(jù)庫離線)可以將備份分為: 熱備(Hot Backup) 冷備(Cold Backup) 溫備(Warm Backup) 熱備:在數(shù)據(jù)庫運行狀態(tài)下進行備份,備份時不需要停止數(shù)據(jù)庫的服務。但是,由于備份時需要訪問數(shù)據(jù)庫文件,因此備份過程中可能會影響數(shù)據(jù)庫的

    2024年02月03日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包