當前位置:首頁 » 編程軟體 » 資料庫備份shell腳本

資料庫備份shell腳本

發布時間: 2024-12-14 07:05:38

⑴ Linux 怎麼shell腳本定時備份mysql資料庫

每天定時備份mysql資料庫任務,刪除指定天數前的數據,保留指定天的數據;
需求:
1,每天4點備份mysql數據;
2,為節省空間,刪除超過3個月的所有備份數據;
3,刪除超過7天的備份數據,保留3個月里的
10號
20號
30號的備份數據;
#創建shell文件
vim
backup_mysql.sh
mysqlmp
-uroot
-p123456
--all-databases
>
/data/dbdata/mysqlbak/`date
+%Y%m%d`.sql
find
/data/dbdata/mysqlbak/
-mtime
+7
-name
'*[1-9].sql'
-exec
rm
-rf
{}
\;
find
/data/dbdata/mysqlbak/
-mtime
+92
-name
'*.sql'
-exec
rm
-rf
{}
\;
#創建定時任務
crontab
–e
0
4
*
*
*
/data/dbdata/backup_mysql.sh

⑵ shell腳本應該怎樣連接達夢資料庫,並備份達夢資料庫,然後執行sql腳本

達夢是什麼

⑶ 如何使用shell腳本每天自動備份mysql資料庫

mysql備份用自帶的備份工具mysqlmp
每天自動執行用cron工具,把mysql的備份命令放在.sh文件裡面
.sh文件放在/etc/cron.daily目錄,就會每天自動執行了。

⑷ SHELL寫個腳本,以達到每隔2小時對數據進行導出備份~~同時對24小時後的數據進行匯總的腳本~

先寫一個文件,比如叫abc:
#MIN HOUR DAY MONTH DAYOFWEEK COMMAND
#每兩個小時
0 */2 * * * ls

ls只是一個例子,假如你想要執行的備份數據的命令即可,然後在root許可權下:
#crontab file abc
即可

熱點內容
8數碼a演算法 發布:2024-12-14 09:26:15 瀏覽:69
安卓雙卡怎麼激活電信 發布:2024-12-14 09:19:15 瀏覽:248
谷歌伺服器和電腦連接不上 發布:2024-12-14 09:16:07 瀏覽:916
sql多列對多行 發布:2024-12-14 09:13:50 瀏覽:107
linq執行sql 發布:2024-12-14 09:10:46 瀏覽:483
怎麼加入ftp網路 發布:2024-12-14 09:06:41 瀏覽:191
雙路可編程直流電源公司 發布:2024-12-14 09:04:55 瀏覽:418
銀行匯票密碼是多少 發布:2024-12-14 08:59:52 瀏覽:120
c語言從文件讀取鏈表 發布:2024-12-14 08:59:29 瀏覽:52
明日之後翻滾腳本 發布:2024-12-14 08:49:18 瀏覽:808