中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在ubuntn中實現備份

發布時間:2021-05-21 17:37:44 來源:億速云 閱讀:205 作者:Leah 欄目:服務器

這篇文章將為大家詳細講解有關如何在ubuntn中實現備份,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

方法一:

使用respin,步驟如下:

sudo add-apt-repository ppa:sergiomejia666/respin
sudo apt-get update
sudo apt-get install respin
sudo respin backup backup.iso

方法二:

1.下載:

根據你的系統版本到http://www.filewatcher.com下載相應的程序包:

首先是remastersys_3.0.4-2_all.deb
然后根據你的系統版本以下應用包2選1下載(不需要圖形界面下面GUI包可以跳過):

remastersys-gui_3.0.4-1_i386.deb (32-bit)
remastersys-gui_3.0.4-1_amd64.deb (64-bit)

2.安裝:

首先命令行輸入sudo apt-get install plymouth-x11,如果缺少支持出現錯誤,就換成:sudo apt-get -f install
如果sudo apt-get -f install失敗,需要修改source.list源
第一種方法是:1.在電腦右邊打開“ubuntu軟件中心”——2.雙擊放大——3.在左上角找到“編輯”——4.選擇“軟件源”,彈出“軟件和更新窗口”——5.在“ubuntu軟件“一項中選擇“其他站點”——6.可以選擇最佳服務器,也可以直接在左邊選擇一個你覺得快的源,個人喜歡mirrors.163.com——7.完成后關閉——8.再次運行sudo apt-get -f install
第二種方法是:1.首先在網上搜索一下關于適合你的Ubuntu版本的源——2.打開終端,輸入命令sudo gedit /etc/apt/sources.list——3.直接添加——4.保存并關閉——5.輸入sudo get-apt update進行更新
然后輸入sudo dpkg -i remastersys_3.0.4-2_all.deb
安裝完成后根據你的系統版本以下代碼2選1執行(不需要圖形界面可以跳過):
sudo dpkg -i remastersys-gui_3.0.4-1_i386.deb (32 bit)
sudo dpkg -i remastersys-gui_3.0.4-1_amd_64.deb (64 bit)

3.打開軟件:

sudo remastersys-gui(有GUI界面)或sudo remastersys(無GUI界面)

4.開始備份:

這里詳細解釋一下每個選項的意思
sudo remastersys backup——創建一張系統的liveCD/DVD的備份,默認含有你的個人目錄
sudo remastersys backup custom.iso——創建一張系統的liveCD/DVD的備份并起名為custom.iso,默認含有你的個人目錄
sudo remastersys clean——清除臨時目錄,如果你以前制作過iso可先運行此選項,否則沒有必要
sudo remastersys dist ——制作一張含有你個人目錄的發行版ISO鏡像
sudo remastersys dist cdfs——制作一張不含有你個人目錄的發行版ISO鏡像
sudo remastersys iso custom.iso——制作一張含有你個人目錄的發行版ISO鏡像并取名為custom.iso,其中custom可隨意改成想要的名字

一般我們選擇 sudo remastersys backup custom.iso

5.完成:

在/home/remastersys/remastersys中就可以找到你要制作的光盤鏡像了
將鏡像拷貝出來,在虛擬機中運行測試
試過前兩種方法后,筆者發現對于小容量的ubuntu系統可以完美解決,但是筆者備份時候系統有20多G,用以上兩種方法備份后報錯,如下:“The compressed filesystem is larger than genisoimage allows for a single file.”(壓縮文件系統大于genisoimage允許的)據網友反饋:“4GB限制是一個iso9660規范,存在于cdrtools分叉存在于debian和ubuntu中的genisoimage”,因此可以嘗試方法三 、四.

方法三:

首先成為root用戶:命令行輸入sudo su
如果沒有root用戶:命令行輸入ssudo passwd設置密碼
然后進入文件系統的根目錄(當然,如果你不想備份整個文件系統,你也可以進入你想要備份的目錄,包括遠程目錄或者移動硬盤上的目錄):cd /

下面是我用來備份系統的完整命令:

# tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /

讓我們來簡單看一下這個命令:

“tar”當然就是我們備份系統所使用的程序了。
“cvpfz”是tar的選項,意思是“創建檔案文件”、“保持權限”(保留所有東西原來的權限)、“使用gzip來減小文件尺寸”。
“backup.gz”是我們將要得到的檔案文件的文件名。
“/”是我們要備份的目錄,在這里是整個文件系統。

