Ubuntu Serverにポータブルハードディスクを増設

職場でwikiサーバーを使っている。外付けハードディスクに毎日1回バックアップを取るようにしているが、万が一、建物が倒壊したり火災にあったりするとバックアップもろともなくなる恐れがある。そこで、月1度くらいはポータブルのハードディスクにバックアップを取って自宅に保管することにする。こうすれば、よほどの災害がない限りすべてが同時に破壊されるという可能性は低くなるだろう。
というわけで、まずハードディスクをつなぐ。今回使うのは容量が320GBでUSB接続のもの。
sudo fdisk -l
で認識されていることを確認。今回は/dev/sdcとなっている。320GBが認識されている。
sudo fdisk /dev/sdc
パーティションを確認。WindowsFAT32となっている。まずこれをすべて消去。
d
というオプションで消去できる。
p
というオプションでパーティションの状態を確認する。
n
というオプションで新たにパーティションを作る。
p (primary)
を選ぶ。
1
を選ぶ。後はすべてデフォルト。
w
でテーブルを書き込む。ちなみに、これらの操作はmountする前に行うこと。あるいはunmountしてから行うこと。
sudo mkfs -t ext3 /dev/sdc1
ext3でフォーマットする。しばらく時間がかかる(5分くらいかかった)。
マウント用のディレクトリを作成しておく。
sudo mkdir /mnt/extdisk2
sudo mount /dev/sdc1 /mnt/extdisk2
でマウントする。次のコマンドでバックアップ。
sudo rsync -a /srv/moin /mnt/extdisk2
コピーが終わったらアンマウント(コマンドはunmountではなくumount)してドライブをはずす。
sudo umount /dev/sdc1 /mnt/extdisk2
これを毎月繰り返せばよい。