建立可用實驗快照(一)

建立可用實驗快照linux

一:快照概述服務器


1.1 :什麼是快照


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


  1.2 :快照類型


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

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

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

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

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


  1.3 :建立快照


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

     經過使用直接鏈接到一臺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

相關文章
相關標籤/搜索