在 檔案文件名“backup.gz”和要備份的目錄名“/”之間給出了備份時必須排除在外的目錄。有些目錄是無用的,例如“/proc”、“/lost+ found”、“/sys”。當然,“backup.gz”這個檔案文件本身必須排除在外,否則你可能會得到一些超出常理的結果。如果不把“/mnt”排 除在外,那么掛載在“/mnt”上的其它分區也會被備份。另外需要確認一下“/media”上沒有掛載任何東西(例如光盤、移動硬盤),如果有掛載東西, 必須把“/media”也排除在外。
有人可能會建議你把“/dev”目錄排除在外,但是我認為這樣做很不妥,具體原因這里就不討論了。
執行備份命令之前請再確認一下你所鍵入的命令是不是你想要的。執行備份命令可能需要一段不短的時間。
備份完成后,在文件系統的根目錄將生成一個名為“backup.tgz”的文件,它的尺寸有可能非常大。現在你可以把它燒錄到DVD上或者放到你認為安全的地方去。

在備份命令結束時你可能會看到這樣一個提示:'tar: Error exit delayed from previous errors',多數情況下你可以忽略它。
 你還可以用Bzip2來壓縮文件,Bzip2比gzip的壓縮率高,但是速度慢一些。如果壓縮率對你來說很重要,那么你應該使用Bzip2,用“j”代替命令中的“z”,并且給檔案文件一個正確的擴展名“bz2”。完整的命令如下:

# tar cvpjf backup.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys /

恢復系統:

在進行恢復系統的操作時一定要小心!如果你不清楚自己在做什么,那么你有可能把重要的數據弄丟,請務必小心!
接著上面的例子。切換到root用戶,并把文件“backup.tgz”拷貝到分區的根目錄下。
在 Linux中有一件很美妙的事情,就是你可以在一個運行的系統中恢復系統,而不需要用boot-cd來專門引導。當然,如果你的系統已經掛掉不能啟動了, 你可以用Live CD來啟動,效果是一樣的。你還可以用一個命令把Linux系統中的所有文件干掉,當然在這里我不打算給出這個命令!

使用下面的命令來恢復系統:

# tar xvpfz backup.tgz -C /

如果你的檔案文件是使用Bzip2壓縮的,應該用:

# tar xvpfj backup.tar.bz2 -C /

注意:上面的命令會用檔案文件中的文件覆蓋分區上的所有文件。

執行恢復命令之前請再確認一下你所鍵入的命令是不是你想要的,執行恢復命令可能需要一段不短的時間。

恢復命令結束時,你的工作還沒完成,別忘了重新創建那些在備份時被排除在外的目錄:

# mkdir proc
# mkdir lost+found
# mkdir mnt
# mkdir sys

等等

當你重啟電腦,你會發現一切東西恢復到你創建備份時的樣子了!

方法四:

使用ubuntu自帶的備份工具:

1.右上角點開設置
2.系統設置
3.備份
4.選擇要保存的文件夾
5.選擇要忽略的文件夾
6.選擇存儲位置
7.概覽中點擊備份
8.最后使用歸檔命令:tar -cvf file.tar.gz /home/test/*    (/home/test/*表示你文件home目錄下test文件夾下的所有項目,file.tar.gz 是你要生成的文件,生成后會在你執行命令的目錄,具體是哪個目錄 執行pwd命令就可以顯示出來。)

還原:

1.先將歸檔文件拷貝到系統的某一位置,注意剩余空間至少是該文件的兩倍,然后解檔到當前目錄
2.cd到當前目錄
3.tar -xvf filename.tar.bz2 ./  (如果不是解壓到當前文件夾,請記得加“-C”,如:tar -xvf filename.tar.bz2 -C /home/)
4.最后再使用系統自帶的備份工具進行恢復

如果恢復重啟后出現原密碼錯誤(將歸檔文件拷貝到另一ubuntu系統恢復回出現此問題,要么原系統設置一樣的用戶名,密碼,要么執行下面的步驟):

1. 打開電腦,當屏幕上出現"Press Esc to enter grub message"時立刻按下Esc鍵。
2. 然后就會出現三個選項,您選擇"recovery mode"按回車(如圖1所示)。
3. 您的電腦將會從啟動進入到shell,當出現命令提示符的時候輸入"passwd username"這里的username就是您的用戶名,如果您連用戶名都忘了的話,不急有辦法,您可以先輸入"ls /home"查看用戶名,再輸入以上命令。
4. 出現提示符時就可以直接輸入您的新密碼了,再確認一次。
5. 這時再輸入"shutdown -r now"重啟您的電腦,用您的新密碼進入啦。

關于如何在ubuntn中實現備份就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

恩平市| 通化市| 桓仁| 达拉特旗| 莒南县| 根河市| 共和县| 略阳县| 天水市| 习水县| 衡水市| 秭归县| 玉田县| 海门市| 高要市| 新蔡县| 阜新| 台南市| 屯留县| 新巴尔虎左旗| 视频| 昆山市| 扎兰屯市| 西峡县| 崇仁县| 新邵县| 海城市| 无极县| 新平| 竹山县| 定襄县| 乌恰县| 疏勒县| 合山市| 辽阳县| 特克斯县| 韶山市| 安新县| 德保县| 襄垣县| 卢氏县|