さくらのVPSでISOをアップロードする手順

さくらのVPSはISOファイルを指定してOSをインストールすることができます。

ただし、VSPを新規追加する際はISOファイルからOSをインストールすることができません。ISOイメージからOSをインストールするにはOS再インストールをおこなう必要があります。

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ファイルのアップロードは終了です。