linux VPS主機(jī)上備份網(wǎng)站和數(shù)據(jù)庫(kù)的方法
今天介紹一下簡(jiǎn)單的方法為自己的VPS備份。
1、使用putty登錄VPS,這里不多介紹了。
2、備份網(wǎng)站目錄:
[root@www ~]# cd /web/www //進(jìn)入相應(yīng)的目錄 [root@www www]# tar zcvf vps.tar.gz vps //使用tar打包且壓縮vps文件夾,壓縮后的文件名為:vps.tar.gz [root@www www]#
3、備份數(shù)據(jù)庫(kù):
方法一:使用PHPmyadmin備份數(shù)據(jù)庫(kù)
方法二:使用mysqldump定時(shí)自動(dòng)備份數(shù)據(jù)庫(kù)
[root@www www]# vi backup-db.sh #!/bin/sh /bin/nice -n 19 /usr/bin/mysqldump -u vpsmysql --password=vpsmysqlpassword mysqlname -c | /bin/nice -n 19 /bin/gzip -9 > /web/www/db-backup/vps-$(date '+%Y%m%d').sql.gz rm -rf /web/www/db-backup/vps-$(date +%Y%m%d -d "7 days ago").sql.gz #上面語(yǔ)句刪除7天前的備份
上述腳本中-u后接數(shù)據(jù)庫(kù)用戶名, –password后接數(shù)據(jù)庫(kù)密碼,緊接著是數(shù)據(jù)庫(kù)名,后面/web/www/db-backup/ 是備份的目錄。
添加定時(shí)執(zhí)行任務(wù)
[root@www ~]# crontab -e 59 23 * * * /web/www/backup-db.sh
每天的23:59分會(huì)自動(dòng)備份數(shù)據(jù)庫(kù),且生成的數(shù)據(jù)庫(kù)壓縮按日期命名
以上備份的信息,備份完了就趕快把備份下載到本地,畢竟,備份的數(shù)據(jù)都在VPS,不在身邊。
- Linux VPS利用SSH重置ROOT密碼的方法
- Linux VPS安全設(shè)置之二 禁用ROOT賬戶
- Linux VPS安全設(shè)置之一 修改SSH端口(CentOS/Debian)
- Linux VPS備份教程 數(shù)據(jù)庫(kù)/網(wǎng)站文件自動(dòng)定時(shí)備份
- Linux VPS備份教程 手動(dòng)備份網(wǎng)站數(shù)據(jù)
- linux下實(shí)現(xiàn)VPS免費(fèi)備份腳本
- Linux VPS/服務(wù)器 網(wǎng)站及數(shù)據(jù)庫(kù)自動(dòng)本地備份并FTP上傳備份腳本
- linux下Vps自動(dòng)備份web和mysql數(shù)據(jù)庫(kù)的腳本
- Linux VPS下簡(jiǎn)單解決CC攻擊的方法
- Linux VPS 計(jì)劃任務(wù)crond命令的使用方法分享
- Linux VPS 自動(dòng)備份數(shù)據(jù)到遠(yuǎn)程主機(jī)FTP的方法
- Linux VPS下SSH常用命令整理
- 使用Putty遠(yuǎn)程(SSH)管理Linux VPS的圖文教程
- Linux VPS/服務(wù)器上輕松導(dǎo)入、導(dǎo)出MySQL數(shù)據(jù)庫(kù)的幾種方法
- Linux Nginx VPS下簡(jiǎn)單解決CC攻擊
- 火山互聯(lián)linux VPS配置方法
- linux使用管道命令執(zhí)行ps獲取cpu與內(nèi)存占用率
相關(guān)文章
ubuntu中修改grub的啟動(dòng)時(shí)間生成
這篇文章主要介紹了ubuntu中修改grub的啟動(dòng)時(shí)間生成,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10linux實(shí)現(xiàn)自動(dòng)刪除最舊的幾個(gè)文件詳解
最近因?yàn)楣ぷ鞯脑?,有需求要?jiǎng)h除Linux中舊的壓縮包,發(fā)現(xiàn)網(wǎng)上給的答案都是刪除N天前的文件,無法適應(yīng)我的要求,于是自己研究了一翻。所以下面這篇文章主要介紹了關(guān)于linux自動(dòng)刪除最舊的幾個(gè)文件的相關(guān)資料,需要的朋友可以參考下。2017-09-09詳解Linux監(jiān)控重要進(jìn)程的實(shí)現(xiàn)方法
這篇文章主要介紹了詳解Linux監(jiān)控重要進(jìn)程的實(shí)現(xiàn)方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-04-04centos7.2.1511安裝jdk1.8.0_151及mysql5.6.38的方法
這篇文章主要介紹了centos7.2.1511安裝jdk1.8.0_151及mysql5.6.38的方法,較為詳細(xì)的講述了centos7.2.1511安裝jdk1.8.0_151及mysql5.6.38的具體步驟與相關(guān)設(shè)置技巧,需要的朋友可以參考下2018-01-01Linux 啟動(dòng)停止SpringBoot jar 程序部署Shell 腳本的方法
這篇文章主要介紹了Linux 啟動(dòng)停止SpringBoot jar 程序部署Shell 腳本的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-04-04