MySQLテーブルのバックアップを毎週実行してから、ftpを使用してリモートマシンに転送する必要があります。
これは私が現在crontabに持っているコマンドです:
0 18 * * 1 /usr/bin/mysqldump --add-drop-table --extended-insert -user -ppass db [table] > /home/myuser/backups/bdd-`date +%d-%m-%Y`.sql
生成されたSQLファイルをftpプロトコルを使用して別のサーバーに転送できるように、コマンドの最後の部分を置き換える必要があります。
「/ mnt/ftpserver /の下でcurlftpfsを使用してリモートftpサーバーを永続的にマウントする」ことについて何かを検索して見つけましたしかし、私のLinuxでこれを行うための手順は見つかりませんでした
あなたが私に与えることができるどんなヒントにも前もって感謝します
Crontabにftpパスワードを入力しても問題がない場合は、ncftpputを使用できます。またはncftpputcfgファイルへのパス
0 18 * * 1 /usr/bin/mysqldump --add-drop-table --extended-insert -user -ppass db [table] > /home/myuser/backups/bdd-`date +%d-%m-%Y`.sql && ncftpput -u user -p pass Host.remote.com /home/myuser/backups/bdd-`date +%d-%m-%Y`.sql remotePath//bdd-`date +%d-%m-%Y`.sql