首頁 資料庫 mysql教程 linux下mysql自动备份数据库与自动删除临时文件

linux下mysql自动备份数据库与自动删除临时文件

Jun 07, 2016 pm 05:55 PM
自動刪除 自動備份

mysql自动备份数据库与自动删除临时文件,有需要的朋友可以参考下

一、每日23:00自动删除临时文件

首先查看一下crontab的任务列表:
crontab -l
然后新建:
crontab -e
添加一行:
00 03 * * * rm -rf /www/cmstest/my120/public/scripts/jpgraph/*
保存退出。
重启服务: /etc/rc.d/init.d/crond restart

二、每日24:00自动备份数据库

利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。

1、创建保存备份文件的路径/mysqldata
#mkdir /mysqldata

2、创建/usr/sbin/bakmysql文件
查找数据库库文件的路径:
一般都是:/var/lib/mysql,或者,/usr/local/mysql/var
查找方法:

1、/usr/local/mysql/bin/mysql -u root -p 进入数据库
2、输入:show databases;
3、这是可以查看到所有的数据库,然后
4、find / -name db(你想查找的数据库名)

之后:#vi /usr/sbin/bakmysql
输入
代码如下:
rq=` date +%Y%m%d `
tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql

3、修改文件属性,使其可执行

# chmod +x /usr/sbin/bakmysql
新建任务:
首先查看一下crontab的任务列表:
crontab -l
然后新建:
crontab -e
添加一行
00 04 * * * /usr/sbin/bakmysql
表示每天24点钟执行备份

4、重新启动crond
# /etc/rc.d/init.d/crond restart
此后每天就可以在/mysqldata中看到类似下的文件了:mysql20040619.tar.gz。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1670
14
CakePHP 教程
1428
52
Laravel 教程
1329
25
PHP教程
1274
29
C# 教程
1256
24
如何在Windows 10系統中停用自動備份功能 如何在Windows 10系統中停用自動備份功能 Apr 18, 2024 pm 07:49 PM

部分Windows10用戶在使用過程中發現系統自帶的自動備份功能處於啟動狀態,雖然此功能有助於資料安全保障,但對於部分使用者而言,可能基於儲存空間考量或其他原因,覺得無需持續啟用該功能。因此,若想關閉Windows10系統中的自動備份功能,正確的操作步驟就顯得格外重要。接下來,本文將詳細介紹如何關閉Win10系統的自動備份功能,以便有此需求的使用者參考實作。關閉方法1、「win+i」快速鍵快速開啟「設定」頁面,進入新頁面後,需要點選其中的「更新與安全」選項。 2、在開啟的新的介面中,點選左側欄中的

PHP實作MySQL資料庫自動備份的方法 PHP實作MySQL資料庫自動備份的方法 May 16, 2023 am 08:54 AM

隨著網路應用的普及,資料庫備份對於網站維運和資料安全顯得格外重要。而手動備份固然能夠起到一定的保障作用,但對於資料量較大的網站來說,手動備份明顯顯得繁瑣和耗時。此時,自動備份方式便成為了不可或缺的選擇,一種比較流行且易於理解的自動備份方式就是利用PHP腳本實現MySQL資料庫自動備份。這篇文章將介紹如何利用PHP實作MySQL資料庫自動備份。一、備份My

夸克網盤如何自動備份-夸克網盤自動備份的方法 夸克網盤如何自動備份-夸克網盤自動備份的方法 Mar 04, 2024 pm 11:00 PM

你們是不是也在使用夸克網盤軟體呢?但是你們知道夸克網盤如何自動備份嗎?下面小編就為大夥帶來了夸克網盤自動備份的方法,讓我們一同來下文看看吧。開啟桌面的夸克網盤。點擊我的頭像進入主介面。點選夸克網盤自動備援選項開啟即可。

小米wifi在哪打開自動備份路由器設定_小米wifi自動備份路由器設定啟用方法 小米wifi在哪打開自動備份路由器設定_小米wifi自動備份路由器設定啟用方法 Mar 25, 2024 pm 06:11 PM

1.進入小米wifi,點選右下角的工具箱。 2、找到路由設定。 3、進入路由器設定備份。 4.點選開啟自動備份路由器設定即可。

win7自動備份指定資料夾的操作步驟 win7自動備份指定資料夾的操作步驟 Mar 26, 2024 pm 06:01 PM

1.按下【Win+R】鍵,開啟運行;如圖所示:2、在如下視窗中輸入cmd開啟命令列視窗;如圖所示:3、在命令列視窗中輸入命令robocopy可以查看其對應參數說明;如圖所示:4、例如將E盤下的demo資料夾每隔10分自動備份到H盤下的demo資料夾用如下指令即可:robocopyE:demoD:demo/R:0/ W:0/MOT:10;如圖所示:5、上面的參數R表示備份失敗後的重試次數,W為重試間隔時間,MOT表示自動備份的時間間隔;如圖所示:6 、自動備份完成後可以在D盤下方看到自動備份的資料夾了

PHP實作Redis資料庫自動備份的方法 PHP實作Redis資料庫自動備份的方法 May 15, 2023 pm 06:33 PM

隨著Redis資料庫在網路應用中的廣泛應用,越來越多的企業和開發者開始重視Redis資料庫的備份和保護。而自動備份是確保Redis安全的有效手段,本文將介紹如何使用PHP實現Redis資料庫自動備份。一、Redis資料庫備份Redis是一款開源的鍵值對資料庫,它不僅支援基本的資料類型,還支援複雜的資料結構,如列表、雜湊表和集合等。 Redis的備份可以通

如何做好Linux備份?技巧與建議 如何做好Linux備份?技巧與建議 Mar 20, 2024 am 08:21 AM

如何做好Linux備份?技巧與建議在日常工作中,備份是非常重要的環節,尤其對於使用Linux系統的使用者來說。 Linux系統的備份作業相對複雜,但只要掌握了正確的技巧和方法,就能夠有效地保護資料安全。本文將介紹如何在Linux系統中做好備份,包括備份的技巧和建議,並提供一些具體的程式碼範例。一、選擇合適的備份工具在Linux系統中,有多種備份工具可供選擇,如

PHP實作MongoDB資料庫自動備份的方法 PHP實作MongoDB資料庫自動備份的方法 May 15, 2023 pm 05:01 PM

隨著網路技術的不斷發展,資料庫的重要性日益突顯。資料庫是儲存資料的重要載體,若資料庫發生故障,資料遺失、資料不一致等問題將會為企業帶來巨大的損失。為了確保資料的安全性和完整性,必須採用備份方案。本文將介紹使用PHP實作MongoDB資料庫自動備份的方法,幫助企業提升資料的安全性。一、MongoDB備份介紹MongoDB是一種全新的非關係型資料庫,可以儲存海

See all articles