創建可用實驗快照(一)

創建可用實驗快照

一:快照概述


1.1 :什麼是快照


  "快照"是虛擬機磁盤文件(VMDK)在某個點及時的複本。系統崩潰或系統異常,你可以通過使用恢復到快照來保持磁盤文件系統和系統存儲。VMware快照是VMware Workstation裏的一個特色功能。


  1.2 :快照類型


     當你創建一個虛擬機快照時,這是一個特定的文件。它也是redo-log日誌。delta文件是在基礎VMDK(虛擬機磁盤)上的變更位圖,因此,它不能增長到比VMDK還大。爲虛擬機創建每一個快照時,都會創建一個delta文件。當快照被刪除或在快照管理裏被恢復時,這些文件將自動刪除。

     這些文件用於存儲關於快照的元數據和信息。這個文件是文本格式的,裏面包括諸如快照顯示名稱、UID(編號)和磁盤文件名等信息。在你沒創建虛擬機快照之前,這個文件的初始大小爲0字節。這樣說來,只要進行快照,這個文件就會增大和持續更新。

     在快照被移開後,這個文件不能被完全清除。一旦你刪除了個快照,它將仍然在文件裏爲每個快照遺留位置,不過僅增加編號並在"Consolidate Helper"裏放置名稱,這可能是用來整合備份*.vmsn file

     這是快照狀態文件,裏面存儲的是使用快照時,一臺虛擬機精確的運行狀態。這個文件大還是小取決於你選擇保留這臺虛擬機的存儲作爲快照的一部分。如果你選擇保留虛擬機的存儲,那麼,這個文件將比較大,然後分配給虛擬機最大化的RAM。

     這個文件類似於VMware暫停狀態文件.vmss。虛擬機每個快照都將創建一個.vmss文件;當移動快照時,這些文件自動刪除。


  1.3 :創建快照


     你可以通過VMware Infrastructure Client(VI Client)裏的Snapshot Manager或直接使用ESX Service控制檯上的指令行工具創建快照。使用指令可以啓動或關閉一臺虛擬機。當創建快照時也可以暫停虛擬機。如果虛擬機切斷了電源,你將不能選擇對虛擬機存儲進行快照。

     通過使用直接連接到一臺ESX服務器或連接到VirtualCenter的VI Client來管理快照。如果你選擇使用命令行界面來代替,創建快照的語法是"vmware-cmd createsnapshot",例如"vmware-cmd myvm1.vmx createsnapshot snap1 'before upgrade' 1 1"。停頓與存儲的選擇是1或0。選擇1將在進行快照前停止文件系統寫入。選擇1將快照虛擬機存儲狀態進行存儲。如果創建多個快照,一旦新的快照被創建,先前的快照變成只讀的。

二:創建實驗快照的準備

 一:固定的可以聯網IP地址

配置IP地址

      RHEL7中弱化了setup的功能,對於網絡管理來說,network服務的功能弱化,主要通過NetworkManager對網絡進行管理

      RHEL7通過nmtui修改網絡配置(RHEL7默認安裝,前提是需要開啓NetworkManager.service 纔可以使用)

           首先,確定Networkmanager服務正常運行

          [root@localhost ~]# systemctl status NetworkManager

          ● NetworkManager.service - Network Manager

          Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)

          Active: active (running) since 二 2016-01-26 20:05:49 CST; 43min ago

         如果沒有啓動,手動啓動

         [root@localhost ~]# systemctl restart  NetworkManager

         查看IP地址

         [root@localhost ~]# ifconfig

         eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

         inet 192.168.1.62  netmask 255.255.255.0  broadcast 192.168.1.255

         inet6 fe80::20c:29ff:fe0c:e042  prefixlen 64  scopeid 0x20<link>

         ether 00:0c:29:0c:e0:42  txqueuelen 1000  (Ethernet)

         RX packets 6184  bytes 6682795 (6.3 MiB)

         RX errors 0  dropped 0  overruns 0  frame 0

         TX packets 4609  bytes 508159 (496.2 KiB)

         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


         修改IP地址

         [root@localhost ~]# nmtui-edit eno16777736


激活網絡配置

[root@localhost ~]# nmtui


或者

[root@localhost ~]# systemctl restart network


二:關閉防火牆並設置開機自動關閉

[root@localhost ~]# systemctl stop firewalld

      [root@localhost ~]# systemctl disable firewalld

      Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

      Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.


三:關閉selinux並設置開機自動關閉

      [root@localhost ~]# setenforce 0#臨時關閉

     開機自動關閉:

     [root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章