首頁 資料庫 mysql教程 轻量级MySQL备份方案:AutoMySQLBackup_MySQL

轻量级MySQL备份方案:AutoMySQLBackup_MySQL

Jun 01, 2016 pm 01:50 PM
最好

bitsCN.com

  有句话说得好:『选择最好的不一定是最好的选择!』。AutoMySQLBackup算不上出类拔萃,但作为轻量级MySQL备份方案,对一些迷你项目而言,它绝对值得尝试。

  AutoMySQLBackup使用起来简单方便,属于快餐型工具,操作步骤如下:

  下载AutoMySQLBackup,是一个名字类似automysqlbackup.sh的shell脚本。

  创建配置文件,缺省内容就是shell脚本中“START CFG”和“END CFG”之间的部分:

<ol class="dp-xml">
<li class="alt">shell> mkdir /etc/automysqlbackup </li>
<li>shell> sed -n '/START CFG/,/END CFG/s/^/s*//p' automysqlbackup.sh / </li>
<li class="alt">           > /etc/automysqlbackup/automysqlbackup.conf </li>
</ol>
登入後複製

  包含基本选项和高级选项两部分,主要设置基本选项,如下所示:

<ol class="dp-xml">
<li class="alt"># Username to access the MySQL server e.g. dbuser </li>
<li>USERNAME=debian </li>
<li class="alt"> </li>
<li># Password to access the MySQL server e.g. password </li>
<li class="alt">PASSWORD= </li>
<li> </li>
<li class="alt"># Host name (or IP address) of MySQL server e.g localhost </li>
<li>DBHOST=localhost </li>
<li class="alt"> </li>
<li># List of DBNAMES for Daily/Weekly Backup e.g. "DB1 DB2 DB3" </li>
<li class="alt">DBNAMES="all" </li>
<li> </li>
<li class="alt"># Backup directory location e.g /backups </li>
<li>BACKUPDIR="/srv/backup/db" </li>
<li class="alt"> </li>
<li># Mail setup </li>
<li class="alt"># What would you like to be mailed to you? </li>
<li># - log   : send only log file </li>
<li class="alt"># - files : send log file and sql files as attachments (see docs) </li>
<li># - stdout : will simply output the log to the screen if run manually. </li>
<li class="alt"># - quiet : Only send logs if an error occurs to the MAILADDR. </li>
<li>MAILCONTENT="log" </li>
</ol>
登入後複製

  按部就班的设置USERNAME,PASSWORD,DBNAMES,BACKUPDIR,由于配置文件包含账号密码等敏感信息,所以可能需要考虑一下权限,另外还有一点需要说明的是邮件相关的设置,作为轻量级MySQL备份方案,此功能显得有点画蛇添足,建议关闭(stdout)。

  万事俱备,只欠东风,接着设置定时任务,比如说设定每天备份:

<ol class="dp-xml">
<li class="alt">shell> cp /path/to/automysqlbackup.sh /etc/cron.daily/automysqlbackup </li>
<li>shell> chmod +x /etc/cron.daily/automysqlbackup </li>
</ol>
登入後複製

  如此一来,就大功告成了,会在你设定的备份目录中按日,周,月来存档。

  提示:每天备份,日积月累可能会占用大量的磁盘空间,为了避免磁盘空间耗尽,定期删除旧的备份文件是必要的,比如删除N天前的备份文件,可以使用类似下面的shell命令:

<ol class="dp-xml"><li class="alt">shell> find /path/to/backup/dir -type f -mtime +N -print0 | xargs -0 rm -f </li></ol>
登入後複製

  另外要注意搭配mtime时,N/-N/+N的含义易混淆,大家可以参考相关文档后再使用。

bitsCN.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡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 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
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教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1318
25
PHP教程
1268
29
C# 教程
1248
24
請推薦一款性價比較高的1155針CPU 請推薦一款性價比較高的1155針CPU Jan 14, 2024 pm 01:30 PM

求建議1155針的cpu哪個最好目前效能最高的1155針CPU是IntelCorei7-3770K。它擁有4個核心和8個線程,基礎頻率為3.5GHz,並支援TurboBoost2.0技術,最高可達到3.9GHz。此外,它還搭載了8MB的三級緩存,是一款非常出色的處理器LGA1155針最強的CPUIntel酷睿i73770K。 LGA1155介面為二三代酷睿處理器所使用的介面類型,效能最好的為Intel酷睿i73770K,這款處理器參數如下:1.適用類型:桌上型電腦;2.CPU系列:酷睿i7;3.CPU

什麼是NEAR Protocol幣? NEAR Protocol幣有什麼特色? 什麼是NEAR Protocol幣? NEAR Protocol幣有什麼特色? Mar 04, 2024 pm 11:20 PM

