[Cloud101]#3 VirtualBoxでSnapshot & Clone

# 0.AGENDA
1. 前回補足
 - CentOSにソフトウェアをインストール
 - WindowsでTelnet & SSH
 - CentOSでブラウジング

2.VirtualBoxでSnapsht
3.VirtualBoxでClone

# 1.前回補足
http://qiita.com/nagahisa/items/b42a95945f13ad391955

## (1)CentOSにソフトウェアをインストール

- "telnet"をインストール
 - 入ってないことを確認
 - 
```
[kenzo@localhost ~]$ which telnet
/usr/bin/which: no telnet in (/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/kenzo/.local/bin:/home/kenzo/bin)
```
 - インストール
 - 


```
[kenzo@localhost ~]$ sudo yum install telnet
[sudo] password for kenzo:
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.riken.jp
 * extras: ftp.riken.jp
 * updates: ftp.riken.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ telnet.x86_64 1:0.17-59.el7 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

================================================================================
 Package          アーキテクチャー バージョン              リポジトリー    容量
================================================================================
インストール中:
 telnet           x86_64           1:0.17-59.el7           base            63 k

トランザクションの要約
================================================================================
インストール  1 パッケージ

総ダウンロード容量: 63 k
インストール容量: 113 k
Is this ok [y/d/N]: y
Downloading packages:
telnet-0.17-59.el7.x86_64.rpm                              |  63 kB   00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中          : 1:telnet-0.17-59.el7.x86_64                     1/1
  検証中                  : 1:telnet-0.17-59.el7.x86_64                     1/1

インストール:
  telnet.x86_64 1:0.17-59.el7

完了しました!
```
 - 入っていることを確認

```
[kenzo@localhost ~]$ which telnet
/usr/bin/telnet

```

## (2)WindowsでTelnet & SSH

### ①Telnetは入っているので有効化する
http://pc-karuma.net/windows-10-turn-windows-features-on-or-off/

### ②SSHは以下を参考にインストール
http://dev.classmethod.jp/cloud/aws/win32-openssh-was-released/

- 文字化けを避ける2つの方法
    - CentOS表示を英語にする：CentOSのシェル上で "LANG=C"
    - Windows表示をUTF-8にする：WindowsCMD画面で "chcp 65001"

## (3)CentOSでブラウジング

- テキストブラウザをインストール (w3m or lynx)
- 
```
[kenzo@localhost ~]$ yum search w3m
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
 * base: www.ftp.ne.jp
 * extras: www.ftp.ne.jp
 * updates: www.ftp.ne.jp
警告: 一致するものが見つかりません: w3m
No matches found
[kenzo@localhost ~]$ yum search lynx
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
 * base: www.ftp.ne.jp
 * extras: www.ftp.ne.jp
 * updates: www.ftp.ne.jp
============================== N/S matched: lynx ===============================
lynx.x86_64 : A text-based Web browser

  Name and summary matches only, use "search all" for everything.
[kenzo@localhost ~]$ sudo yum install lynx
[sudo] password for kenzo:
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.fairway.ne.jp
 * extras: mirror.fairway.ne.jp
 * updates: mirror.fairway.ne.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ lynx.x86_64 0:2.8.8-0.3.dev15.el7 を インストール
--> 依存性の処理をしています: redhat-indexhtml のパッケージ: lynx-2.8.8-0.3.dev15.el7.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ centos-indexhtml.noarch 0:7-9.el7.centos を インストール
--> 依存性解決を終了しました。

依存性を解決しました

================================================================================
 Package                アーキテクチャー
                                     バージョン                リポジトリー
                                                                           容量
================================================================================
インストール中:
 lynx                   x86_64       2.8.8-0.3.dev15.el7       base       1.4 M
依存性関連でのインストールをします:
 centos-indexhtml       noarch       7-9.el7.centos            base        92 k

トランザクションの要約
================================================================================
インストール  1 パッケージ (+1 個の依存関係のパッケージ)

総ダウンロード容量: 1.5 M
インストール容量: 5.4 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): lynx-2.8.8-0.3.dev15.el7.x86_64.rpm                 | 1.4 MB   00:02
(2/2): centos-indexhtml-7-9.el7.centos.noarch.rpm          |  92 kB   00:06
--------------------------------------------------------------------------------
合計                                               229 kB/s | 1.5 MB  00:06
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中          : centos-indexhtml-7-9.el7.centos.noarch          1/2
  インストール中          : lynx-2.8.8-0.3.dev15.el7.x86_64                 2/2
  検証中                  : lynx-2.8.8-0.3.dev15.el7.x86_64                 1/2
  検証中                  : centos-indexhtml-7-9.el7.centos.noarch          2/2

インストール:
  lynx.x86_64 0:2.8.8-0.3.dev15.el7

依存性関連をインストールしました:
  centos-indexhtml.noarch 0:7-9.el7.centos

完了しました!

```

- $lynx http://www.google.com などで試してみる


# 2.VirtualBoxでSnapsht
- Snapshotの作成とその時にできるファイル
![Snapshot0.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/09650f24-aef6-00be-0b30-e1bdbe056545.png)
![Snapshot1.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/a879beaf-c057-213b-8390-f069a618bae9.png)
![Snapshot2.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/2e0bedac-ef4e-5eea-6be5-03e22aae374f.png)
<br>

- ２つ目のSnapshotの作成とその時にできるファイル
![Snapshot3.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/40136145-fa1a-d280-e724-a458dec24895.png)
![Snapshot4.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/6a7c4432-e8b3-ba50-5289-927661387718.png)
<br>
- Snapshotの動作確認
    - Snapshot作成後にファイル作成
    - Snapshot切り戻し後には存在してないことを確認

<br>
- Snapshotの削除とファイル確認
![Snapshot5.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/989acb47-998f-65eb-e34b-f6f0cea863d2.png)
![Snapshot6.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/8e3d7754-d307-a2bc-4bd9-d878b1d7cd3d.png)


# 3.VirtualBoxでClone

## (1)Clone
![Clone1.PNG](https://qiita-image-store.s3.amazonaws.com/0/79389/954cbae8-a43f-8850-2c30-d573e2fe3f6c.png)

![Clone2.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/88047190-05e9-a81a-c027-50f0516a8dda.png)
![Clone3.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/bde0be61-3cec-73ae-8fc2-192ed4d85fe1.png)
![Clone4.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/c659f4b2-4526-18dc-3bbb-a8aa5d50aba8.png)

## (2)Linked Clone
![Clone5.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/728220c8-c5ce-974a-8e9f-0fdaa4ba795e.png)
![Clone6.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/59441d3c-393a-9c34-0443-e8af1f4c8446.png)
![Clone7.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/b6fe3956-5c13-c64e-221a-7a2694e64887.png)
![Clone8.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/bd6517ef-aacc-887b-7472-801b4e9bd7c1.png)
![Clone9.PNG](http://qiita-image-store.s3.amazonaws.com/0/79389/602100eb-f640-b1d8-94d0-647db1815ca8.png)

## (3)Clone VM, Linked clone VMを起動して動作確認

- Linked CloneはDaaSで活用


<br>
Enjoy!  :tada: