1、1mysqllmp命令 mysqlmp是采用SQL級(jí)別的備份機(jī)制,它將數(shù)據(jù)表導(dǎo)成SQL腳本文件,在不同的MySQL版本之間升級(jí)時(shí)相對(duì)比較合適,這也是最常用的備份方法。
為鳳山等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及鳳山網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、鳳山網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
2、rsync是一個(gè)功能非常強(qiáng)大的工具,其命令也有很多功能特色選項(xiàng),我們下面就對(duì)它的選項(xiàng)一一詳細(xì)說明 在對(duì)rsync服務(wù)器配置結(jié)束以后,下一步就需要在客戶端發(fā)出rsync命令來(lái)實(shí)現(xiàn)將服務(wù)器端的文件備份到客戶端來(lái)。
3、136 bytes 15700 bytes/sec total size is 324 speedup is 0.41 上面的命令幫助你找出源地址和目標(biāo)地址之間文件或者目錄的不同。示例: 6 - 備份 rsync命令可以用來(lái)備份linux。你可以在cron中使用rsync安排備份。
4、Rsync 非常適合在兩臺(tái)機(jī)器之間快速同步大型、復(fù)雜的目錄,例如論壇的附件目錄。再配合 ssh ,則安全性也有保證,且可以利用 ssh public key 和 cron 來(lái)進(jìn)行自動(dòng)定時(shí)同步。
5、scp在夸機(jī)器復(fù)制的時(shí)候?yàn)榱颂岣邤?shù)據(jù)的安全性,使用了ssh連接和加密方式,如果機(jī)器之間配置了 ssh免密碼登錄 ,那在使用scp的時(shí)候密碼都不用輸入。
6、linux本身不能通過命令實(shí)現(xiàn)異地備份。要說要說跨主機(jī)負(fù)責(zé),可以用rcp和scp兩個(gè)命令,都需要建立主機(jī)信任關(guān)系。rcp不加密,scp是基于ssh的加密拷貝。這兩個(gè)命令都可以把A主機(jī)指定文件復(fù)制到B主機(jī)指定目錄下。
dump命令 Linux dump命令用于備份文件系統(tǒng)。dump為備份工具程序,可將目錄或整個(gè)文件系統(tǒng)備份至指定的設(shè)備,或備份成一個(gè)大文件。
可以使用cp -r dir(目錄) 這個(gè)命令。cp是復(fù)制命令。-r 遞歸處理,指定目錄下的文件和子目錄一并處理。通過shh連接上Linux主機(jī),然后輸入“cp -r www/root/”,回車即可備份root文件夾。
copy ,cp,該命令的功能是將給出的文件或目錄拷貝到另外一個(gè)文件或目錄中。語(yǔ)法: cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄 請(qǐng)點(diǎn)擊輸入圖片描述 例如;在/TEST目錄下新建test1和test2兩個(gè)子文件夾。
使用tar命令進(jìn)行備份:tar命令本來(lái)的作用是能夠把很多文件放到一個(gè)小文件中進(jìn)行歸檔,但是同時(shí)又能夠?qū)ξ募M(jìn)行壓縮。所以,一般情況下都采用tar進(jìn)行文件整理和壓縮。
(2)dataname:數(shù)據(jù)庫(kù)名;(3)user:數(shù)據(jù)庫(kù)用戶名;(4)password:用戶密碼;(5)name:自定義備份文件前綴標(biāo)識(shí)。如上例,將自動(dòng)備份mysql數(shù)據(jù)庫(kù),并以gzip壓縮方式存儲(chǔ),文件名為name2008010gz的形式。
bin目錄是mysql控制程序所在的目錄,比如mysql的啟動(dòng),mysql的備份命令都在這個(gè)目錄下面。數(shù)據(jù)庫(kù)肯定要有一個(gè)用戶 ,這個(gè)用戶就是user,對(duì)應(yīng)的密碼就password。后面的name就是生成的備份文件名。
利用crontab,系統(tǒng)每天定時(shí)備份mysql數(shù)據(jù)庫(kù) 利用系統(tǒng)crontab來(lái)定時(shí)執(zhí)行備份文件,按日期對(duì)備份結(jié)果進(jìn)行保存,達(dá)到備份的目的。
使用mysql相關(guān)命令進(jìn)行簡(jiǎn)單的本地備份 1 mysqlldump命令 mysqldump 是采用SQL級(jí)別的備份機(jī)制,它將數(shù)據(jù)表導(dǎo)成 SQL 腳本文件,在不同的 MySQL 版本之間升級(jí)時(shí)相對(duì)比較合適,這也是最常用的備份方法。
username -p dbname BackupName.sql mysql恢復(fù):mysql -u root -p dbname BackupName.sql 所以你可以寫個(gè)shell腳本,腳本中執(zhí)行mysql備份命令,然后把shell腳本加入crontab定時(shí)任務(wù)中就可以完成每天自動(dòng)備份數(shù)據(jù)庫(kù)了。