1、本機上,江蘇會計證考試報名,2023年會計從業資格考試報名,2023年江蘇會計從業證報名,2023年江蘇會計從業考試報名,江蘇2023年會計從業資格考試成報名,2023年江蘇會計從業考試,會計電算化考試試題,2023年江蘇會計電算化,江蘇會計電算化試題,江蘇會計電算化考試,江蘇初級會計電算化,江蘇初級會計電算化考試">

免费看欧美黑人毛片-免费看毛片网站-免费看毛片的网站-免费看久久-中文字幕日韩欧美-中文字幕日韩精品一区

您現在的位置:首頁 > IT認證 > Linux認證 >

Linux系統下常用的數據備份方法


Linux作為新一代網絡操作系統,在服務器方面的應用越來越廣泛。作為專門的網絡服務器,一個重要功能就是對服務器數據進行備份,以確保數據的安全。本文將介紹在Linux系統下一些常用的數據備份方法。   1、本機上數據的手工備份   Linux系統上配有功能強大的tar命令,可以靈活地備份數據。tar最初是為了制作磁帶備份而設計的把文件和目錄備份到磁帶中,然后從磁帶中提取或恢復文件。當然,現在我們可以使用tar來備份數據到任何存儲介質上。tar非常易于使用穩定可靠,而且在任何 Linux系統上都有這個命令。因此是最經常使用的備份工具。   (1)使用tar命令備份數據的格式如下:   $ tar cvf backup.tar /home/html   上述命令是將/home/html 目錄下的所有文件打包成tar文件backup.tar。   cvf是tar的命令參數。   c代表創建一個檔案文件,   v代表顯示每個備份的文件名字,   f表示tar創建的檔案文件名是后面的backup.tar,   /home/html 代表tar要備份的文件或和目錄名。   (2)使用tar命令恢復數據的格式如下:   $ tar xvf backup.tar   上述命令將備份文件backup.tar恢復到當前目錄下。   通常情況下,tar對文件進行備份的時候并不對文件進行壓縮,因此備份文件的尺寸非常大。使用如下的命令,將使tar在備份結束以后,自動使用gzip命令對備份文件進行壓縮,得到一個相應的gz文件。   $ tar zcvf backup.tar.gz /home/html   這樣,我們可以得到壓縮文件backup.tar.gz。   backup.tar.gz是壓縮的備份文件。   2、本機數據的自動備份   使用上述命令,我們可以手工備份數據,但是每天定時做這些操作可能比較繁瑣。當然,Linux為我們提供了強大的工具來進行自動備份。這就是cron。   cron是一個后臺進程,一旦啟動,將根據自己的配置文件定時地執行任務。我們可以編寫一個shell腳本文件來進行文件備份,然后讓cron定時地啟動這個腳本文件來對數據進行備份。   例如,我們每天備份/home/html目錄下的所有的文件到/home/admin/backup/backup_xxxx目錄下,xxxx代表備份的日期。這個工作,可以編寫一個如下的shell腳本backup.sh來進行:   #!/bin/sh   cd /home/admin/backup   year=`date +%Y`   month=`date +%m`   day=`date +%d`   now=$year-$month-$day   mkdir backup_$now   tar zcvf backup_$now/backup.tar.gz /home/html   這個腳本在備份數據的時候,自動讀取系統日期,然后以系統當前的日期建立一個新的目錄,將備份的數據打包壓縮放在這個目錄中。我們可以在系統中通過執行:$sh backup.sh ,完成備份工作。如果鍵入:$chmod +x backup.sh ,可以將backup.sh設置為可運行。這樣,我們就可以直接通過鍵入$./backup.sh來運行備份腳本文件了。一般情況下,我們希望在系統負載不是最大的時候來進行數據備份。通常,我們可以選擇每天的凌晨3:00來進行數據備份(這段時間,你的服務器訪問的人數應該最少吧?)。把一切工作交給 cron吧。 cron啟動以后,它檢查/var/spool/cron/目錄中的配置文件來找到所要執行的任務和執行任務的時間,依據這些設定在規定的時間執行規定的任務。 這個任務配置文件可以由crontab -e 命令來編輯。   其格式為每行代表一個任務和規定的執行時間。   每行由6個域組成:   分鐘小時每月的天月星期命令   上述6個域之間用空格或Tab分開,其中:   分鐘:分鐘域,值的范圍是0到59   小時:小時域,值的范圍是0到23   每月的天:日期,值的范圍是1到31   月份:月份,值的范圍是1到12   星期:星期,值的范圍是0到6,星期日值為0 命令。   所要運行的命令特別的,如果一個域是‘*’,表明命令可以在該域所有可能的取值范圍內執行。如果一個域是由連字符隔開的兩個數字,表明命令可以在兩個數字之間的范圍內執行(包括起止兩個數字本身)。如果一個域是由逗號隔開的一系列值組成的,表明命令可以在這些值組成的范圍內執行。現在,我們編寫一個文件,用以在每天的凌晨3:00啟動備份shell程序。   鍵入:crontab -e 命令,   然后輸入: 0 3 * * * backup.sh 輸入完成后,存盤退出。   鍵入crontab -l 來檢查剛才的輸入是否正確。好了,這樣只要Linux服務器不關機,每天凌晨3:00cron都會自動啟動backup.sh腳本來對數據進行備份的。你就可以高枕無憂了。   FMS的備份方法   一、備份數據說明:   Foxmail Server系統的數據分為以下幾種:   郵件數據:存在于系統相應目錄中。這是比較重要的數據,主要是存放所有用戶的郵件內容,郵件信息,郵箱信息,過濾器信息。   目錄結構為:[郵件數據存放根目錄]/[服務域名]/[用戶帳號第一個字母小寫]/[用戶帳號]/[郵箱結構]。例如,在默認安裝的情況下一個在 域中的admin用戶他的郵箱目錄為:/home/webmail//a/admin用戶信息數據:存在于數據庫中。存放的是用戶的個人信息,如用戶名,密碼等。   用戶地址本數據:存在與OPENLDAP中。主要是用來存放用戶的地址本信息。在默認安裝的情況下,數據存放在/usr/local/var /openldap-ldbm日志文件:包括郵件服務器日志文件,WEB服務器日志文件等,存在于各個服務器相關目錄中。在默認安裝的情況下,WEB服務器的日志文件會存放在/usr/local/resin/log;郵件服務器的日志文件回存放在/var/log/qmail的目錄中。   臨時數據:存放在系統臨時目錄中,通常是/tmp/webuser目錄,用來存放系統的臨時數據。    二、數據備份方法說明   數據備份分為以下步驟:   建立備份數據存放目錄、日志存放目錄。用戶可以把備份數據存放在/home/foxmail/backup;對郵件數據進行打包。根據不同的系統安裝情況,郵件數據目錄可能不同。默認情況下,郵件數據目錄被定在/home/webmail/下。具體情況請查閱系統安裝手冊。打包命令:   cd /home/   tar vcvf maildata.tar.gz webmail mv maildata.tar.gz /home/foxmail/backup/xxx_maildata.tar.gz其中xxx是一個事件注釋。   對用戶信息從數據庫中倒出,備份。具體命令是:mysqldump –u[數據庫用戶名] –p[數據庫密碼] [數據庫名] > userdata.sql   默認情況下,系統安裝的數據庫用戶名,密碼和數據庫名都是:qmail   導出后,請把userdata.sql移動到備份數據存放目錄中。具體命令:   cd /home/foxmail/backup   mysqldump –uqmail –pqmail qmail >xxx_userdata.sql 或者直接把數據庫目錄打包備份,在mysql數據庫存放數據的目錄下可以看到一個名叫qmail的數據庫,用戶可以用上面的打包方式對qmail數據庫進行數據備份。   對地址本數據進行備份。對OPENLDAP的數據目錄進行打包。默認情況下是 /usr/local/var/目錄,具體命令:tar zcvf addrdata.tar.gz [LDAP數據目錄名],并把數據包移動到備份數據存放目錄下,方法與上面類似。或者用戶可以使用OPENLDAP的命令進行備份:ldapsearch –b ‘o=FOXMAIL’ objectclass=* -x –H ldap://192.168.1.227:1212 >ldapdata.ldif如果用戶地址本數據太多能會出現搜索上限問題,可以修改OPENLDAP的配置文件來解決這個問題。修改方法是:在/usr/local/etc/openldap/nf文件中插入:   sizelimit 50000   對日志文件進行備份。通常是備份郵件服務器日志和WEB服務器日志。默認情況下,郵件服務器日志目錄為/var/log/qmail/,而WEB服務器日志存放于/usr/local/resin/log/目錄下。請把相關文件打包,移動到日志存放目錄中。   對臨時數據進行刪除。在系統運行了一段時間后,系統數據目錄中,會積累了一定容量的臨時數據。為了提高系統的效率和空余系統磁盤空間,請把臨時數據刪除。具體方法是:把FoxmailServer停掉,命令FoxmailServer stop;把臨時目錄中的所有目錄刪除(默認在/tmp/webuser/下),進入/tmp/webuser/,把這個目錄中的所有目錄和文件,一并刪除。   三、用cron對FMS進行數據備份   1、增加cron紀錄:   crontab–e   增加紀錄行:0 3 * * * /home/foxmail/bin/backup.sh   2、創建腳本:/home/foxmail/bin/backup.sh   #!/bin/sh   year=`date +%Y`   month=`date +%m`   day=`date +%d`   now=$year-$month-$day   mkdir /home/foxmail/backup/$now   cd /home/mysql/data/   tar zcvf /home/foxmail/backup/$now/mysql_qmail.tar.gz qmail   cd /usr/local/var/   tar zcvf /home/foxmail/backup/$now/openldap-ldbm.tar.gz openldap-ldbm   tar zcvf /home/foxmail/backup/$now/openldap-slurp.tar.gz openldap-slurp   cd /home/   tar zcvf /home/foxmail/backup/$now/webmail.tar.gz webmail   通過以上兩個步驟就可以在每天三時對系統數據做一個備份,不過在大用戶量的情況下,就不必對webmail做每天的備份,因為這樣很快就會占滿所有硬盤空間。可以backup.sh中把相應的行注釋掉。   數據備份方法說明:   當系統出現災難性故障,可以通過恢復備份數據來恢復系統,步驟如下:   把郵件數據備份包maildata.tar恢復到系統的郵件數據存放目錄中;把用戶信息備份文件userdata.sql恢復到數據庫中,具體方法是:用數據庫帳號進入數據庫(默認為qmail);通過命令show tables獲取所有表信息;通過命令drop table [表名],把所有表刪除;退出數據庫;通過命令mysql –u[用戶名] –p[用戶密碼] [數據庫名] < userdata.sql,重新把備份數據導入數據庫。   把地址本備份信息覆蓋原來的數據文件,默認情況是/usr/local/var下的openldap的相關文件。   小結   實際備份腳本backup.sh:   #!/bin/sh   year=`date +%y`   month=`da   te +%m`   day=`date +%d`   now=$year-$month-$day   exp tbpf/tbpf@ora9i file=/home2/tbpf_backup/TbpfDB$now.dmp owner=tbpf   cd /home2/tbpf_backup/   tar zcvf /home2/tbpf_backup/tbpf_backup_tar/TbpfDB$now.tar.gz TbpfDB$now.dmp   rm -rf TbpfDB$now.dmp   te +%m`   day=`date +%d`   now=$year-$month-$day   exp tbpf/tbpf@ora9i file=/home2/tbpf_backup/TbpfDB$now.dmp owner=tbpf   cd /home2/tbpf_backup/   tar zcvf /home2/tbpf_backup/tbpf_backup_tar/TbpfDB$now.tar.gz TbpfDB$now.dmp   rm -rf TbpfDB$now.dmp

