web-dev-qa-db-ja.com

ウェブスペースの特定のフォルダにあるすべてのファイルをバックアップするcronjob用の優れたPerlスクリプトはどこにありますか?

ウェブスペースのバックアップを自動化したい。私のプロバイダーでは、cronジョブを1日に1回実行できます。 Perlスクリプトを使用して、mySQLdumperでデータベースをバックアップするcronjobを既に実装しています。次に、特定のフォルダー(/ folder /など)にあるすべてのファイルをバックアップし、それらをzip圧縮して/ backups /に移動するスクリプトを使用したい

そうする方法はありますか?はいの場合、私が簡単に変更できるように適切なPerlスクリプトテンプレートをお勧めします。理想的には、jpg、gif、pngなどの特定のファイルタイプを除外する機能も備えています。

2
PerlPig

あるフォルダから別のフォルダにファイルをコピーするだけでバックアップを作成する場合は、rsyncbackupを試してください。これは、rsyncで簡単にバックアップできるperlscriptです。

http://code.google.com/p/rsync-backup/

Cronjobを設定してスクリプトを実行できます

2
Anagio