Vyattaからの移行

提供: VyOS jp
移動: 案内検索

VyOS 1.0 (Hydrogen) は既存の Vyatta との互換性があります。

Vyatta と VyOS のインストール方法には下記の2通りの方法があります。

  • install system
  • install image

システムインストールでは ISO をブートし、旧来の Vyatta のように install system コマンドを使う必要があります。

イメージベースのインストールでは、 add system image コマンドを使うことにより、以下のように VyOS にアップグレードすることが可能です。

オプション: VyOS のイメージの確認のため、 VyOS メンテナの GPGキーをインストールします。

vyatta@vyatta:~$ curl http://vyos.net/so3group_maintainers.key | sudo apt-key add -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3125  100  3125    0     0   6072      0 --:--:-- --:--:-- --:--:-- 12159
OK

次に、 VyOS のイメージを追加します。

※Vyatta の add system image はHTTPリダイレクトをサポートしていないため、 http://mirror.vyos.net ではうまくいきません。  代わりに、ミラー を参照し、直接利用するためのミラーを選択してください。

vyatta@vyatta:~$ show system image 
The system currently has the following image(s) installed:

   1: Old-non-image-installation (default boot)

vyatta@vyatta:~$ add system image http://ftp.tsukuba.wide.ad.jp/software/vyos/iso/release/1.0.2/vyos-1.0.2-amd64.iso
Trying to fetch ISO file from http://ftp.tsukuba.wide.ad.jp/software/vyos/iso/release/1.0.2/vyos-1.0.2-amd64.iso
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  223M  100  223M    0     0   965k      0  0:03:56  0:03:56 --:--:-- 1093k
ISO download succeeded.
Checking for digital signature file...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   836  100   836    0     0   1189      0 --:--:-- --:--:-- --:--:--  5887
Found it.  Checking digital signature...
gpg: directory `/root/.gnupg' created
gpg: new configuration file `/root/.gnupg/gpg.conf' created
gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run
gpg: keyring `/root/.gnupg/pubring.gpg' created
gpg: Signature made Mon Feb  3 12:48:06 2014 GMT using RSA key ID A442E6E9
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: Good signature from "SO3 Group Maintainers <maintainers@so3group.net>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: DD5B B405 35E7 F6E3 4278  1ABF B744 E25A A442 E6E9
Digital signature is valid.
Checking MD5 checksums of files on the ISO image...OK.
Done!
What would you like to name this image? [1.0.2]: [return]
OK.  This image will be named: 1.0.2
Installing "1.0.2" image.
Copying new release files...
Would you like to save the current configuration 
directory and config file? (Yes/No) [Yes]: [return]
Copying current configuration...
Would you like to save the SSH host keys from your 
current configuration? (Yes/No) [Yes]: [return]
Copying SSH keys...
Setting up grub configuration...
Done.
vyatta@vyatta:~$ show system image
The system currently has the following image(s) installed:

   1: 1.0.2 (default boot)
   2: Old-non-image-installation

再起動後、 VyOS が利用可能になります。

set system image default-boot コマンドを使い、以前の Vyatta のイメージを選択することで、 Vyatta に戻すことも可能です。

※VyOS の将来のリリースでは Vyatta との互換性が失われるかもしれません。