# VirtualBox

<span id="bkmrk-virtualbox-1">VirtualBox</span>

- 가상머신 실행 하기<span class="anchor" id="bkmrk-"></span>
    - /usr/bin/VBoxManage startvm Ubuntu-Server -type headless<span class="anchor" id="bkmrk--1"></span>
- vmdk --&gt; vdi 사이즈 변경<span class="anchor" id="bkmrk--2"></span><span class="anchor" id="bkmrk--3"></span><span class="anchor" id="bkmrk--4"></span><span class="anchor" id="bkmrk--5"></span><span class="anchor" id="bkmrk--6"></span><span class="anchor" id="bkmrk--7"></span><span class="anchor" id="bkmrk--8"></span><span class="anchor" id="bkmrk--9"></span><span class="anchor" id="bkmrk--10"></span><span class="anchor" id="bkmrk--11"></span><span class="anchor" id="bkmrk--12"></span><span class="anchor" id="bkmrk--13"></span><span class="anchor" id="bkmrk--14"></span><span class="anchor" id="bkmrk--15"></span><span class="anchor" id="bkmrk--16"></span><span class="anchor" id="bkmrk--17"></span><span class="anchor" id="bkmrk--18"></span><span class="anchor" id="bkmrk--19"></span><span class="anchor" id="bkmrk--20"></span><span class="anchor" id="bkmrk--21"></span><span class="anchor" id="bkmrk--22"></span><span class="anchor" id="bkmrk--23"></span><span class="anchor" id="bkmrk--24"></span><span class="anchor" id="bkmrk--25"></span><span class="anchor" id="bkmrk--26"></span><span class="anchor" id="bkmrk--27"></span><span class="anchor" id="bkmrk--28"></span><span class="anchor" id="bkmrk--29"></span><span class="anchor" id="bkmrk--30"></span><span class="anchor" id="bkmrk--31"></span><span class="anchor" id="bkmrk--32"></span><span class="anchor" id="bkmrk--33"></span>
    
    ```
    schmitt@JCock:~/Desktop/data/after/VirtualBoxIMG/AcnDbServer001$ VBoxManage clonehd "/home/schmitt//Desktop/data/after/VirtualBoxIMG/AcnDbServer001/Ubuntu1404OrgVersion_addinstalled-disk1.vmdk" "/home/schmitt/Desktop/data/after/VirtualBoxIMG/AcnDbServer001/Ubuntu1404OrgVersion_addinstall.vid" --format VDI
    Warning: program compiled against libxml 208 using older 207
    0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
    Clone hard disk created in format 'VDI'. UUID: 22ad08e4-737a-406e-af81-9401ce15c4ce
    schmitt@JCock:~/Desktop/data/after/VirtualBoxIMG/AcnDbServer001$ VBoxManage showhdinfo /home/schmitt/Desktop/data/after/VirtualBoxIMG/AcnDbServer001/Ubuntu1404OrgVersion_addinstall.vidWarning: program compiled against libxml 208 using older 207
    UUID:           22ad08e4-737a-406e-af81-9401ce15c4ce
    Parent UUID:    base
    State:          created
    Type:           normal (base)
    Location:       /home/schmitt/Desktop/data/after/VirtualBoxIMG/AcnDbServer001/Ubuntu1404OrgVersion_addinstall.vid
    Storage format: VDI
    Format variant: dynamic default
    Capacity:       11125 MBytes
    Size on disk:   9013 MBytes
    schmitt@JCock:~/Desktop/data/after/VirtualBoxIMG/AcnDbServer001$ 
    schmitt@JCock:~/Desktop/data/after/VirtualBoxIMG/AcnDbServer001$ 
    schmitt@JCock:~/Desktop/data/after/VirtualBoxIMG/AcnDbServer001$ VBoxManage modifyhd "/home/schmitt/Desktop/data/after/VirtualBoxIMG/AcnDbServer001/Ubuntu1404OrgVersion_addinstall.vid" --resize 51200
    Warning: program compiled against libxml 208 using older 207
    0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
    schmitt@JCock:~/Desktop/data/after/VirtualBoxIMG/AcnDbServer001$ VBoxManage showhdinfo /home/schmitt/Desktop/data/after/VirtualBoxIMG/AcnDbServer001/Ubuntu1404OrgVersion_addinstall.vidWarning: program compiled against libxml 208 using older 207
    UUID:           22ad08e4-737a-406e-af81-9401ce15c4ce
    Parent UUID:    base
    State:          created
    Type:           normal (base)
    Location:       /home/schmitt/Desktop/data/after/VirtualBoxIMG/AcnDbServer001/Ubuntu1404OrgVersion_addinstall.vid
    Storage format: VDI
    Format variant: dynamic default
    Capacity:       51200 MBytes
    Size on disk:   9013 MBytes
    schmitt@JCock:~/Desktop/data/after/VirtualBoxIMG/AcnDbServer001$ 
    ```
    
    <span class="anchor" id="bkmrk--34"></span>
