線上書籍

Home

VirtualBox

更換開機硬碟

變更開機硬碟的uuid VBoxManage internalcommands sethduuid /path/test.vdi

 

備份設定檔 script -->在現在的目錄下將原來舊機的設定檔備份下來。

#!/bin/bash # backup.sh # #      備份網路設定 cd mkdir etc/network/ -p cp /etc/network/interfaces etc/network/ #       備份 host 設定 mkdir etc cp /etc/host* etc/ #       備份 /ets/fstab mkdir etc cp /etc/fstab etc/ #       備份 apache virtualHOST 設定 mkdir  etc/apache2/sites-available/ -p cp  /etc/apache2/sites-available/default etc/apache2/sites-available/ # php 的備份請先確認 php 設定檔放置的位置 mkdir etc/php5/apache2filter/ -p cp /etc/php5/apache2filter/php.ini etc/php5/apache2filter/ mkdir etc/php5/apache2/ -p cp /etc/php5/apache2/php.ini etc/php5/apache2/

 

還原設定檔 script
-----> 在上面備份的 script 所備份的目錄裡,將備份的資料還原到新的開機硬碟裡。
         但請小心操作,以免損壞系統。建議參考步驟手動還原設定。

#!/bin/bash # restore.sh # #      備份網路設定 #mkdir etc/network/ -p cp etc/network/interfaces /etc/network/ -baf #       備份 host 設定 #mkdir etc cp etc/host*    /etc/                   -baf #       備份 /ets/fstab #mkdir etc mv /etc/fstab /etc/fstab.bak cp etc/fstab    /etc/                   -baf #       備份 apache virtualHOST 設定 #mkdir  etc/apache2/sites-available/ -p cp  etc/apache2/sites-available/default /etc/apache2/sites-available/   -baf # # mkdir etc/php5/apache2filter/ -p cp etc/php5/apache2filter/php.ini /etc/php5/apache2filter/ #mkdir etc/php5/apache2/ -p cp etc/php5/apache2/php.ini /etc/php5/apache2/ # 刪除 網卡卡號,重開機時重新搜尋網卡卡號 rm  /etc/udev/rules.d/70-persistent-net.rules mkdir /var/www/stp      -p echo 請手動修改 /etc/fstab      掛載 /var/www/stp echo 請手動修改 /etc/fstab      掛載 /var/lib/mysql sudo hostname stp.hbes.chc.edu.tw ---> 請依主機環境,自行修改