ConoHaサーバにおいて追加SSDを設定する

追加SSDのマウント

まず最初に以下を参考にSSDをマウントするところまで進めます。

https://www.conoha.jp/guide/addssd.php

マウントしたSSDに対するシンボリックリンク

既存のサイトの容量が増えすぎて、それを追加したSSDに移動したい場合にはシンボリック・リンクを利用します。シンボリック・リンクを設定すると既存のディレクトリと同じように、追加したSSDの領域を利用することが可能です。

今回は /data というところにSSDのマウントを行ったとして、そこに対して、既存の var/www/html/uploads みたいなディレクトリ以下をシンボリックリンクする方法です。

シンボリック・リンクを設定するときのコマンドは以下の通り。まずは /data の中に /var/www/html/uploads をコピーします。

$ cp -r /var/www/html/uploads/ /data/

コピーしたら、その場所に向かってシンボリック・リンクを設定します。コマンドは以下の通り

$ ln -s 追加SSDの場所 シンボリックの設定場所

例の場合だと、このようになります。

$ ln -s /data/uploads /var/www/

このように設定すればOKです。ただ注意点として、上記のコマンドを実行すると、`/var/www/uploads` というところにシンボリック・リンクが生成されるため、既存のディレクトリが存在していると重複してエラーが出ます。

なので、先にコピーが終わったら、 /var/www/uploads/ のフォルダをリネームするか削除してから作業を行いましょう。