-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
2、有一個(gè)裝了centos的硬盤,是用來(lái)當(dāng)簡(jiǎn)單的服務(wù)器用的,請(qǐng)問(wèn)一下,怎么來(lái)給這個(gè)硬盤做備份。用ghost可以嗎?
centos全盤備份
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于centos全盤備份的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、Linux里面centos怎么做備份?
備份有很多種方式方法
比如熱備份
冷備份
增量備份等
需要根據(jù)自己的需求制定合適的備份策略
二、有一個(gè)裝了centos的硬盤,是用來(lái)當(dāng)簡(jiǎn)單的服務(wù)器用的,請(qǐng)問(wèn)一下,怎么來(lái)給這個(gè)硬盤做備份。用ghost可以嗎?
http://wenku.baidu.com/view/23ccbd150b4e767f5acfce80.html
g4l備份和還原centos系統(tǒng)
三、centos6.5怎么備份配置文件
如果之前是這樣備份的
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
恢復(fù)操作
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup1
mv /etc/yum.repos.d/CentOS-Base.repo.backup /etc/yum.repos.d/CentOS-Base.repo
四、怎樣利用CentOS自動(dòng)備份增量文件
還是利用crontab功能,這個(gè)功能太實(shí)用了,贊一個(gè)先
利用人家的備份腳本:
---------------------------------代碼開始----------人稱可愛的分割線------------------------------------------------------
#!/bin/bash
#好的做法
#根據(jù)項(xiàng)目不同來(lái)重命名該腳本
#例如 amountebak.sh or pandawillsbak.sh
#該腳本最好放在 $bakpp定義的絕對(duì)路徑部分
#你可以在$bakpp下找到相應(yīng)的備份文件
#例如 /usr/backup/amountebak.sh or /usr/backup/pandawillsbak.sh
########## Init Path ########
# 在下面的參數(shù)中必須定義的參數(shù)有 $bakpp、$project、$projectpp
TAR=/bin/tar
# 存放備份文件的地方,以項(xiàng)目名稱區(qū)分
bakpp=/var/www/html/media/backupfiles/"$project"
# 需要備份的文件夾,文件夾的路徑
project=media
projectpp=/var/www/html/media/root/
# parament for varible
ym=`date +%Y%m`
ymd=`date +%Y%m%d`
# 存儲(chǔ)備份文件的子目錄,以月份區(qū)分,他的上級(jí)目錄是$bakpp定義的
monthbakpp=$bakpp/$ym
gidpp=$monthbakpp
gidshot=gid$project$ym
# 完全備份的文件名
fullname=$ym
# 增量備份的文件名
incrementalname=$ymd
# Record the location of the log
log=$bakpp/$project.log
############ chk_full #######################
# 檢查完全備份是否存在,如果不存在就創(chuàng)建它
#this function check fullbackup file exist or not , if not then create fullbackup now
chk_full()
{
if [ -e "$monthbakpp"/"$project"_"$ym"_full.tar.gz ];then
echo ""$project"_"$ym"_full.tar.gz file exist!! ====`date +%Y-%m-%d-%T` " >>$log
else
tar_full
fi
}
######### chk_incremental ########
# 檢查增量備份是否存在
chk_incremental()
{
while [ -e "$monthbakpp"/"$project"_"$incrementalname"_incremental.tar.gz ]
do
incrementalname=`echo "$incrementalname + 0.1" | bc `
done
}
######## tar_incremental #######
# 執(zhí)行增量備份
tar_incremental()
{
cd $projectpp
echo "BEIGIN_TIME=====`date +%Y-%m-%d-%T` ==== CREATE "$project"_"$incrementalname"_incremental.tar.gz" >> $log
sleep 3
$TAR -g $gidpp/$gidshot -zcf $monthbakpp/"$project"_"$incrementalname"_incremental.tar.gz $project
echo "END_TIME========`date +%Y-%m-%d-%T` ==== CREATE "$project"_"$incrementalname"_incremental.tar.gz" >> $log
}
######## tar_full ###########
tar_full()
{
touch $gidpp/$gidshot
cd $projectpp
echo "BEIGIN_TIME=====`date +%Y-%m-%d-%T` ==== CREATE "$project"_"$fullname"_full.tar.gz" >> $log
$TAR -g $gidpp/$gidshot -zcf $monthbakpp/"$project"_"$fullname"_full.tar.gz $project
echo "END_TIME========`date +%Y-%m-%d-%T` ==== CREATE "$project"_"$fullname"_full.tar.gz" >> $log
}
########### backup ##############################
# 總體調(diào)用備份,此時(shí)會(huì)做相應(yīng)的檢查以確保備份前提準(zhǔn)備充分
backup()
{
if [ -d $monthbakpp ]; then
chk_full
chk_incremental
tar_incremental
else
mkdir -p $bakpp/$ym
tar_full
fi
}
########### let's begin #############
# 先檢查$bakpp是否存在,如果不存在先創(chuàng)建后備份
if [ -d $bakpp ];then
backup
else
mkdir -p $bakpp
backup
fi
#advice you can create a file for put backup file, eg /usr/cctcc
#crontab
#mini hours day month week command
# */5 * * * * /home/mmroot/zbb/aaa.sh
# 0 1 */1 * * /home/mmroot/zbb/aaa.sh
# tar -ztf test.tar.gz 查看備份文件里面的文件
---------------------------------代碼結(jié)束----------人稱可愛的分割線------------------------------------------------------
說(shuō)明一下我的目錄結(jié)構(gòu)
掛載裝數(shù)據(jù)的分區(qū)shda5 掛載到/var/www/html/media
php web文件放到/var/www/html/media/root
要備份的就是/var/www/html/media/root/media目錄
存放備份目錄在/var/www/html/media/bacupfiles
把以上代碼建立一個(gè)文件放入/usr/tmp/autobakfile.sh
修改/usr/tmp/task加入一行:
原來(lái)的這行:*/2 * * * * elinks -source http://localhost/autotasks.php
加入這行:
12 12 * * * /usr/tmp/autobakfile.sh
每天12點(diǎn)12分執(zhí)行 這個(gè)腳本
另外注意就是 chmod +x /usr/tmp/autobakfile.sh 給予執(zhí)行權(quán)限,要不然會(huì)提示沒有權(quán)限
the end
以上就是關(guān)于centos全盤備份相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
excel表格是否怎么設(shè)置(excel表格是否怎么設(shè)置密碼保護(hù))
Facebook賬號(hào)購(gòu)買(facebook賬號(hào)購(gòu)買自助平臺(tái))
杭州未來(lái)40天的天氣預(yù)報(bào)(杭州天氣預(yù)報(bào)30天準(zhǔn)確)
大都會(huì)風(fēng)格大區(qū)景觀設(shè)計(jì)(大都會(huì)風(fēng)格建筑)
猜你喜歡
百度推廣運(yùn)營(yíng)這個(gè)工作好做嗎(百度推廣運(yùn)營(yíng)這個(gè)工作好做嗎)
喜歡地理可以報(bào)考哪些大學(xué)(喜歡地理可以報(bào)考哪些大學(xué)呢)
華為手機(jī)怎么下載谷歌瀏覽器(華為鴻蒙安裝googleplay三件套)
谷歌在國(guó)內(nèi)為什么用不了(谷歌在國(guó)內(nèi)為什么用不了推特)
關(guān)鍵詞挖掘站網(wǎng)(關(guān)鍵詞 挖掘)
創(chuàng)業(yè)者貼吧(創(chuàng)業(yè)吧百度貼吧交流)
谷歌聯(lián)盟廣告申請(qǐng)(谷歌聯(lián)盟廣告申請(qǐng)流程)
分享一下網(wǎng)站呀(分享個(gè)網(wǎng)站2021)
創(chuàng)業(yè)選擇什么項(xiàng)目說(shuō)明理由(選擇創(chuàng)業(yè)項(xiàng)目的理由填寫)