NEARProtocol:可擴展、用戶友好的區塊鏈平台NEARProtocol是一個採用分片技術的區塊鏈平台,旨在應對區塊鏈技術在可擴展性、用戶友好性和安全性方面面臨的挑戰。它為開發者提供了一個高效和用戶友好的平台,使他們能夠輕鬆建立和部署去中心化應用程式(dApps)。 NEARProtocol的設計旨在降低區塊鏈開發的門檻,同時提供高度的效率和安全性。透過採用分片技術,NEARProtocol可以更好地處理大規模交易,並且為用戶提供更快速的交易確認時間。總的來說,NEARProtocol旨在為

什麼是最好的Python資源? 什麼是最好的Python資源? Sep 16, 2023 pm 02:29 PM

適用於任何程式語言的資源包括影片課程、筆記以及電子書。在這裡,我將列出Python的最佳資源。 Python官方文件很多網站都提供Python資源,但還是官方文件效果最好。讓我們看看他們提供的資源。 Python初學者指南-https://wiki.python.org/moin/BeginnersGuidePython開發人員指南-https://devguide.python.org/免費的Python圖書−https://wiki.python.org/moin/PythonBooksPyth

顯示卡介面哪個效果最好 顯示卡介面哪個效果最好 Feb 22, 2024 am 10:51 AM

隨著電腦科技的快速發展,顯示卡作為電腦的重要組成部分之一,在遊戲、圖形設計等領域扮演著舉足輕重的角色。而顯示卡介面則是連接顯示卡和主機板的橋樑,影響著顯卡的效能和效果。那麼,究竟哪種顯示卡介面效果最好呢?目前市面上主要有PCI、AGP、PCIe這三種常見的顯示卡介面。其中,PCI接口是早期的標準接口,相對來說已經比較過時了。對於一些老舊的計算機或使用簡單辦公需求的

安鈦克650電源主機板線介面的接腳數量是多少? (安鈦克650電源接線圖) 安鈦克650電源主機板線介面的接腳數量是多少? (安鈦克650電源接線圖) Jan 03, 2024 am 10:46 AM

安鈦克650w主機板線是幾pin的安鈦克650W電源主機板的電源線通常是24pin的,這是主機板上最大的電源介面。它的作用是連接主機板和電源,為主機板和其他系統組件提供電源。此外,安鈦克650W電源還可能包含其他類型的電源接口,如CPU8pin、PCIe6+2pin等,用於連接CPU和獨立顯示卡等其他組件。主機板走線教學主機板走線是指在設計主機板時,將各個電子元件之間的電路連接起來的過程。在這個過程中,需要考慮電路的穩定性、訊號傳輸的速度和準確性等因素。根據電路圖進行走線時,需注意佈局和選擇適當的線寬和距離,避免

最佳的氣冷式散熱器是哪一款? 最佳的氣冷式散熱器是哪一款? Jan 25, 2024 am 11:06 AM

選擇電腦現在大部分的用戶都會看中散熱問題,因此現在的風冷散熱器非常的暢銷,因為價格實惠性價比也高,但是對於哪個最好大部分用戶就不是很明白了,根據現在來看,最好的是瓦爾基里。風冷散熱器哪個最好:答:根據現在的天梯圖來看,最好的是瓦爾基里的「vk星環GL360」。這款水冷的性能很爆炸,而且價格非常的不錯,對於入門的用戶來說,肯定不會吃虧。 vk星環GL360相關介紹:1.這款水冷的顏值很不錯,安裝也比較簡單,對於新手來說操作起來也是很方便的。 2.風扇整體十分的簡約,logo還有一個可以轉動的圓圈,無聊的

電腦配置怎麼選擇最好 電腦配置怎麼選擇最好 Feb 21, 2024 am 11:18 AM

電腦配置怎麼選擇最好隨著科技的不斷進步,電腦已經成為了我們生活中不可或缺的一部分,它不僅滿足了我們的工作需求,還能為我們帶來娛樂和休閒。而在選擇電腦時,優秀的配置是十分重要的。本文將為大家介紹選購電腦配置的一些重要因素與技巧。首先,我們需要考慮自己的需求。不同的人用電腦的目的不同,有些人主要用於日常辦公室、上網瀏覽,而有些人可能需要進行高效能的遊戲或專業

最佳解析度是多少? 最佳解析度是多少? Dec 27, 2023 am 10:36 AM

win10系統是一款可以讓使用者根據需求來進行設定變更的高人性化系統。今天小編為大家帶來的就是win10解析度最佳設定教學!有需要的小夥伴們一起來看看吧。 、win10解析度最佳設定教學:答:根據系統推薦最好。每個人的系統都會給你一個建議的分辨率,這個數值一般就是最佳的。 win10解析度最佳設定方法:1.先點選左下角開始,然後進入設定。 2、之後點選系統。 3.在螢幕選項的右側分辨率選項下面點擊下拉,可以看到建議的分辨率,設定一下就好了。

See all articles