MTをcronで定期的にバックアップ

つづけてメモエントリー。

再構築に続き、今度は cron を使って定期的にバックアップしてみました。

利用したスクリプトは、以下のものです。

ただし、またしても利用しているホスティングサービスの仕様で、「スクリプト内で外部ファイルを参照する際にはフルパスを指定しなければならない」というものがあり、スクリプト内の以下の部分を修正しました。

#use lib qw( lib extlib );
use lib qw( (MTディレクトリのフルパス)/lib (MTディレクトリのフルパス)/extlib );

これをまた呼び出すシェルスクリプトを組んでそれを cron で指定することにより、とりあえず夜中の1時に自動で起動するようにしました。これで、毎日自動でバックアップが取れるようになりました。

本当は、バックアップを取るごとにフォルダを変えて、毎日の分をそれぞれ残しておくようにできればいいんですけれどね。今は、毎回上書き保存しているわけですが、それだと、何かおかしくなってしまったときにそれに気づく前にバックアップが走ってしまうと、おかしくなった状態でバックアップが上書きされてしまうので。

これも後の宿題、としておきましょう。

このブログ記事に対するトラックバックURL: http://www.ngo-jvc.net/~z301115/mt4/mt-tb.cgi/260/jvcwebtb/XXXXXXXX

※トラックバックスパム対策のため、お手数ですがトラックバックURL末尾のXXXXXXXX 部分を下記画像の数字列に書き換えてからご利用ください。

trackback code

コメントする


画像の中に見える文字を入力してください。