HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    linux快照備份(linux 備份)

    發(fā)布時(shí)間:2023-04-13 17:07:16     稿源: 創(chuàng)意嶺    閱讀: 90        

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于linux快照備份的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    linux快照備份(linux 備份)

    一、阿里云服務(wù)器ecs怎么用,可以擺我的網(wǎng)頁上互聯(lián)網(wǎng)嗎?

    云服務(wù)器Elastic Compute Service(ECS)是阿里云提供的一種基礎(chǔ)云計(jì)算服務(wù)。

    使用云服務(wù)器ECS就像使用水、電、煤氣等資源一樣便捷、高效。您無需提前采購硬件設(shè)備,而是根據(jù)業(yè)務(wù)需要,隨時(shí)創(chuàng)建所需數(shù)量的云服務(wù)器ECS實(shí)例。在使用過程中,隨著業(yè)務(wù)的擴(kuò)展,您可以隨時(shí)擴(kuò)容磁盤、增加帶寬。如果不再需要云服務(wù)器,也能隨時(shí)釋放資源,節(jié)省費(fèi)用。

    ECS涉及的所有資源,包括實(shí)例規(guī)格、塊存儲、鏡像、快照、帶寬和安全組。您可以通過 云服務(wù)器管理控制臺或者 阿里云 App 配置您的ECS資源。

    云服務(wù)器的作用有四項(xiàng):

    1、完全管理權(quán)限:對云服務(wù)器的操作系統(tǒng)有完全控制權(quán),用戶可以通過連接管理終端自助解決系統(tǒng)問題,進(jìn)行各項(xiàng)操作;

    2、快照備份與恢復(fù):對云服務(wù)器的磁盤數(shù)據(jù)生成快照,用戶可使用快照回滾、恢復(fù)以往磁盤數(shù)據(jù),加強(qiáng)數(shù)據(jù)安全;

    3、自定義鏡像:對已安裝應(yīng)用軟件包的云服務(wù)器,支持自定義鏡像、數(shù)據(jù)盤快照批量創(chuàng)建服務(wù)器,簡化用戶管理部署;

    4、擁有API接口:使用ECS API調(diào)用管理,通過安全組功能對一臺或多臺云服務(wù)器進(jìn)行訪問設(shè)置,使開發(fā)使用更加方便。

    二、linux系統(tǒng)硬盤,沒有掛載,拔掉一塊會怎么樣

    linux系統(tǒng)硬盤,沒有掛載,拔掉一塊會怎么樣

    linux操作系統(tǒng)是一個(gè)文件系統(tǒng)。磁盤分區(qū)后,同樣需要掛載才能正常使用,并且需要將硬盤文件路徑或者設(shè)備的uuid寫入配置文件/etc/fstab才能永久生效。

    本文將帶來linux下的磁盤管理中的硬盤掛載,Linux操作系統(tǒng)掛載硬盤需要了解的一些知識。這可能是迄今為止介紹的最最最實(shí)用的linux硬盤掛載的文章了,比較詳細(xì)。由于工作原因,平時(shí)使用的比較多。主要目的,只是想讓更多人的了解到linux下掛載磁盤也不是那么困難。

    有幾種常見的文件系統(tǒng),以前的老牌文件系統(tǒng)ext文件系統(tǒng)(ext2、ext3、ext4)。

    在Redhat7系列還是推薦一款優(yōu)秀的xfs文件系統(tǒng),在性能上已經(jīng)超越了ext文件系統(tǒng)。XFS文件系統(tǒng)是硅谷圖形公司(Silicon Graphic Inc,簡稱SGI)開發(fā)的用于IRIX(一個(gè)Unix操作系統(tǒng))的文件系統(tǒng),后來將其移植到Linux操作系統(tǒng)上。XFS是一個(gè)高級日志文件系統(tǒng),其優(yōu)勢是極具伸縮性,同樣也極具健壯性。

    還有一款btrfs(B-tree文件系統(tǒng)通常讀作Buffer FS、Better FS、B-tree FS)文件系統(tǒng)同樣很優(yōu)秀,Redhat7安裝就自帶。 btrfs具有很多特性。例如:寫快照、快照的快照、內(nèi)建RAID(通常稱為磁盤陣列)、子卷(subvolume),其最核心的理念是設(shè)計(jì) 容錯(cuò)、修復(fù)以及易于管理。btrfs最大容量卷為16EB,單個(gè)最大文件為16EB。

    須知:本文全程使用的是安裝選擇語言是簡體中文版的,所以看到的漢字顯示,請不要驚訝。

    正文

    開局一張圖,文章全靠編。開個(gè)玩笑,純屬逗大家樂一樂。下面的圖片,已經(jīng)點(diǎn)明了本文的核心內(nèi)容。

    建議:進(jìn)行測試,可以使用虛擬機(jī)配合linux(Redhat系列或者Ubuntu搭建環(huán)境)測試。

    一、查看系統(tǒng)分區(qū)情況

    fdisk參數(shù)說明 刪除存在的硬盤分區(qū),此時(shí)會提示需要?jiǎng)h除的序列號是哪一個(gè)。

    刪除分區(qū):d

    新增分區(qū):n

    查看分區(qū)信息:p

    保存分區(qū)變更信息:w

    不保存并退出:q

    獲取幫助信息:m

    1、列出分區(qū)表

    列出分區(qū)表,從下面的列出的選項(xiàng)可以看出,原始的磁盤磁盤 /dev/sda:21.5 GB是初始安裝linux操作系統(tǒng)就分配的。另外一塊磁盤,是我新增的磁盤sdb用于測試演示。

    fidsk -l

    [root@cnwangk /]# fdisk -l

    磁盤 /dev/sda:21.5 GB, 21474836480 字節(jié),41943040 個(gè)扇區(qū)

    Units = 扇區(qū) of 1 * 512 = 512 bytes

    扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)

    I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)

    磁盤標(biāo)簽類型:dos

    磁盤標(biāo)識符:0x0001805e

    設(shè)備 Boot Start End Blocks Id System

    /dev/sda1 * 2048 411647 204800 83 Linux

    /dev/sda2 411648 4507647 2048000 83 Linux

    /dev/sda3 4507648 8603647 2048000 82 Linux swap / Solaris

    /dev/sda4 8603648 41943039 16669696 5 Extended

    /dev/sda5 8605696 41943039 16668672 83 Linux

    磁盤 /dev/sdb:10.7 GB, 10737418240 字節(jié),20971520 個(gè)扇區(qū)

    Units = 扇區(qū) of 1 * 512 = 512 bytes

    扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)

    I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)

    磁盤標(biāo)簽類型:dos

    磁盤標(biāo)識符:0x95df3b22

    設(shè)備 Boot Start End Blocks Id System

    /dev/sdb2 10485760 20971519 5242880 83 Linux

    直接輸入fdisk命令,中文版會提示幫助信息以及使用方法

    fdisk [選項(xiàng)] <磁盤> 更改分區(qū)表

    #例如新增的磁盤sdb

    fdisk /dev/sdb

    fdisk [選項(xiàng)] -l <磁盤> 列出分區(qū)表

    fdisk -s <分區(qū)> 給出分區(qū)大小(塊數(shù))

    二、建立linux文件系統(tǒng)

    1、xfs文件系統(tǒng)

    如下所示,我將新建xfs文件系統(tǒng),指向的是新增的一塊磁盤文件路徑/dev/sdb。同樣也是Redhat7系列默認(rèn)推薦的使用格式。

    mkfs.xfs /dev/sdb

    做一個(gè)簡單說明:xfs文件系統(tǒng)提供了備份分區(qū)工具xfsdump以供用戶使用。優(yōu)勢在于用戶不用借助第三方軟件就可以實(shí)現(xiàn)對xfs文件系統(tǒng)上的數(shù)據(jù)實(shí)施備份。備份過程如下所示:

    xfsdump /backup/dump_sdc1 /sdc1

    2、btrfs文件系統(tǒng)

    如下所示,我將新建btrfs文件系統(tǒng),指向的是新增的一塊磁盤文件路徑/dev/sdb,下面最終演示的也是btrfs文件系統(tǒng)的配置。

    mkfs.btrfs /dev/sdb

    3、ext文件系統(tǒng)

    在Redhat6以及之前,用的還是ext文件系統(tǒng)。后來到7系列推薦使用xfs文件系。

    mkfs.ext4 /dev/sdb

    三、創(chuàng)建要掛載的路徑

    1、創(chuàng)建掛載的文件data

    使用mkdir命令創(chuàng)建data目錄,用于后續(xù)掛載新增的磁盤。

    mkdir /data

    查看創(chuàng)建好的掛載路徑data,初始是空的

    三、Linux btrfs文件系統(tǒng)及管理

    Linux btrfs文件系統(tǒng)及管理

    linux文件系統(tǒng),具有寫時(shí)復(fù)制COW(copy-on-write),改善ext3文件系統(tǒng)單文件大小限制,并加入其他特性,如可寫快照,快照的快照,內(nèi)建RAID,子卷(subvloume),專注于容錯(cuò),修復(fù)和易于管理,下面一起來看看什么是linux btrfs文件系統(tǒng)及管理關(guān)系吧!

    什么是btrfs?

    Btrfs(B-tree文件系統(tǒng),通常念成Butter FS,Better FS或B-tree FS),linux文件系統(tǒng),具有寫時(shí)復(fù)制COW(copy-on-write),改善ext3文件系統(tǒng)單文件大小限制,并加入其他特性,如可寫快照,快照的快照,內(nèi)建RAID,子卷(subvloume),專注于容錯(cuò),修復(fù)和易于管理。單文件可達(dá)16EB,最大文件數(shù)量2^64,最大卷容量16EB,等。

    btrfs功能特性

    1,COW:寫時(shí)復(fù)制,每次寫入數(shù)據(jù)時(shí),先將數(shù)據(jù)寫入到新的block,寫入成功后,更改舊數(shù)據(jù)塊指針到新數(shù)據(jù)塊,而非更改本身。

    2,多物理卷支持,btrfs內(nèi)建raid,可在線增刪磁盤設(shè)備,可在線擴(kuò)展和縮減磁盤空間。

    3,數(shù)據(jù)和元數(shù)據(jù)校驗(yàn)碼,checksum

    4,子卷,可單獨(dú)掛載子卷

    5,可寫快照,快照的快照,單個(gè)文件快照。

    6,透明壓縮

    7,ext3/4和btrfs無痛互轉(zhuǎn)

    btrfs 基本用法:

    bash/shell Code復(fù)制內(nèi)容到剪貼板

    [root@localhost ~]# btrfs --help #查看幫助可以看到btrfs 有很多子命令,用法也很多,這里只舉例常用選項(xiàng)。

    usage: btrfs [--help] [--version] [...] []

    btrfs subvolume create [-i ] [/] #創(chuàng)建子卷

    Create a subvolume

    btrfs subvolume delete [options] [...] #刪除子卷

    Delete subvolume(s)

    btrfs subvolume list [options] [-G [+|-]value] [-C [+|-]value] [--sort=gen,ogen,rootid,path] #顯示子卷列表

    List subvolumes (and snapshots)

    btrfs subvolume snapshot [-r] [-i ] |[/] #創(chuàng)建子卷快照

    Create a snapshot of the subvolume

    btrfs subvolume get-default #獲取子卷默認(rèn)的文件系統(tǒng)

    Get the default subvolume of a filesystem

    btrfs subvolume set-default #設(shè)置默認(rèn)系統(tǒng)給子卷

    Set the default subvolume of a filesystem

    btrfs subvolume find-new #列出btrfs文件系統(tǒng)中最近修改的文件,結(jié)合find命令

    List the recently modified files in a filesystem

    btrfs subvolume show #顯示更多的子卷信息

    Show more information of the subvolume

    btrfs subvolume sync [...] #子卷同步,類似mount同步模式,內(nèi)存數(shù)據(jù)同步到磁盤,有待查證。

    Wait until given subvolume(s) are completely removed from the filesystem.

    btrfs filesystem df [options] #顯示掛載的文件系統(tǒng)詳細(xì)信息。

    Show space usage information for a mount point

    btrfs filesystem show [options] [|||label] #顯示創(chuàng)建文件系統(tǒng)的磁盤信息。

    Show the structure of a filesystem

    btrfs filesystem sync #強(qiáng)制文件系統(tǒng)同步,

    Force a sync on a filesystem

    btrfs filesystem defragment [options] |

    [|...] #碎片整理

    Defragment a file or a directory

    btrfs filesystem resize [devid:][+/-][kKmMgGtTpPeE]|[devid:]max #btrfs文件系統(tǒng)在線擴(kuò)展和縮減空間

    Resize a filesystem

    btrfs filesystem label [|] [] #改變btrfs文件系統(tǒng)卷標(biāo)

    Get or change the label of a filesystem

    btrfs filesystem usage [options] [..] #顯示文件系統(tǒng)當(dāng)前的使用信息。

    Show detailed information about internal filesystem usage .

    btrfs balance start [options] #改變磁盤chunk,在線改 數(shù)據(jù)和元數(shù)據(jù) 存儲方式,單盤改raid,前提滿足raid要求。

    Balance chunks across the devices

    btrfs balance pause #暫停chunk更改,數(shù)據(jù)量較大,轉(zhuǎn)換時(shí)間較長時(shí),先暫停。

    Pause running balance

    btrfs balance cancel #取消chunk更改,如上

    Cancel running or paused balance

    btrfs balance resume #中斷balance的操作,如上

    Resume interrupted balance

    btrfs balance status [-v] #顯示balance操作狀態(tài) 如上

    Show status of running or paused balance

    btrfs device add [options] [...] #文件系統(tǒng)增加磁盤

    Add a device to a filesystem

    btrfs device delete [...] #文件系統(tǒng)刪除磁盤

    Remove a device from a filesystem

    btrfs device scan [(-d|--all-devices)| [...]] #文件系統(tǒng)磁盤掃描

    Scan devices for a btrfs filesystem

    btrfs device ready #猜測是檢測加入的設(shè)備有沒有被掛載

    Check device to see if it has all of its devices in cache for mounting

    btrfs device stats [-z] | #顯示文件系統(tǒng)的設(shè)備狀態(tài)

    Show current device IO stats. -z to reset stats afterwards.

    btrfs device usage [options] [..] #顯示文件系統(tǒng)內(nèi)部設(shè)備詳細(xì)使用信息

    Show detailed information about internal allocations in devices.

    btrfs文件系統(tǒng)管理

    為分區(qū)創(chuàng)建btrfs文件系統(tǒng)

    bash/shell Code復(fù)制內(nèi)容到剪貼板

    [root@localhost ~]# fdisk -l | grep "^Disk /dev/sd[a-z]" #準(zhǔn)備sd{b,c,d,e}4塊20G磁盤,未做任何分區(qū)。

    Disk /dev/sda: 107.4 GB, 107374182400 bytes, 209715200 sectors

    Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors

    Disk /dev/sdc: 21.5 GB, 21474836480 bytes, 41943040 sectors

    Disk /dev/sde: 21.5 GB, 21474836480 bytes, 41943040 sectors

    Disk /dev/sdd: 21.5 GB, 21474836480 bytes, 41943040 sectors

    創(chuàng)建單分區(qū)btrfs并查看

    bash/shell Code復(fù)制內(nèi)容到剪貼板

    [root@localhost ~]# mkfs.btrfs -L 'btrfs' /dev/sdb

    btrfs-progs v3.19.1

    See http://btrfs.wiki.kernel.org for more information.

    Turning ON incompat feature 'extref': increased hardlink limit per file to 65536

    Turning ON incompat feature 'skinny-metadata': reduced-size metadata extent refs

    fs created label btrfs on /dev/sdb

    nodesize 16384 leafsize 16384 sectorsize 4096 size 20.00GiB

    [root@localhost ~]# btrfs filesystem show

    Label: 'btrfs' uuid: 2a9f0d3d-f8a0-4757-9f4e-d1efa04a683a

    Total devices 1 FS bytes used 112.00KiB

    devid 1 size 20.00GiB used 2.04GiB path /dev/sdb

    btrfs-progs v3.19.1

    [root@localhost ~]# mount -o compress=lzo -L btrfs /btrfs/ 掛載時(shí)可以設(shè)定透明壓縮機(jī)制。

    [root@localhost ~]# btrfs filesystem df /btrfs

    Data, single: total=8.00MiB, used=256.00KiB

    System, DUP: total=8.00MiB, used=16.00KiB

    System, single: total=4.00MiB, used=0.00B

    Metadata, DUP: total=1.00GiB, used=112.00KiB

    Metadata, single: total=8.00MiB, used=0.00B

    GlobalReserve, single: total=16.00MiB, used=0.00B

    再添加一塊磁盤

    bash/shell Code復(fù)制內(nèi)容到剪貼板

    [root@localhost ~]# btrfs device add /dev/sdc /btrfs #添加磁盤,刪除用btrfs device delete /dev/sdc /btrfs

    [root@localhost ~]# btrfs fi sh

    Label: 'btrfs' uuid: 2a9f0d3d-f8a0-4757-9f4e-d1efa04a683a

    Total devices 2 FS bytes used 384.00KiB

    devid 1 size 20.00GiB used 2.04GiB path /dev/sdb

    devid 2 size 20.00GiB used 0.00B path /dev/sdc

    btrfs-progs v3.19.1

    [root@localhost ~]#

    在線增加或縮減空間,在線改變空間,可以讓lvm坐冷板凳了。

    bash/shell Code復(fù)制內(nèi)容到剪貼板

    [root@localhost ~]# btrfs fi resize -10G /btrfs/ #在線縮減空間

    Resize '/btrfs/' of '-10G'

    [root@localhost ~]# btrfs fi sh

    Label: 'btrfs' uuid: 2a9f0d3d-f8a0-4757-9f4e-d1efa04a683a

    Total devices 2 FS bytes used 384.00KiB

    devid 1 size 10.00GiB used 2.04GiB path /dev/sdb

    devid 2 size 20.00GiB used 0.00B path /dev/sdc

    btrfs-progs v3.19.1

    [root@localhost ~]# btrfs fi resize +7G /btrfs/ #在線增加空間

    Resize '/btrfs/' of '+7G'

    [root@localhost ~]# btrfs fi sh

    Label: 'btrfs' uuid: 2a9f0d3d-f8a0-4757-9f4e-d1efa04a683a

    Total devices 2 FS bytes used 384.00KiB

    devid 1 size 17.00GiB used 2.04GiB path /dev/sdb

    devid 2 size 20.00GiB used 0.00B path /dev/sdc

    btrfs-progs v3.19.1

    [root@localhost ~]#

    在線更改數(shù)據(jù)和元數(shù)據(jù)的結(jié)構(gòu)

    bash/shell Code復(fù)制內(nèi)容到剪貼板

    [root@localhost ~]# btrfs fi df /btrfs/

    Data, single: total=8.00MiB, used=256.00KiB

    System, DUP: total=8.00MiB, used=16.00KiB

    System, single: total=4.00MiB, used=0.00B

    Metadata, DUP: total=1.00GiB, used=112.00KiB

    Metadata, single: total=8.00MiB, used=0.00B

    GlobalReserve, single: total=16.00MiB, used=0.00B

    [root@localhost ~]# btrfs balance start -mconvert=raid1 /btrfs/ #-mconvert 為改變metadata元數(shù)據(jù)區(qū)的存儲結(jié)構(gòu)

    Done, had to relocate 4 out of 5 chunks

    [root@localhost ~]# btrfs fi sh

    Label: 'btrfs' uuid: 2a9f0d3d-f8a0-4757-9f4e-d1efa04a683a

    Total devices 2 FS bytes used 192.00KiB

    devid 1 size 17.00GiB used 296.00MiB path /dev/sdb

    devid 2 size 20.00GiB used 288.00MiB path /dev/sdc

    btrfs-progs v3.19.1

    [root@localhost ~]# btrfs fi df /btrfs/

    Data, single: total=8.00MiB, used=64.00KiB

    System, RAID1: total=32.00MiB, used=16.00KiB

    Metadata, RAID1: total=256.00MiB, used=112.00KiB #對比上改為了raid1

    GlobalReserve, single: total=16.00MiB, used=0.00B

    [root@localhost ~]# btrfs balance start -dconvert=raid1 /btrfs/ #-dconvert 為改變data數(shù)據(jù)區(qū)的存儲結(jié)構(gòu)

    Done, had to relocate 1 out of 3 chunks

    四、備份的備份技術(shù)

    (IDR=Intelligent Disaster Recovery ) 系統(tǒng)災(zāi)難恢復(fù),就是在系統(tǒng)出現(xiàn)崩潰的時(shí)候,能夠用非常少的步驟,將系統(tǒng)重建,包括上面的系統(tǒng)補(bǔ)丁、應(yīng)用軟件和數(shù)據(jù)。這樣可以提高恢復(fù)的準(zhǔn)確性、縮短恢復(fù)時(shí)間、縮短業(yè)務(wù)中斷時(shí)間。

    主要災(zāi)備技術(shù),在恢復(fù)的時(shí)候有這么幾種方式:

    采用公用的一張光盤,所有的系統(tǒng)都采用這一張光盤。這個(gè)光盤可以啟動(dòng)系統(tǒng),同時(shí)可以啟動(dòng)網(wǎng)絡(luò),然后備份服務(wù)器將備份在磁帶庫(或者虛擬帶庫)中的整個(gè)硬盤內(nèi)容或者第一主分區(qū)內(nèi)容恢復(fù)到災(zāi)難機(jī)。這樣不論災(zāi)難機(jī)原來有多大容量數(shù)據(jù),都可以存放在整個(gè)備份系統(tǒng)的備份設(shè)備中,統(tǒng)一進(jìn)行管理,而且不需要經(jīng)??坦獗P,也就是說光盤不需要經(jīng)常更新。比較典型的代表是BakBone NetVault VaultDR。右圖是BakBoneNetVault VaultDR災(zāi)難備份和恢復(fù)的數(shù)據(jù)流,所有系統(tǒng)采用統(tǒng)一的光盤進(jìn)行。

    需要針對每臺計(jì)算機(jī)單獨(dú)刻光盤,恢復(fù)的時(shí)候需要利用針對性的光盤來恢復(fù),每臺機(jī)器都需要自己的光盤,而且需要定期不斷更新。這種方式的最大不足是經(jīng)常要刻光盤,否則災(zāi)難出現(xiàn)的時(shí)候如果沒有光盤或者光盤太久了,都會影響恢復(fù)的速度和恢復(fù)后的狀態(tài)。這種技術(shù)的典型代表是EMC NetWork Recovery Manager模塊。

    恢復(fù)時(shí)需要借助網(wǎng)絡(luò)啟動(dòng),也就是需要具備一臺相同操作系統(tǒng)的主機(jī)作為引導(dǎo)機(jī)器,然后利用備份的內(nèi)容進(jìn)行恢復(fù)。這種技術(shù)的典型代表是Symantec NetBackup的Bare Metal Restore(裸金屬恢復(fù))模塊。

    操作系統(tǒng)自己提供的災(zāi)備工具。對于大多數(shù)Unix小型機(jī),都提供系統(tǒng)備份工具。借助于系統(tǒng)自身提供的磁帶機(jī),利用一個(gè)簡單的命令,HP-UX采用make_recovery就可以把整個(gè)root卷備份到服務(wù)器自帶的4mm磁帶上。在恢復(fù)的時(shí)候,這盤磁帶可以自啟動(dòng)系統(tǒng),采用一個(gè)命令就可以將整個(gè)root卷恢復(fù)到硬盤上。這種方式的好處是簡單和經(jīng)濟(jì),尤其對于Unix系統(tǒng),這樣的方式遠(yuǎn)比備份軟件提供的BMR模塊方便、安全和經(jīng)濟(jì),因?yàn)閭浞蒈浖峁┑腂MR模塊往往需要相同平臺的其他服務(wù)器來啟動(dòng)。 將數(shù)據(jù)在另外的地方實(shí)時(shí)產(chǎn)生一份可用的副本,此副本的使用不需要做數(shù)據(jù)恢復(fù),可以將副本立即投入使用。數(shù)據(jù)復(fù)制的最大好處是副本數(shù)據(jù)立即可用,沒有數(shù)據(jù)恢復(fù)時(shí)間,RTO 非常好,同時(shí)因?yàn)槭菍?shí)時(shí)復(fù)制,RPO也非常好,幾乎不會丟失數(shù)據(jù)。缺點(diǎn)是費(fèi)用遠(yuǎn)比數(shù)據(jù)備份要高,不僅僅是數(shù)據(jù)復(fù)制系統(tǒng)價(jià)格高,還需要另外的硬盤存儲空間和主機(jī)系統(tǒng),甚至建立另外的遠(yuǎn)程機(jī)房,考慮網(wǎng)絡(luò)布線,這些都將帶來成本大大增加,所以數(shù)據(jù)復(fù)制的建設(shè)和維護(hù)費(fèi)用遠(yuǎn)遠(yuǎn)大于數(shù)據(jù)備份。

    數(shù)據(jù)復(fù)制目前有如下實(shí)現(xiàn)方式:

    基于主機(jī)?;谥鳈C(jī)的數(shù)據(jù)復(fù)制技術(shù),可以不考慮存儲系統(tǒng)的同構(gòu)問題,只要保持主機(jī)是相同的操作系統(tǒng)即可,存在支持異構(gòu)主機(jī)之間的數(shù)據(jù)復(fù)制軟件,如BakBone NetVault Replicator就可以支持異構(gòu)服務(wù)器之間的數(shù)據(jù)復(fù)制,可以支持跨越廣域網(wǎng)的遠(yuǎn)程實(shí)時(shí)復(fù)制。缺點(diǎn)是需要占用一點(diǎn)主機(jī)資源。

    基于存儲系統(tǒng)。利用存儲系統(tǒng)提供的數(shù)據(jù)復(fù)制軟件,復(fù)制的數(shù)據(jù)流通過存儲系統(tǒng)之間傳遞,和主機(jī)無關(guān)。這種方式的優(yōu)勢是數(shù)據(jù)復(fù)制不占用主機(jī)資源,不足之處是需要災(zāi)備中心的存儲系統(tǒng)和生產(chǎn)中心的存儲系統(tǒng)有嚴(yán)格的兼容性要求,一般需要來自同一個(gè)廠家的存儲系統(tǒng),這樣對用戶的災(zāi)備中心的存儲系統(tǒng)的選型帶來了限制。

    基于光纖交換機(jī)。這項(xiàng)技術(shù)正在發(fā)展中,利用光纖交換機(jī)的新功能,或者利用管理軟件控制光纖交換機(jī),對存儲系統(tǒng)進(jìn)行虛擬化,然后管理軟件對管理的虛擬存儲池進(jìn)行卷管理、卷復(fù)制、卷鏡像等技術(shù),來實(shí)現(xiàn)數(shù)據(jù)的遠(yuǎn)程復(fù)制。比較典型的有Storag-age,Falcon等。

    基于應(yīng)用的數(shù)據(jù)復(fù)制。這項(xiàng)技術(shù)有一定局限性,都是針對具體的應(yīng)用。主要利用數(shù)據(jù)庫自身提供的復(fù)制模塊來完成,比如OracleDataGuard,Sybase Replication 等。 CDP(Continuous Data Protection)

    CDP 技術(shù)是目前最熱門的數(shù)據(jù)保護(hù)技術(shù),它可以捕捉到一切文件級或數(shù)據(jù)塊級別的數(shù)據(jù)寫改動(dòng),可以對備份對象進(jìn)行更加細(xì)化的粒度的恢復(fù),可以恢復(fù)到任意時(shí)間點(diǎn)。

    CDP技術(shù)是一個(gè)新興的技術(shù),在很多傳統(tǒng)的備份軟件中都逐漸融入了CDP的技術(shù)。比如BakBone NetVault Backup 8.0 追加了TrueCDP模塊,Symantec Backup Exec12.5等。其他公司包括EMC,Symantec都并購了一些CDP的軟件,正在和傳統(tǒng)地備份軟件進(jìn)行整合,還都在整合中。

    CDP技術(shù)包括兩種:

    Near CDP,就是我們說的準(zhǔn)CDP,它的最大特點(diǎn)是只能恢復(fù)部分指定時(shí)間點(diǎn)的數(shù)據(jù)(FPIT,F(xiàn)ixed Point In Time),有點(diǎn)類似于存儲系統(tǒng)的邏輯快照,它無法恢復(fù)任意一個(gè)時(shí)間點(diǎn)。如Symantec 、CommVault、凱備份的CDP都屬于這種類型。

    TrueCDP,我們稱之為真正的CDP,它可以恢復(fù)指定時(shí)間段內(nèi)的任何一個(gè)時(shí)間點(diǎn)(APIT,Any Point In Time),而BakBone TrueCDP屬于TrueCDP類型。 如果采用災(zāi)備方案的分布在各個(gè)行業(yè),不過大家都是按照一定的梯度來使用。

    首先采用的是系統(tǒng)災(zāi)難備份(BMR Bare Metal Recovery),因?yàn)檫@種方案成本最低,只要在建設(shè)數(shù)據(jù)備份系統(tǒng)的時(shí)候追加一些模塊就可以完成。不需要附加的存儲空間,也不需要附加的容災(zāi)機(jī)房,所以,有條件的用戶幾乎都可以實(shí)施。只不過有的用戶采用操作系統(tǒng)提供的備份工具來輔助,有的用戶采用備份軟件提供的災(zāi)難模塊來完成。這樣的用戶數(shù)量最大,分布在各個(gè)行業(yè)。BakBone 的VaultDR在使用BakBone NetVault的備份軟件用戶中被廣泛采用。很多用戶非常喜歡BakBone VaultDR不用關(guān)心操作系統(tǒng)類型,而且一張標(biāo)準(zhǔn)光盤可以應(yīng)用到所有Intel x86服務(wù)器進(jìn)行災(zāi)難備份和恢復(fù)。

    其次是建立容災(zāi)系統(tǒng)的用戶,大數(shù)據(jù)量的高端企業(yè)普遍采用基于存儲的數(shù)據(jù)復(fù)制技術(shù),比如電信、金融行業(yè)。中低端用戶普遍采用基于主機(jī)的數(shù)據(jù)復(fù)制軟件,成本較低,而且不需要進(jìn)行嚴(yán)苛的存儲系統(tǒng)采購,尤其是BakBone的NetVault Replicator不但可以進(jìn)行遠(yuǎn)程數(shù)據(jù)復(fù)制,而且可以支持異構(gòu)平臺,所以在國內(nèi)外有廣泛的用戶,一些政府部門、電力公司、證券部門、網(wǎng)站公司等都采用這種方式,而且大多運(yùn)用在Windows、Linux平臺。基于存儲交換機(jī)層的虛擬存儲技術(shù)雖然也在有了一些用戶,但是因?yàn)榇思夹g(shù)起步時(shí)間有限,技術(shù)成熟度需要進(jìn)一步驗(yàn)證,很多用戶只是做為試點(diǎn),沒有大范圍的展開。對于基于應(yīng)用的數(shù)據(jù)復(fù)制方式,也有部分高端客戶在采用,而且也有大量的用戶。

    對于CDP技術(shù),才剛剛起步,這種技術(shù)滿足了很多關(guān)心災(zāi)備的用戶的需求,在RTO 和RPO方面都能得到很高的標(biāo)準(zhǔn),同時(shí)還可以進(jìn)行任意歷史版本的重現(xiàn),正在被越來越多的用戶所關(guān)注,相信將來會有非常廣泛的用戶。BakBone的TrueCDP可以進(jìn)行任意時(shí)間點(diǎn)的恢復(fù),是真正意義上的CDP,將會比其他準(zhǔn)CDP產(chǎn)品有更大的優(yōu)勢,會被更多關(guān)心災(zāi)備的用戶所選用。 災(zāi)備系統(tǒng)因?yàn)槟軌驇順I(yè)務(wù)的連續(xù)性,正越來被大家所重視,但是在使用過程中也要切記出現(xiàn)一些誤區(qū)。

    沒有選擇適合自己的。沒有仔細(xì)分析和明確業(yè)務(wù)連續(xù)要求,對RTO和RPO沒有進(jìn)行仔細(xì)研究,要么不做,要做就想追求最全面的,這樣可能忽視了最需要的建設(shè),沒有切實(shí)滿足自己的需要。

    認(rèn)為災(zāi)備系統(tǒng)是萬能的,夸大災(zāi)備系統(tǒng)的作用,忽視了備份系統(tǒng)、高可用系統(tǒng)的建設(shè)。其實(shí)各個(gè)系統(tǒng)都有自己的作用,需要根據(jù)實(shí)際需求進(jìn)行建設(shè)。

    沒有有步驟分階段的進(jìn)行災(zāi)備建設(shè),總想等實(shí)際成熟的時(shí)候全面建設(shè),甚至還沒有先進(jìn)行數(shù)據(jù)備份系統(tǒng)的建設(shè),就開始著手進(jìn)行災(zāi)備系統(tǒng)建設(shè)。不進(jìn)行備份系統(tǒng)建設(shè),就沒有滿足數(shù)據(jù)安全的底線,在關(guān)鍵時(shí)刻缺少一份完整的數(shù)據(jù),而花費(fèi)大量的財(cái)力進(jìn)行災(zāi)備系統(tǒng)建設(shè),反而得不償失。

    多種災(zāi)備技術(shù)的選用不合理,比如主機(jī)系統(tǒng)的資源可以接受基于主機(jī)的復(fù)制軟件來運(yùn)行,卻選用了基于存儲系統(tǒng)的設(shè)計(jì),造成必須選用相同類型的存儲設(shè)備,增加了總體費(fèi)用。

    對BMR系統(tǒng)災(zāi)難備份總是希望選用備份軟件自帶的BMR模塊。其實(shí),備份軟件自帶的BMR模塊對于Window和Linux比較方便,但并不是對于所有的Unix系統(tǒng)都合適,在Unix系統(tǒng)備份方面,Unix自帶的系統(tǒng)備份工具和自帶的磁帶機(jī)就非常方便,一個(gè)命令就可以完成系統(tǒng)備份,還不用依賴于其他服務(wù)器,遠(yuǎn)遠(yuǎn)勝于一些備份軟件自帶的BMR模塊,不但操作方便,而且減少費(fèi)用。 未來的技術(shù)發(fā)展應(yīng)該是多種技術(shù)并存,而且越能滿足客戶需求的方式更能得到客戶的關(guān)注。

    未來的發(fā)展之一應(yīng)該是基于主機(jī)的異構(gòu)復(fù)制技術(shù)會有更廣泛的市場。因?yàn)榇蠖鄶?shù)客戶具備異構(gòu)主機(jī)環(huán)境,支持異構(gòu)環(huán)境的數(shù)據(jù)復(fù)制技術(shù),就可以利用現(xiàn)有環(huán)境,各臺主機(jī)之間互為復(fù)制。對于不支持異構(gòu)環(huán)境的復(fù)制軟件,就需要購買相同的存儲或者購買相同操作系統(tǒng)的主機(jī)進(jìn)行數(shù)據(jù)復(fù)制,增加了災(zāi)備的總體費(fèi)用。

    未來的發(fā)展之二就是CDP技術(shù)。CDP融合了數(shù)據(jù)備份和數(shù)據(jù)復(fù)制的優(yōu)點(diǎn),既可以進(jìn)行實(shí)時(shí)數(shù)據(jù)保護(hù),還可以任意時(shí)間點(diǎn)的歷史數(shù)據(jù)恢復(fù),將會具有更加強(qiáng)大的生命力。隨著TrueCDP和傳統(tǒng)備份軟件的無縫銜接,將會有越來越多的用戶采用TrueCDP 進(jìn)行災(zāi)備系統(tǒng)建設(shè)。右圖是廣為流行的BakBone NetVault TureCDP 備份系統(tǒng)架構(gòu)圖。

    linux快照備份(linux 備份)

    以上就是關(guān)于linux快照備份相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。


    推薦閱讀:

    flashlight歌詞(flashlight歌詞英文)

    chat怎么用(livechat怎么用)

    文件夾模板(solidworks模板文件位置)

    市場營銷給市場所下的定義是(市場營銷給市場所下的定義是)

    無錫特色景觀設(shè)計(jì)軟件開發(fā)(無錫特色景觀設(shè)計(jì)軟件開發(fā)招聘)