Akeeba Remote CLI を使ってJoomla!サイトのバックアップを完全自動化する
Joomla!サイトをまるごとバックアップできるAkeebaBackup。まず最初にこれをインストールするという方も多いはず。
AkeebaBackupには「Akeeba Remote Control」というデスクトップからバックアップできるアプリケーションが公開されていたのですが、いつの間にか開発中止になったようです。その代わりに公開されているのが今回紹介する「Remote CLI」。Akeeba Backupでのバックアップをコマンドラインで実行するアプリケーションです。Remote Controlと比べて難易度はあがりますが、ものにすれば非常に強力です。
サイトの1.5→1.7移行に伴いバックアップ方法も見直し、初めてRemote CLIを使ってみましたので、備忘録として手順を記録しておきます。
今回はRemote CLIを使用して、Joomla!サイトをバックアップ→バックアップファイルをダウンロード→サーバから削除を実現します。サーバ上にバックアップファイルが残らないのでリソースの節約にもなりますし、セキュリティ的にもいいかも。
なお今回はWindows7での設定方法ですが、MacやLinuxでも応用できるはずです。