- 다음에 gparted를 실행하여 resize 또는 추가 볼륨을 만든다.<span class="anchor" id="bkmrk--35"></span><span class="anchor" id="bkmrk--36"></span>
- snapshotAllVM.sh<span class="anchor" id="bkmrk--37"></span><span class="anchor" id="bkmrk--38"></span><span class="anchor" id="bkmrk--39"></span><span class="anchor" id="bkmrk--40"></span><span class="anchor" id="bkmrk--41"></span><span class="anchor" id="bkmrk--42"></span><span class="anchor" id="bkmrk--43"></span><span class="anchor" id="bkmrk--44"></span><span class="anchor" id="bkmrk--45"></span><span class="anchor" id="bkmrk--46"></span><span class="anchor" id="bkmrk--47"></span><span class="anchor" id="bkmrk--48"></span><span class="anchor" id="bkmrk--49"></span><span class="anchor" id="bkmrk--50"></span><span class="anchor" id="bkmrk--51"></span><span class="anchor" id="bkmrk--52"></span><span class="anchor" id="bkmrk--53"></span><span class="anchor" id="bkmrk--54"></span><span class="anchor" id="bkmrk--55"></span><span class="anchor" id="bkmrk--56"></span><span class="anchor" id="bkmrk--57"></span><span class="anchor" id="bkmrk--58"></span><span class="anchor" id="bkmrk--59"></span><span class="anchor" id="bkmrk--60"></span><span class="anchor" id="bkmrk--61"></span><span class="anchor" id="bkmrk--62"></span><span class="anchor" id="bkmrk--63"></span><span class="anchor" id="bkmrk--64"></span><span class="anchor" id="bkmrk--65"></span><div class="highlight python"><div class="highlight python"><div class="codearea" dir="ltr" lang="en">[줄 번호 보이기/숨기기](http://web.joang.com:9000/jcook/VirtualBox)</div></div></div>```
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_1">   1</a> #!/bin/sh
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_2">   2</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_3">   3</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_4">   4</a> echo "\n\n"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_5">   5</a> echo "##############################################"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_6">   6</a> echo "############# MAKE SNAPSHOT START ! ##########" 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_7">   7</a> echo "##############################################"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_8">   8</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_9">   9</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_10">  10</a> echo "\n##  Virtural Images list  ##" 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_11">  11</a> allVm=$(/usr/bin/VBoxManage list vms | awk '{print($1)}')
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_12">  12</a> for i in $allVm
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_13">  13</a> do
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_14">  14</a>   vmname=$(echo $i | sed -e "s/\"//g")
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_15">  15</a>   echo $vmname
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_16">  16</a>   /home/smend/BackUpCenter/snapshotVM.sh $vmname
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_17">  17</a> done
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_18">  18</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_19">  19</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_20">  20</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_21">  21</a> echo "\n\n"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_22">  22</a> echo "##############################################"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_23">  23</a> echo "############# MAKE SNAPSHOT END ! ############"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_24">  24</a> echo "##############################################"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-4dbf57d89be0c8f673ec20296bae8955f0f366dc_25">  25</a> echo "\n\n"
    ```
    
    <span class="anchor" id="bkmrk--66"></span>
- snapshotVM.sh<span class="anchor" id="bkmrk--67"></span><span class="anchor" id="bkmrk--68"></span><span class="anchor" id="bkmrk--69"></span><span class="anchor" id="bkmrk--70"></span><span class="anchor" id="bkmrk--71"></span><span class="anchor" id="bkmrk--72"></span><span class="anchor" id="bkmrk--73"></span><span class="anchor" id="bkmrk--74"></span><span class="anchor" id="bkmrk--75"></span><span class="anchor" id="bkmrk--76"></span><span class="anchor" id="bkmrk--77"></span><span class="anchor" id="bkmrk--78"></span><span class="anchor" id="bkmrk--79"></span><span class="anchor" id="bkmrk--80"></span><span class="anchor" id="bkmrk--81"></span><span class="anchor" id="bkmrk--82"></span><span class="anchor" id="bkmrk--83"></span><span class="anchor" id="bkmrk--84"></span><span class="anchor" id="bkmrk--85"></span><span class="anchor" id="bkmrk--86"></span><span class="anchor" id="bkmrk--87"></span><span class="anchor" id="bkmrk--88"></span><span class="anchor" id="bkmrk--89"></span><span class="anchor" id="bkmrk--90"></span><span class="anchor" id="bkmrk--91"></span><span class="anchor" id="bkmrk--92"></span><span class="anchor" id="bkmrk--93"></span><span class="anchor" id="bkmrk--94"></span><span class="anchor" id="bkmrk--95"></span><span class="anchor" id="bkmrk--96"></span><span class="anchor" id="bkmrk--97"></span><span class="anchor" id="bkmrk--98"></span><span class="anchor" id="bkmrk--99"></span><span class="anchor" id="bkmrk--100"></span><span class="anchor" id="bkmrk--101"></span><span class="anchor" id="bkmrk--102"></span><span class="anchor" id="bkmrk--103"></span><span class="anchor" id="bkmrk--104"></span><span class="anchor" id="bkmrk--105"></span><span class="anchor" id="bkmrk--106"></span><span class="anchor" id="bkmrk--107"></span><span class="anchor" id="bkmrk--108"></span><span class="anchor" id="bkmrk--109"></span><span class="anchor" id="bkmrk--110"></span><span class="anchor" id="bkmrk--111"></span><span class="anchor" id="bkmrk--112"></span><span class="anchor" id="bkmrk--113"></span><span class="anchor" id="bkmrk--114"></span><span class="anchor" id="bkmrk--115"></span><span class="anchor" id="bkmrk--116"></span><span class="anchor" id="bkmrk--117"></span><span class="anchor" id="bkmrk--118"></span><span class="anchor" id="bkmrk--119"></span><span class="anchor" id="bkmrk--120"></span><span class="anchor" id="bkmrk--121"></span><span class="anchor" id="bkmrk--122"></span><span class="anchor" id="bkmrk--123"></span><span class="anchor" id="bkmrk--124"></span><span class="anchor" id="bkmrk--125"></span><span class="anchor" id="bkmrk--126"></span><span class="anchor" id="bkmrk--127"></span><span class="anchor" id="bkmrk--128"></span><span class="anchor" id="bkmrk--129"></span><span class="anchor" id="bkmrk--130"></span><span class="anchor" id="bkmrk--131"></span><span class="anchor" id="bkmrk--132"></span><span class="anchor" id="bkmrk--133"></span><span class="anchor" id="bkmrk--134"></span><span class="anchor" id="bkmrk--135"></span><div class="highlight python"><div class="highlight python"><div class="codearea" dir="ltr" lang="en">[줄 번호 보이기/숨기기](http://web.joang.com:9000/jcook/VirtualBox)</div></div></div>```
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_1">   1</a> #!/bin/sh
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_2">   2</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_3">   3</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_4">   4</a> export _SDATE=$(date +"%Y%m%d%H")
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_5">   5</a> export FinalSnapshotCnt=10
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_6">   6</a> export FinalSnapshotDueDay=50
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_7">   7</a> export VMNAME=$1
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_8">   8</a> export NOW=`date +%Y%m%d%H`
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_9">   9</a> export FinalSnapshotDay=$((NOW -$(expr $FinalSnapshotDueDay*24)))
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_10">  10</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_11">  11</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_12">  12</a> echo "\n\n"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_13">  13</a> echo "#########################################"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_14">  14</a> echo "############# SNAPSHOT START ! ##########"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_15">  15</a> echo "#########################################"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_16">  16</a> echo ">> VMNAME : $1"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_17">  17</a> echo ">> DATE : $_SDATE"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_18">  18</a> echo ">> FinalBackupDay : $FinalSnapshotDueDay"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_19">  19</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_20">  20</a> echo "\n\n"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_21">  21</a> echo "## Old $VMNAME snapshot delete ! ##"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_22">  22</a> TotalsnapshotCnt=`VBoxManage snapshot $VMNAME list | grep Name | awk '{print ($2)}' | wc -l`
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_23">  23</a> echo ' >> Total snapshot count = ' $TotalsnapshotCnt
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_24">  24</a> echo ' >> Final snapshot remain count = ' $FinalSnapshotCnt
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_25">  25</a> TargetdeleteSnapshotCnt=`expr $TotalsnapshotCnt - $FinalSnapshotCnt`
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_26">  26</a> echo ' > Total snapshot count - Final snapshot count =' $TargetdeleteSnapshotCnt
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_27">  27</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_28">  28</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_29">  29</a> BackupAllFiles=$(VBoxManage snapshot $VMNAME list | grep Name | awk '{print ($2)}' | sort -n)
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_30">  30</a> cnt=1
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_31">  31</a> echo ' > ' $FinalSnapshotDay ' day before delete target snapshot list'
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_32">  32</a> for i in $BackupAllFiles
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_33">  33</a> do
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_34">  34</a>   snapshotDate=`echo $i | awk -F "-" '{print $1}'`
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_35">  35</a>   echo $cnt " : " $i 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_36">  36</a>   if [ $snapshotDate -le $FinalSnapshotDay ]
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_37">  37</a>   then
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_38">  38</a>           if [ $TargetdeleteSnapshotCnt -ge $cnt ]
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_39">  39</a>           then
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_40">  40</a>                 snapshotDate=`echo $i | awk -F "-" '{print $1}'`
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_41">  41</a>                 #echo $snapshotDate " vs " $FinalSnapshotDay
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_42">  42</a>                 if [ $snapshotDate -le $FinalSnapshotDay ]
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_43">  43</a>                 then
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_44">  44</a>                   echo "Delete snapshot $i"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_45">  45</a>                   VBoxManage snapshot $1 delete $i
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_46">  46</a>                 fi
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_47">  47</a>           else
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_48">  48</a>                 echo "  >> skip snapshot : " $i
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_49">  49</a>           fi
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_50">  50</a>   fi
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_51">  51</a>   cnt=$(expr $cnt + 1)
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_52">  52</a> done
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_53">  53</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_54">  54</a> echo " >> Create snapshot !!" 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_55">  55</a> VBoxManage snapshot $VMNAME take "$_SDATE-$VMNAME" --description "$_SDATE autometic snapshot from system "
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_56">  56</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_57">  57</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_58">  58</a> 
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_59">  59</a> echo "\n\n"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_60">  60</a> echo "#########################################"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_61">  61</a> echo "############# SNAPSHOT END ! ############"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_62">  62</a> echo "#########################################"
    <a href="http://web.joang.com:9000/jcook/VirtualBox#CA-059e7176b4d00e3a9f7ea0247d00a9dcb8c12b0c_63">  63</a> echo "\n\n"
    ```