UNIXシェルでcrontabを実行し、データベースバックアップを作成するプロセスを起動するルールを作成します
0 0 * * * /usr/local/bin/mysqldump -uLOGIN -PPORT -hHOST -pPASS DBNAME | gzip -c > `date “+\%Y-\%m-\%d”`.gz
編集
あなたが書く必要があるだけのウェブインターフェース、あなたがそのための既製のコードを見つけることができるとは思わないでください。ただし、UNIXマシンで定期的に実行される関数を自動化するには、cronジョブを使用する必要があります。 cronジョブの作成方法の詳細については、こちら をご覧ください。 。これで、ユーザーからデータを取得し、入力に応じてルールを変更するWebインターフェイスを作成する必要があります(自分で実行できると思います)