原文:springboot備份mysql后發送郵件並刪除備份文件,支持win和Linux

首先加入springboot的郵箱依賴 郵件實體類 spring獲取bean工具類 不是service和controller層的不能注入bean 發郵件工具類 刪除備份文件線程類 在win下備份mysql並發送郵件 在spirng:后加,如下圖 配置my.ini 因為java運行備份mysql的命令,不能直接用密碼 在最后添加 這里說明一下這個my.ini文件,有些是在安裝mysql的目錄下,有些 ...

2019-07-25 21:12 0 407 推薦指數:

查看詳情

linux定時備份MySQL數據庫並刪除七天前的備份文件

1、創建備份文件夾 #cd /bak#mkdir mysqldata 2、編寫運行腳本 #nano -w /usr/sbin/bakmysql.sh 注:如使用nano編輯此代碼需在每行尾添加’&&’或’;'連接符,否則生成的文件名末尾字符為亂碼代碼 ...

Mon Dec 11 19:33:00 CST 2017 0 4761
linux定時備份文件

一、 編寫腳本 編寫一個腳本文件,使腳本可以執行備份命令。 例如,將文件目錄 /home/backups/balalala 備份到/home目錄下,並壓縮。 1. 創建腳本 命令格式: touch 路徑/文件名.sh 例如: 輸入命令:touch /home/backup.sh 2. ...

Fri May 31 23:25:00 CST 2019 0 1486
mysql 備份文件.xbstream 恢復到本地

控制台備份下載格式為.xbstream 可通過xtrabackup工具恢復,官方下載地址:https://www.percona.com/downloads/XtraBackup/LATEST/,版本 2.4.9 全量恢復 全備手工恢復 ...

Wed Jun 19 19:18:00 CST 2019 0 1305
linux 下shell腳本備份文件

以下是shell自動備份用的: 主要功能: 1)將pathSrc目錄中的文件拷貝到pathDst目錄中去。   具體步驟:先查詢源目錄和目標目錄中的文件,分別存在fileSrc和fileDst中。 -> 來兩個循環,比較。不在fileDst的就拷貝過去。再判斷一下是否拷貝成功 ...

Fri Mar 22 03:50:00 CST 2019 0 2812
Linux救援模式備份文件

Linux救援模式備份文件 這里以RedHat系統為例,磁盤已進行Raid 一、制作系統啟動盤 1、准備 系統鏡像 Ultra ISO,即軟碟通(或其他ISO制作軟件) 一個容量足夠的U盤(推薦8G以上) ps:由於Redhat與CentOS的系統結構完全一致 ...

Mon Dec 06 18:15:00 CST 2021 0 1482
Linux下定時備份文件

一、 編寫腳本 編寫一個腳本文件,使腳本可以執行備份命令。 例如,將文件目錄 /home/backups/balalala 備份到/home目錄下,並壓縮。 1. 創建腳本 命令格式: touch 路徑/文件名.sh 例如: 輸入命令:touch /home/backup.sh 2. ...

Thu Sep 06 05:53:00 CST 2018 2 6501
tar備份文件

tar命令 tar是一個已移植到Linux中的經典UNIX命令。tar是Tape ARchive(磁帶歸檔)的縮寫,最初設計用於將文件打包到磁帶上。它是一個基於文件的命令,它本質上是連續地、首尾相連地堆放文件。 使用tar可以打包整個目錄樹,這使得它特別適合用於備份。歸檔文件可以全部還原 ...

Sat Oct 01 01:18:00 CST 2016 0 2357
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM