国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種恢復(fù)Linux系統(tǒng)下LVM配置的方法

      文檔序號:8298936閱讀:2668來源:國知局
      一種恢復(fù)Linux系統(tǒng)下LVM配置的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明公開一種恢復(fù)LVM配置的方法,屬于計(jì)算機(jī)技術(shù)領(lǐng)域,具體地說是一種恢復(fù)Linux系統(tǒng)下LVM配置的方法。
      【背景技術(shù)】
      [0002]目前,大多數(shù)Linux發(fā)行版都已經(jīng)內(nèi)置了 LVM , Logical Volume Manager,邏輯卷管理器,并且,大部分Linux系統(tǒng)都是安裝在LVM劃分的邏輯卷中的,LVM已經(jīng)成為用戶在安裝Linux的時(shí)候進(jìn)行磁盤分區(qū)管理的首選。
      [0003]LVM通過卷組來管理物理磁盤,并在卷組中劃分邏輯卷即LV供操作系統(tǒng)使用,可以動(dòng)態(tài)的調(diào)整LV的大小,這就為磁盤空間的使用提供了極大的便利。簡單的說,物理磁盤或者磁盤分區(qū)作為PV, Physical Volume,即物理卷而加入到VG, Volume Group,即卷組中,再從邏輯上劃分成LV。由于LVM的配置信息是保存在本地磁盤的,傳統(tǒng)上備份軟件將邏輯卷的內(nèi)容打包后,無法直接獲取到LVM的配置信息,采取的折衷的方法是根據(jù)備份的邏輯卷的大小將物理磁盤直接分區(qū)。這導(dǎo)致系統(tǒng)喪失了使用LVM的諸多便利,并且還要在系統(tǒng)還原后做大量修改,十分不便。本發(fā)明提供一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,通過直接在客戶端的iSCSI掛載Linux系統(tǒng)的備份,從中讀取LVM的配置文件,并直接使用配置文件對目標(biāo)磁盤進(jìn)行相應(yīng)的LVM的配置,實(shí)現(xiàn)了保持Linux系統(tǒng)在還原前后LVM配置的一致性,并且簡化了系統(tǒng)還原之后的操作,操作簡便易用,適合推廣。
      [0004]iSCS1:1nternet 小型計(jì)算機(jī)系統(tǒng)接口( iSCS1:1nternet Small Computer SystemInterface)0 iSCSI是一種基于TCP/IP的協(xié)議,用來建立和管理IP存儲設(shè)備、主機(jī)和客戶機(jī)等之間的相互連接,并創(chuàng)建存儲區(qū)域網(wǎng)絡(luò)(SAN)0 SAN使得SCSI協(xié)議應(yīng)用于高速數(shù)據(jù)傳輸網(wǎng)絡(luò)成為可能,這種傳輸以數(shù)據(jù)塊級別(block-level)在多個(gè)數(shù)據(jù)存儲網(wǎng)絡(luò)間進(jìn)行。SCSI結(jié)構(gòu)基于客戶/服務(wù)器模式,其通常應(yīng)用環(huán)境是:設(shè)備互相靠近,并且這些設(shè)備由SCSI總線連接。iSCSI的主要功能是在TCP/IP網(wǎng)絡(luò)上的主機(jī)系統(tǒng)和存儲設(shè)備之間進(jìn)行大量數(shù)據(jù)的封裝和可靠傳輸過程。此外,iSCSI提供了在IP網(wǎng)絡(luò)封裝SCSI命令,且運(yùn)行在TCP上。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明針對傳統(tǒng)上備份軟件將邏輯卷的內(nèi)容打包后,無法直接獲取到LVM的配置信息,采取的折衷的方法是根據(jù)備份的邏輯卷的大小將物理磁盤直接分區(qū)。這導(dǎo)致系統(tǒng)喪失了使用LVM的諸多便利,并且還要在系統(tǒng)還原后做大量修改,十分不便的問題,提供一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,實(shí)現(xiàn)了保持Linux系統(tǒng)在還原前后LVM配置的一致性,并且簡化了系統(tǒng)還原之后的操作,操作簡便易用,適合推廣。
      [0006]本發(fā)明提出的具體方案是:通過在需還原的目標(biāo)系統(tǒng)直接通過iSCSI掛載備份的文件系統(tǒng),讀取LVM配置信息,再使用獲得的LVM配置信息對目標(biāo)磁盤進(jìn)行配置,使其布局和LVM的配置達(dá)到與備份的Linux系統(tǒng)一致。
      [0007]一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,具體過程為: ①對目標(biāo)系統(tǒng)配置iSCSI,使用LinuxLive光盤啟動(dòng)進(jìn)行還原的目標(biāo)系統(tǒng);
      ②使用iSCSI將LVM配置文件映射為一個(gè)iSCSI的LUN;
      ③在目標(biāo)系統(tǒng)上使用iSCSI的initiator,掛載映射的備份到某個(gè)文件夾下;
      ④找到備份的LVM配置文件,查看LVM的配置信息,查看PVID和分區(qū)信息,使用上面的PV的uuid新建的分區(qū)重建PV ;
      ⑤掃描VG,用VG的備份文件恢復(fù)LVM配置信息,激活VG,驗(yàn)證LV可用。
      [0008]所述的步驟③在目標(biāo)系統(tǒng)上使用iSCSI的initiator,掛載映射的備份到/tmp目錄下。
      [0009]所述的步驟④中LVM的配置信息中VG的配置信息對應(yīng)以VG開頭的配置文件,通過more命令查看LVM的配置情況。
      [0010]所述的步驟④中PVID和分區(qū)信息包括PV的ID信息和相應(yīng)的deV_siZe及該P(yáng)V的具體大小。
      [0011]所述的④中使用上面的PV的UUid新建的分區(qū)重建PV時(shí),使用pvcreate命令并用一uuid選項(xiàng)指派PVID來重建跟備份前磁盤分區(qū)相同的PV。
      [0012]所述的步驟⑤中用vgscan命令重新掃描LVM配置,使用vgcfgrestore命令指派LVM的配置文件恢復(fù)LVM配置,將重建的VG信息加入到正在運(yùn)行的Linux Live系統(tǒng)的LVM中,用vgchange命令重新激活發(fā)現(xiàn)的VG,然后用Is查看/dev/mapper/下恢復(fù)的VG中的LV的信息,驗(yàn)證LV可用。
      [0013]本發(fā)明的有益之處是:本發(fā)明通過在需要還原備份的目標(biāo)系統(tǒng)下,使用iSCSI直接掛載備份的卷,直接讀取LVM配置信息,進(jìn)行使用LVM配置信息恢復(fù)LVM的配置情況,使得還原后的Linux系統(tǒng)的磁盤LVM配置與之前保持一致,無需對磁盤布局做進(jìn)一步的修改。具有保持LVM配置信息的前后一致性,繼續(xù)使用LVM,保有使用LVM的便利性,無需修改需要掛載的文件系統(tǒng)表,無需修改Linux啟動(dòng)項(xiàng)的優(yōu)點(diǎn)。
      【具體實(shí)施方式】
      [0014]通過在需還原的目標(biāo)系統(tǒng)直接通過iSCSI掛載備份的文件系統(tǒng),讀取LVM配置信息,再使用獲得的LVM配置信息對目標(biāo)磁盤進(jìn)行配置,使其布局和LVM的配置達(dá)到與備份的Linux系統(tǒng)一致。對本發(fā)明做具體地闡述:
      一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,具體過程為:
      ①對目標(biāo)系統(tǒng)配置iSCSI,使用LinuxLive光盤啟動(dòng)進(jìn)行還原的目標(biāo)系統(tǒng);
      ②使用iSCSI將LVM配置文件映射為一個(gè)iSCSI的LUN;
      ③在目標(biāo)系統(tǒng)上使用iSCSI的initiator,掛載映射的備份到/tmp目錄下;
      ④找到備份的LVM配置文件,這里L(fēng)VM的配置信息中VG的配置信息對應(yīng)以VG開頭的配置文件,通過more命令查看LVM的配置情況,比如:
      [rootilocalhost Desktop]# ls/tmpssh-stZAtFM6uiGJvg rhel4fb
      systemd-private-hx4VEU vmware-root
      systemd-private-kYE90k yum—save—tx.2014-11-18.10-56.PTBE7E.yumtxsystemd-private-ShD4kj 其中Vg rhel4fb就是VG的配置文件;
      繼續(xù)用mOTe命令查看LVM的配置情況,查看PVID和分區(qū)信息,其中部分PVID和分區(qū)信息如下:
      Physical_volumes{ pvO{
      id=” 20I65n-hWeN-fmlf-qe2P-alpY-eX3e-1wtfs6” device=,,/dev/sda2,,#Hint only
      status=[ALLOCATABLE] flaqs=[]
      dev_size=40916992#19.5107 Giqabytes
      pe_start=2048
      pe_count=4994 # 19.5078 Giqabytes
      }
      使用上面的PV的uuid新建的分區(qū)重建PV,使用pvcreate命令并用一uuid選項(xiàng)指派PVID來重建跟備份前磁盤分區(qū)相同的PVjnT:
      [rootilocalhost Desktop]# pvcreate —retorefile/tmp/vg_rhel4fb - uuid 20165n-hWeN-fmlf-qe2P-alpY-eX3e-1wtfs6/dev/sda2
      Coukdn’ t find device with uuid 20I65n-hWeN-fmlf-qe2P-alpY-eX3e-1wtfs6.Physical_volume,,/ dev/sda2,,successfully created
      ⑤掃描VG,用VG的備份文件恢復(fù)LVM配置信息,激活VG,其中用vgscan命令重新掃描LVM配置,使用vgcfgrestore命令指派LVM的配置文件恢復(fù)LVM配置,如下:
      [rootilocalhost Desktop]# vgcfgrestore - f/tmp/ vg_rhel4fb vg_rhel4fb
      Restored volume group vg_rhel4fb
      [rootilocalhost Desktop]# vgs~v
      Finding all volume groups
      Finding volume group” vg—rhel4fb”
      Archiving volume group” vg—rhel4fb”metadata (seqno 4)
      Creating volume group backup,,/etc/1 vm/ backup/ vg—rhel4fb,,(seqno 4).VGAttr Ext #PV #LV #SN VSize VFree VG UUID
      VProfile
      vg_rhel4fb wz一η_4.0Om 120 19.51g 0 PmG9v9-UPQf-Xg9T-j54q-PyZ0-p0tk-hh
      wJ61
      將重建的VG信息加入到正在運(yùn)行的Linux Live系統(tǒng)的LVM中,用vgchange命令重新激活發(fā)現(xiàn)的VG,然后用Is查看/dev/mapper/下恢復(fù)的VG中的LV的信息,如下: [rootilocalhost Desktop]#vgchange~ay vg_rhel4fb 2 logical volume (s) in volume group” vg—rhel4fb” now active Control live-osing-min vg— rhel4fb_lv—root Live-base live-rwvg— rhel4fb-lv_swap
      驗(yàn)證LV可用,至此,原始硬盤上的VG信息就恢復(fù)出來了。
      【主權(quán)項(xiàng)】
      1.一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,其特征是具體過程為: ①對目標(biāo)系統(tǒng)配置iSCSI,使用LinuxLive光盤啟動(dòng)進(jìn)行還原的目標(biāo)系統(tǒng); ②使用iSCSI將LVM配置文件映射為一個(gè)iSCSI的LUN; ③在目標(biāo)系統(tǒng)上使用iSCSI的initiator,掛載映射的備份到某個(gè)文件夾下; ④找到備份的LVM配置文件,查看LVM的配置信息,查看PVID和分區(qū)信息,使用上面的PV的uuid新建的分區(qū)重建PV ; ⑤掃描VG,用VG的備份文件恢復(fù)LVM配置信息,激活VG,驗(yàn)證LV可用。
      2.根據(jù)權(quán)利要求1所述的一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,其特征是所述的步驟③在目標(biāo)系統(tǒng)上使用iSCSI的initiator,掛載映射的備份到/tmp目錄下。
      3.根據(jù)權(quán)利要求1或2所述的一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,其特征是所述的步驟④中LVM的配置信息中VG的配置信息對應(yīng)以VG開頭的配置文件,通過more命令查看LVM的配置情況。
      4.根據(jù)權(quán)利要求3所述的一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,其特征是所述的步驟④中PVID和分區(qū)信息包括PV的ID信息和相應(yīng)的deV_size及該P(yáng)V的具體大小。
      5.根據(jù)權(quán)利要求4所述的一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,其特征是所述的④中使用上面的PV的uuid新建的分區(qū)重建PV時(shí),使用pvcreate命令并用一uuid選項(xiàng)指派PVID來重建跟備份前磁盤分區(qū)相同的PV。
      6.根據(jù)權(quán)利要求4或5所述的一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,其特征是所述的步驟⑤中用vgscan命令重新掃描LVM配置,使用vgcfgrestore命令指派LVM的配置文件恢復(fù)LVM配置,將重建的VG信息加入到正在運(yùn)行的Linux Live系統(tǒng)的LVM中,用vgchange命令重新激活發(fā)現(xiàn)的VG,然后用Is查看/dev/mapper/下恢復(fù)的VG中的LV的信息,驗(yàn)證LV可用。
      【專利摘要】本發(fā)明公開一種恢復(fù)Linux系統(tǒng)下LVM配置的方法,屬于計(jì)算機(jī)技術(shù)領(lǐng)域,①對目標(biāo)系統(tǒng)配置iSCSI,使用Linux Live光盤啟動(dòng)進(jìn)行還原的目標(biāo)系統(tǒng);②使用iSCSI將LVM配置文件映射為一個(gè)iSCSI的LUN;③在目標(biāo)系統(tǒng)上使用iSCSI的initiator,掛載映射的備份到某個(gè)文件夾下;④找到備份的LVM配置文件,查看LVM的配置信息,查看PVID和分區(qū)信息,使用上面的PV的uuid新建的分區(qū)重建PV;⑤掃描VG,用VG的備份文件恢復(fù)LVM配置信息,激活VG,驗(yàn)證LV可用;本發(fā)明保持LVM配置信息的前后一致性,繼續(xù)使用LVM,保有使用LVM的便利性,無需修改需要掛載的文件系統(tǒng)表,無需修改Linux啟動(dòng)項(xiàng)的優(yōu)點(diǎn)。
      【IPC分類】G06F11-14
      【公開號】CN104615508
      【申請?zhí)枴緾N201510093692
      【發(fā)明人】王有為, 張洪賓, 陳彬
      【申請人】浪潮電子信息產(chǎn)業(yè)股份有限公司
      【公開日】2015年5月13日
      【申請日】2015年3月3日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1