當前位置:首頁 » 編程軟體 » 資料庫備份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
即可

熱點內容
sql2008錯誤233 發布:2025-07-03 02:28:52 瀏覽:165
創建資料庫語句mysql 發布:2025-07-03 02:14:34 瀏覽:145
python量化投資 發布:2025-07-03 02:05:11 瀏覽:804
proxy代理伺服器地址 發布:2025-07-03 01:56:52 瀏覽:909
ps選區存儲 發布:2025-07-03 01:55:21 瀏覽:841
sql2008連接數 發布:2025-07-03 01:55:20 瀏覽:245
androidstring 發布:2025-07-03 01:53:55 瀏覽:182
密碼sql注入 發布:2025-07-03 00:44:07 瀏覽:555
oa伺服器需要什麼硬體 發布:2025-07-03 00:36:05 瀏覽:512
4mol的naoh怎麼配置 發布:2025-07-03 00:19:10 瀏覽:856