centos7下新增mysql定時備份

2021-09-24 20:05:49 字數 697 閱讀 4602

1.建立要執行的備份任務

建立mysql的備份檔案的儲存路徑,我的是在/home下建立了mysql_data_bak資料夾

給該資料夾分配744的許可權

chmod 744 mysql_data_bak

建立要執行備份的指令碼檔案mysql.sh,我的是在/home/bin目錄下建的

touch mysql.sh

給該檔案分配744許可權

chmod 744 mysql.sh

編輯該指令碼檔案,寫入要執行的指令碼內容:

mysqldump -uroot -p密碼 資料庫 >/home/mysql_data_bak/date_$(date +%y%m%d_%h%m%s).sql

find mysql_data_bak/ -mtime +30 -name "*.sql" -exec rm -rf {} \;

此指令碼的意思是保留abc資料庫下近30天之內的資料

2.將該任務加入到定時任務

輸入crontab -e

0 1 * * * sh /home/bin/mysql.sh

上面語句表示每天一點執行剛才定製的mysql備份任務

退出編輯後,重啟定時任務服務,使剛才加的任務生效

/bin/systemctl restart crond.service

至此,任務新增完畢,可使用crontab -l 命令檢視現在的定時任務資訊。

CentOS 7 新增使用者

首先使用命令 ll usr sbin grep user 找到所有的有關user的命令,adduser guest 建立使用者 passwd guest 修改新增的使用者的密碼 之後系統會提示 更改使用者的密碼。輸入新的密碼之後,確認重新輸入的密碼,之後,系統提示passwd所有的身份驗證令牌已經成...

CentOS7新增桌面

2.利用文字編輯命令對網路連線配置檔案進行編輯vi etc sysconfig network scripts ifcfg 上面命令中 部分根據情況有所不同。可以配置為自動分配或者手動分配 自動分配 bootproto dhcp 開啟網路連線 onboot yes type ethernet ipa...

CentOS7新增路由

目錄 一 route命令介紹 1 語法 2 命令使用舉例 預設 閘道器 路由 主機路由 網路路由 二 ip 命令 三 永久新增路由條目 重啟不會失效 命令用來顯示並設定linux核心中的網路路由表,設定的路由主要是靜態路由 直接在命令列下執行route命令來新增路由,不會永久儲存,當網絡卡重啟或者機...