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

    linux系統(tǒng)如何做快照

    發(fā)布時(shí)間:2023-04-22 05:39:15     稿源: 創(chuàng)意嶺    閱讀: 61        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于linux系統(tǒng)如何做快照的問(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系統(tǒng)如何做快照

    一、linux如何通過(guò)快照數(shù)據(jù)盤拷貝到系統(tǒng)盤?

    Btrfs 又被稱為 Butter FS、Better FS 或 B-Tree FS,是由 Oracle 于 2007 年開始設(shè)計(jì)、開發(fā)的一個(gè)現(xiàn)代文件系統(tǒng),它于 2009 年開始便被合并入 Linux 2.6.29 內(nèi)核。Btrfs 基于 GPL 許可,由于不是十分穩(wěn)定,雖然許多 Linux 發(fā)行版都對(duì)其進(jìn)行了集成,但并不作為默認(rèn)文件系統(tǒng)進(jìn)行使用。Btrfs 之所以被廣泛集成,因其支持磁盤快照、支持遞歸快照、對(duì) RAID 的支持,支持子卷(Subvolumes),以及允許在線調(diào)整文件系統(tǒng)大小等優(yōu)秀特性。雖然目前大多 Linux 發(fā)行版都在用 Ext4 作為主要文件系統(tǒng),但將來(lái)隨時(shí)有可能被 Btrfs 所取代。 Btrfs 主要被設(shè)計(jì)用于解決當(dāng)前 Linux 文件系統(tǒng)各種「弱點(diǎn)」的 COW(copy-on-write)文件系統(tǒng), 有望提供更好的可擴(kuò)展性和可靠性,其主要開發(fā)焦點(diǎn)都放在了容錯(cuò)、修復(fù)和易于管理等方面。 接下來(lái)我將主要向大家介紹如何使用 apt-btrfs-snapshot 將 Linux 中的 btrfs 文件系統(tǒng)快照回滾到之前的系統(tǒng)狀態(tài)。使用 apt-btrfs-snapshot 創(chuàng)建和管理文件系統(tǒng)快照就像其它 APT 操作一樣簡(jiǎn)單,使用它我們可以輕松地恢復(fù) btrfs 文件系統(tǒng)的狀態(tài)。 先決條件 為了創(chuàng)建并使用 btrfs 恢復(fù)你的 Linux 文件系統(tǒng),當(dāng)然需要使用的是 btrfs 文件系統(tǒng),還需要沒有使用 Ext 文件系統(tǒng)的單獨(dú) /boot分區(qū),不然就沒法玩了。 安裝Btrfs包 條件滿足之后,就使用如下命令安裝 apt-btrfs-snapshot 包: apt-get install apt-btrfs-snapshot 安裝完成之后使用如下 apt-btrfs-snapshot 命令檢查是否支持 btrfs 快照的創(chuàng)建: apt-btrfs-snapshot supported 如果滿足 btrfs 文件系統(tǒng)的先決條件,會(huì)輸出 Supported,否則會(huì)輸出: Sorry, your system lacks support for the snapshot feature 你可以使用如下命令檢查 Ubuntu 上的 btrfs 子卷的默認(rèn)布局: btrfs subvolume list 使用ATP操作創(chuàng)建快照 為了測(cè)試回滾操作,我們先在當(dāng)前系統(tǒng)中執(zhí)行一些 apt 操作,例如 apt-get。 apt-get update && apt-get upgrade 按 Y 繼續(xù)執(zhí)行系統(tǒng)升級(jí),你會(huì)看到 apt-btrfs-snapshot 已經(jīng)自動(dòng)為升級(jí)之前的系統(tǒng)狀態(tài)創(chuàng)建了快照。 你也可以使用如下命令查看當(dāng)前系統(tǒng)中的快照列表: btrfs subvolume list / apt-btrfs-snapshot list 還原Btrfs快照 例如在系統(tǒng)升級(jí)過(guò)程中遇到了問(wèn)題,我們需要恢復(fù)升級(jí)之前的系統(tǒng)狀態(tài),可以將 btrfs 文件系統(tǒng) mount 到一個(gè)單獨(dú)的位置,例如/mnt 下進(jìn)行操作。 mount /dev/sda1 /mnt 查看 /mnt 目錄會(huì)輸出子卷: ls -l /mnt/ 其中的 @apt-snapshot-2016-05-24_02:18:31 是之前 apt 操作時(shí)的 root 文件系統(tǒng)快照。將當(dāng)前子卷重命名為 @ 開頭,再將 @apt-snapshot-2016-05-24_02:18:31 重命名為為當(dāng)前子卷后重啟系統(tǒng),即對(duì)快照進(jìn)行了恢復(fù)操作。 刪除Btrfs快照 當(dāng)快照恢復(fù)后,或需要騰出部分磁盤空間時(shí),可以使用如下命令來(lái)刪除快照: mount /dev/sda1 /mnt/ btrfs subvolume delete /mnt/@_latest-root/ umount /mnt 說(shuō)得直白一點(diǎn),Btrfs 快照實(shí)際上就是與其它子卷進(jìn)行數(shù)據(jù)共享的子卷,其使用 Btrfs 的 copy-on-write 能力共享數(shù)據(jù)和對(duì)快照進(jìn)行修改,原始子卷并不可見。一旦快照創(chuàng)建完成,它就被視為原始文件系統(tǒng)的可替換版本。

    二、Linux單獨(dú)的ps命令作用是什么?

    Linux ps命令,英文全拼process

    status。用于顯示當(dāng)前進(jìn)程的狀態(tài),類似于Windows的任務(wù)管理器。運(yùn)用該命令可以確定有哪些進(jìn)程正在運(yùn)行和運(yùn)行地狀態(tài)、進(jìn)程是否結(jié)束、進(jìn)程有沒有僵死、哪些進(jìn)程占用了過(guò)多地資源等等。

    Linux系統(tǒng)中ps命令如何使用?

    語(yǔ)法

    ps [options] [--help]

    參數(shù)(ps的參數(shù)比較多,在這里為大家簡(jiǎn)單列舉幾個(gè)常用的)

    -A 列出所有的進(jìn)程

    -w 顯示加寬可以顯示較多的資訊

    -au 顯示較詳細(xì)的資訊

    -aux 顯示所有包含其他使用者的行程

    au(x) 輸出格式:

    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

    USER:行程擁有者

    PID:pid

    %CPU:占用的CPU使用率

    %MEM:占用的記憶體使用率

    VSZ:占用的虛擬記憶體大小

    RSS:占用的記憶體大小

    TTY:終端的次要裝置號(hào)碼

    STAT:該行程的狀態(tài)

    ①D 無(wú)法中斷的休眠狀態(tài)

    ②R 正在執(zhí)行中

    ③S 靜止?fàn)顟B(tài)

    ④T 暫停執(zhí)行

    ⑤Z 不存在但暫時(shí)無(wú)法消除

    ⑥W 沒有足夠的記憶體分頁(yè)可分配

    ⑦< 高優(yōu)先序的行程

    ⑧N 低優(yōu)先序的行程

    ⑨L 有記憶體分頁(yè)分配并鎖在記憶體內(nèi)

    START:行程開始時(shí)間

    TIME:執(zhí)行的時(shí)間

    COMMAND:所執(zhí)行的指令

    三、linux kvm 快照 需要關(guān)機(jī)嗎

    VM需要首先檢查下你的cpu是否支持intel的VT虛擬化,或者amd的SVM 虛擬化技術(shù)

    XEN則不需要, 從技術(shù)上來(lái)講 KVM比較先進(jìn) 也更強(qiáng) 不過(guò)XEN已經(jīng)行之多年, 解決方案等比較成熟

    安裝kvm方面 首先

    cat /proc/cupinfo 如果在flags現(xiàn)有顯示vt 或者svm.下面的步驟就沒有繼續(xù)下去的意義了,否則就是浪費(fèi)時(shí)間

    下面的以amd的cpu為例

    1,準(zhǔn)備你的系統(tǒng)里必須有以下這些包

    gcc-3.4 libsdl1.2-dev zlib1g-dev libasound2-dev linux-kernel-headers pkg-config libgnutls-dev(這事debian的包機(jī)制,只供其他的發(fā)行版參考)

    2,切換gcc版本(如果你的gcc版本已經(jīng)是gcc3.x 就沒有必要繼續(xù)了)

    cd /usr/bin

    sudo mv gcc gcc.bak

    sudo ln -s gcc-3.4 gcc

    3.下載kvm-realease.tar.gz包

    wget

    4,安裝

    tar xzf kvm-59.tar.gz

    cd kvm-release

    ./configure --prefix=/usr/local/kvm

    make

    sudo make install

    sudo /sbin/modprobe kvm-amd

    ok 這就裝好了, 用qemu或者virtualbox玩玩吧

    四、linux下創(chuàng)建快照卷時(shí)定義的大小是以什么為基準(zhǔn)的?

    備份吧,我最喜歡用的就是安裝一個(gè)虛擬機(jī),然后創(chuàng)建快照 用快照來(lái)做實(shí)驗(yàn),系統(tǒng)崩了,就直接再來(lái)一個(gè)快照就行了,就不用安裝那么多次了,而且還是一樣跟原系統(tǒng)一樣的環(huán)境,測(cè)試的時(shí)候可有用了

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


    推薦閱讀:

    bilibili搜索發(fā)現(xiàn)(bilibili搜索發(fā)現(xiàn)怎么刪除不了)

    camonline是什么意思(came on什么意思中文意思)

    三星mobilelink最新版(三星mobilelink用不了)

    手機(jī)梯子加速器(手機(jī)梯子加速器app)

    淘寶新店怎么推廣(淘寶新店怎么推廣比較好)