整理下工作中遇到的數據備份

方法一:使用阿里云備份數據庫
阿里云有自動備份功能,在控制中心有個快照功能,就是自動備份恢復用的,阿里云服務器每天都會自動備份系統盤和數據盤,如果服務器被***了,可以借用快照功能,迅速恢復每個盤符。如下圖

另外可以創建快照,一共可以免費創建12個快照,不占用我們數據盤。如果需要恢復數據,我們只要到快照備份中,選擇需要回滾的快照直接回滾就可以完成恢復數據。

快照備份整體優勢比較突出,但是缺點也比較明顯,不能針對部分數據進行備份和恢復;另外也不能實現災備概念范疇。因此為了保證數據的安全,我們還可以采用多備份的容災備份功能。進入阿里云市場,在服務器輔助工具欄目可以使用多備份的服務。如下圖:

另外,云服務器上的數據備份到本地是完全可以的,你可以直接使用FTP工具進行下載。
方法二:鏈接ECS進行數據庫的URL,AWS數據庫也是同樣的方法備份,使用mysqldum進行備份
數據庫備份:
mysqldump -usports_db -pqwer1234asdf0 -hsports.c2tkk4l0ki3z.us-west-2.rds.amazonaws.com sports_sns > /tmp/AA.dmp
導出數據庫的表結構:
mysqldump -uhehe -p -d sports-sns.cd8tn8.rds.cn-north-1.amazonaws.com.cn sports_sns > /tmp/yan_tabledb.sql
show tables;
數據庫慢日志查詢:
select count(*) form slow_log;
方法三:用xtraback,Mysql備份工具xtraback全量和增量測試
xtrabackup 是 percona 的一個開源項目,可以熱備份innodb ,XtraDB,和MyISAM(會鎖表)
官方網址http://www.percona.com/docs/wiki/percona-xtrabackup:start
Xtrabackup是由percona開發的一個開源軟件,此軟件可以說是innodb熱備工具ibbackup的一個開源替代品。這個軟件是由2個部分組成的:xtrabackup和innobackupex。Xtrabackup專門用于innodb引擎和 xtraDB引擎;而innobackupex是專門用于myisam和innodb引擎,及混合使用的引擎。
具體參考以下大牛的技術博客:這個沒有用到后面有時間再研究
http://blog.chinaunix.net/uid-25266990-id-3314699.html
另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
文章題目:數據庫的基本備份-創新互聯
文章鏈接:http://www.yijiale78.com/article34/dppose.html
成都網站建設公司_創新互聯,為您提供網站內鏈、網站策劃、網站導航、微信公眾號、虛擬主機、App設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