如何定時備份遠端mysql資料庫

2022-03-21 05:13:04 字數 745 閱讀 5877

通常,站長們都沒有自己的伺服器,每天都要手動備份資料庫那也很麻煩。這裡推薦乙個方法,利用windows的計畫任務來實現。

前提:本地機器上裝有mysql服務。

假設本地機器上mysql服務目錄  d:\mysql

假設遠端資料庫名稱:testdb

假設遠端資料庫使用者名稱:test

假設遠端資料庫密碼:123456

title %1伺服器mysql資料庫備份

if not exist %5 md %5

@%6\mysqldump -h%1 -u%2 -p%3 --opt %4 > %5\%4%date:~0,4%%date:~5,2%%date:~8,2%.sql

@echo %1伺服器%4資料庫備份成功

更改檔名稱為backup.bat

2、執行 :開始》 程式 > 附件 > 系統工具 > 任務計畫,在彈出的視窗中選擇 新增計畫任務,瀏覽選擇d:\backup\backup.bat檔案,然後設定高階屬性。

3、執行框內容 

d:\backup\backup.bat 111.0.0.111 test 123456 testdb d:\backup  d:\mysql\bin

其中111.0.0.111表示位址,test表示使用者名稱,123456表示密碼 ,testdb表示資料庫名稱,d:\backup表示備份存放目錄,d:\mysql\bin表示本地mysql伺服器的bin目錄

然後還可以設定每天執行的時間等等。

Mysql遠端定時備份資料

1 建立備份路徑mkdir data backup test 2 建立備份指令碼vim backup.sh寫入shell mysqldump h 需要備份資料庫所在機器ip u使用者名稱 p密碼 備份的資料庫名 opt q r skip lock tables 備份檔案所在路徑例項 mysqldum...

Window下遠端定時備份mysql資料庫

眾所周知,資料對於系統來說有多麼重要,然後在日常生活中,資料會受到很多方面的威脅,比如 黑客的入侵,作業系統的故障,程式設計師的錯誤操作等等。所以我們就需要及時定時的備份資料庫,以使損失降到最低。今天我們把mysql的遠端定時備份記錄一下。安排 1 編輯備份指令碼 echo off set ymd ...

定時備份mysql資料(物理備份)

一 備份 1 安裝xz壓縮格式工具 釋義 相比較linux自帶的tar工具,xz壓縮率較大,節省空間。第一次需要先安裝 安裝 yum install xz y 2 備份命令 釋義 這裡採用冷備份,即把mysql資料目錄的所有檔案打包到指定目錄 命令 tar jcvf path 1 path 2 pa...