案例:通過shell指令碼實現mysql資料備份與清理
Shell是系統的使用者介面,提供了使用者與核心進行互動操作的一種介面。它接收使用者輸入的命令並把它送入核心去執行,實際上Shell是一個命令直譯器,它解釋由使用者輸入的命令並且把它們送到核心,不僅如此,Shell有自己的程式語言用於對命令的編輯,它允許使用者編寫由shell命令組成的程式。 |
ubuntu 上shell指令碼實現資料庫的定時備份和刪除一個月以前的資料
SCRIPT
curdate=`date +%Y-%m-%d_%H-%M` backupdir=”/opt/backup/db” databasename=”DBName” username=”root” password=”–skip-password” # if password isn’t empty use “-pxxxxx” #the number of days to keep backups keepbackups=`date -d ’30 days ago’ +%Y-%m-%d` echo ===================== echo Start backup MySQL DB mysqldump -u${username} ${password} ${databasename} > ${backupdir}/${databasename}_${curdate}.sql echo Done. echo Deleting old backups cd $backupdir find . -name “${databasename}_${keepbackups}*” | xargs rm -rf echo Done. echo =====================
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2638926/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL資料庫備份的shell指令碼MySql資料庫指令碼
- Liunx備份mysql資料庫的shell指令碼MySql資料庫指令碼
- 使用shell 指令碼備份資料指令碼
- shell 備份檔案指令碼+自動清理指令碼
- 通過shell指令碼批量操作mysql資料庫指令碼MySql資料庫
- 自動定時備份 mysql 資料庫 的 shell 指令碼MySql資料庫指令碼
- Mysql定時備份資料指令碼MySql指令碼
- 通過shell指令碼檢測MySQL服務資訊指令碼MySql
- mysql備份指令碼MySql指令碼
- Shell多執行緒備份資料庫的指令碼執行緒資料庫指令碼
- MOGDB/openGauss資料庫gs_dump備份指令碼及清理資料庫指令碼
- 資料庫備份指令碼資料庫指令碼
- golang實現mysql資料庫備份GolangMySql資料庫
- 【BASIS】HANA備份指令碼,Catalog自動清理指令碼
- shell指令碼案例指令碼
- 兩套mysql備份指令碼MySql指令碼
- 實現MySQL資料庫的實時備份MySql資料庫
- [ Shell ] 通過 Shell 指令碼匯出 CDL 網表指令碼
- SQL Server2019資料庫備份與還原指令碼,資料庫可批量備份SQLServer資料庫指令碼
- KOSQL Server2019資料庫備份與還原指令碼(批量備份)zrbSQLServer資料庫指令碼
- [shell]shell指令碼實現每天自動抽取資料插入hive表指令碼Hive
- MySQL 批量更新、刪除資料shell指令碼MySql指令碼
- MySQL中binlog備份指令碼分享MySql指令碼
- mysql資料庫-備份與還原實操MySql資料庫
- 通過shell指令碼防止埠掃描指令碼
- linux實現mysql資料庫每天自動備份定時備份LinuxMySql資料庫
- [ Shell ] 通過 Shell 指令碼匯出 GDSII/OASIS 檔案指令碼
- Mysql資料備份與恢復MySql
- mysqldump壓縮備份匯出匯入(含定期備份shell指令碼)MySql指令碼
- oracle資料庫使用rman備份指令碼Oracle資料庫指令碼
- Redis 通過 RDB 方式進行資料備份與還原Redis
- 【MySQL】Xtrabackup備份及恢復指令碼MySql指令碼
- MySQL:Windows下分庫備份指令碼MySqlWindows指令碼
- 通過shell指令碼 批量新增使用者指令碼
- 【Linux】【Shell】主控指令碼實現Linux指令碼
- MySQL的資料備份與還原MySql
- 備份指令碼指令碼
- MySQL資料備份MySql