相關文章

無相關信息
更新時間2023-01-09 22:28:33【至頂部↑】
江南財子®  聯系我們 | 郵件: | 客服熱線電話:4008816886 | 

付款方式留言簿投訴中心網站糾錯二維碼手機版

電話:
付款方式   |   給我留言   |   我要糾錯   |   聯系我們




主站蜘蛛池模板: 大时代电视剧剧情介绍| 大内群英 电视剧| 天下第一剑| 电视剧暗战在拂晓之前演员表| 性文章| 左雯璐| 咖啡王子一号店| 伪装者 豆瓣| 蛇蝎美人第四季| 胖女人做爰全过程免费看视频 | 锦绣南歌免费看| 美国要塞1986| 定型枕什么时候能给宝宝用| 红灯区观看| 舞蹈生撕腿疼哭视频| 《天底良知》电视剧| 贪玩的小水滴300字完整版| 朱莉娅·安经典在线观看| 第一财经今日股市直播间在线直播| 相信我们会创造奇迹的歌词| 牧笛| 美丽的坏女人中文字幕| cgtn英语频道在线直播观看| 我的学生妈妈| 人流后吃什么| 哥哥的女人电影| 思想认识不到位,重视程度不够| 姬培杰| 变形金刚2演员表| 杨紫和肖战演的电视剧是什么 | 九狐| 大世界扭蛋机 电视剧| 一人比划一人猜100个| 新生儿喂奶粉的量和时间| 抗击 电影| 小学道德与法治课程标准2023版| 深夜影院一级毛片| 日韩欧美动作影片| 大学英语综合教程1课后答案| 柏拉图的电影| 美少女战士cosmos|