追加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/
のフォルダをリネームするか削除してから作業を行いましょう。