メールサーバの移行

イメージ
 自前のメールサーバを停止 これまで、自ドメインのメールサーバはVPS上に構築していた。 ・Ubuntu Server ・Postfix ・Dovecot ・spamAssassinと、BlackListの利用 Spam対策を行ってきたし、サーバ上でメールをトリガーにして各種プログラムを動かしたりしてきた。 メールサーバのメンテナンスは結構面倒くさくて、  ・Disk容量のチェック  ・不正アクセスのチェック  ・各種セキュリティパッチの適用 など、手間がかかる。 そこで、外部のサーバを利用することに…。 結構安くて使い勝手の良さそうなのが、「さくらのメールボックス」 3年契約で、3070円とな…。  メールアドレスは自分のだけなので、20GBまで利用可能!  (Gmailより大きいねぇ) ということで、早速契約。 アカウント設定を行って、既存のDNSを書き換える。WHOISも書き換えて完了。 SMTPとIMAPが利用できればOK。 ちょうど、GoogleがSPF設定していないと受信しないし、DKIMおよびDMARCに対応していないメールを弾くようになったので、対応しているのを確認。 さくらサーバ自体は、これまでお客さんのサーバとして何件も利用しているので、利用方法も難しくはない。  Webメールにも対応しているので、いざという場合にもありがたい。 ということで、各メールソフトの設定を変更。  PC(常時使用する3台)とタブレット、スマートフォンと台数は多いがそれ程手間はかからない。 問題は、旧サーバで送受信したメールの履歴だけれど、これはThunderbrdを使ってローカルに保存することで回避。  本当は、サーバtoサーバでMailboxに残そうとも考えたんだけど、古いメールはそれ程必要ないし、ローカルにバックアップしてあれば凌げるので、良しとする。 移行時にDNSの反映で若干時間がかかったものの、問題なく送受信できるのを確認して、作業完了。  これでメンテナンスの手間が減るので、安いもんです。

バックアップが上手くいかない

MacのTime Machineは秀逸

MacOSユーザなら、一度は聞いたことがある有名なバックアップソフトが「Time Machine」ですね。
標準で持っている、お利口なバックアップソフトです。

機能としては、差分バックアップを随時取ってくれて、過去の特定の時点のデータを取り出すことができるものです。

pdumpfs+GUIといった感じです。
pdumpfsはrubyで書かれたバックアップ用スクリプトで、ハードリンクを使ってファイルをコピーバックアップするツールです。windowsでも動作します
バックアップ用のHDDを接続して、そのディスクにバックアップを取るよう設定すれば作業完了。
初回だけフルバックアップになるので、少々時間がかかりますが、あとはチョロチョロ動いて、それ程邪魔になりませんし、 イザという時の保険としては安心な機能です。

これまでに、何度も助けられています。
もちろん、OSの入れなおしだとか、Updateの失敗なんて時も、簡単に復旧できるので必須ツールです。

まだ、使っていない人は、早めに導入すべきですね〜。

急にエラーを吐いた

突然、Time Machineがエラーを吐いてきたので少々慌てました。

朝見ると、バックアップが完了できなかったというじゃないですか…。

ディスクフルな場合は古いものから、順次消していくはずなので、ディスクが一杯ということはないはず。

思い当たる節がない。

Time Machineの環境設定を確認すると確かに「!」マークが表示されている。

0:04分で失敗していることには変わりがない。

この状態では安心して、ファイルの変更など行えない。
特に仕事のデータなども、結構な頻度で書き換えを行っているので、元に戻せないのはもの凄く不便だ。

放置しておくわけにもいかないので、正常に動作するように直すしか無い。

「ユーティリティ」→「ディスクユーティリティ」を開き、該当のHDDを選択。
「ディスクを検証」を行えば、状況が分かるはず。

ポチッとな…。約20分かかるらしい。
1TBあると、それなりに時間がかかりますね。

同階層のリンクが正しくありません
スレッドレコードの数が正しくありません
ディレクトリの項目カウントが正しくありません
ディレクトリ内のフォルダカウントが正しくありません
拡張属性の数が正しくありません
などと出てくる。何らかの理由で、一部壊れているらしい。

直るといいな

やれるのは「ディスクを修復」しか無いわけで、直ることを少し祈って実行してみる。

結構な時間がかかったものの、無事に「修復が終了しました」と表示されたので、上手く行ったようす。

念のため、今すぐバックアップを作成してみるが、今度はエラーを吐かずに、無事終わった。


まあ、見ての通り、本体1TBにバックアップ1TBという構成なんだけど、ビデオ編集やら仮想マシンでのテストなどをしていると、ディスクが少し厳しくなりがち。

そろそろ、HDDを追加しようかなぁなどと、考えてます。
2TBのHDDが1万円を切っている状況なので、安いといえば安いんだけどなぁ…。


コメント

このブログの人気の投稿

WPS Officeで日本語入力ができない

VirtualBoxでUSBから起動

Virtualboxとnvidiaドライバ