さくらのVPSはISOファイルを指定してOSをインストールすることができます。
ただし、VSPを新規追加する際はISOファイルからOSをインストールすることができません。ISOイメージからOSをインストールするにはOS再インストールをおこなう必要があります。
Contents
OS再インストールするVPSを選択しSFTPアカウントを発行する
まず最初にOSを再インストールしたいVPSを選択します。
[OS再インストール]をクリックした後に[ISOイメージ]を選択し[アップロードする]をクリックすると[SFTPアカウントを発行する]というボタンが表示されるのでクリックします。
ボタンをクリックするとSFTPアカウントが発行されます。
SFTPコマンドでISOファイルをアップロードする
ISOファイルは事前に用意しておいてください。そのファイルをさくらのVPSにSFTPでアップロードします。
アップロードはコマンドラインやWinSCPのようなツールを使いますが、本記事ではOS標準のsftpコマンドを使う方法を解説します。
sftpコマンドの使い方はWindows、Mac、Linuxで共通です。
ISOファイルが存在するディレクトリに移動する
必須ではありませんが、ISOファイルが存在するディレクトリに移動しておいてください。ここから先はカレントディレクトリにISOファイルが存在する事を前提にしています。
サーバーにログインする
sftp ユーザー名@サーバー名
というコマンドを実行します。
sftp vpsxxxxxxxx@vps-iso3.sakura.ad.jp
Are you sure you want to continue connecting (yes/no/[fingerprint])?
という表示がでたら「yes」と入力します。
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
パスワードの入力を求められるので、さきほど表示されたパスワードを入力します。
vpsxxxxxxxx@vps-iso3.sakura.ad.jp's password:
Connected to vps-iso3.sakura.ad.jp.
と表示されたらログイン成功です。
vpsxxxxxxxx@vps-iso3.sakura.ad.jp's password: Connected to vps-iso3.sakura.ad.jp. sftp>
/isoに移動する
ISOファイルをアップロードするディレクトリに移動するためにcd /iso
というコマンドを実行します。
cd /iso
ファイルをアップロードする
put
コマンドでISOファイルをアップロードします。FTPのようにバイナリモードに切り替える必要はありません。
sftp> put ubuntu-22.04.3-live-server-amd64.iso Uploading ubuntu-22.04.3-live-server-amd64.iso to /iso/ubuntu-22.04.3-live-server-amd64.iso ubuntu-22.04.3-live-server-amd64.iso 100% 2035MB 2.6MB/s 13:02 sftp>
ログアウトする
exit
コマンドを実行するとサーバーからログアウトします。
sftp> exit
アップロードを確認
正しいディレクトリにファイルをアップロードするとWEB画面で次のように表示されます。
これでISOファイルのアップロードは終了です。