SDカード長寿命化対策
2017.10.14
SDカードはFlash Memoryの一種で、書き込み回数に上限があります。
RaspberryPiでswapを使用したり24時間稼動でApacheのログファイル等を頻繁に書き込んでいくと結構早い段階で寿命が来てしまう可能性があります。

特にXLXのinterlinkが切れると頻繁にログ書込みが発生します。

そこでXLX Webサーバ稼働のRaspberryPi3のSwap無効化、tmpディレクトリやログファイルをRAMDISKに置くことによりSDカード長寿命化を行いました。

ただ電源断/再起動でRAMDISKの内容が消えますので定期的にSDカードにバックアップ、シャットダウン時自動バックアップする様にしました。

DVMEGAとかDVSP2が稼働しているRaspberryPiはすでにSDカード長寿命化対策済で実績は有り、作業は難なく終わりました。

最近のSDカードはコントローラチップにより同一セルに連続書込みしないように制御されているようで、ちゃんとしたメーカのSDカードであれば相当の期間持つと思いますが気持ちの問題ですかね。

いずれにせよバックアップのSDカードは作成しておきましょう。
Raspbian Jessie PIXEL及びStretchには標準でSD Card copierが装備されており稼働中でもバックアップ可能です。又、イメージバックアップと違い容量の少ないSDカードにもバックアップも出来ます。


- CafeNote -