クライアントの VPS を管理しています。彼は、いくつかのフォルダーと mysql データベースを含むバックアップ ソリューションを望んでいました。OSはUbuntu、Webサーバーはapacheです。クライアントに ssh や ftp をいじらせたくありません。
データベースのバックアップ ファイルを保存し、wab ページから PHP の exec 関数をトリガーしてフォルダーとデータベースのバックアップ ファイルを圧縮し、この zip ファイルをダウンロードするためのリンクを提供できると思います。
これは技術的には可能ですが、バックアップ ファイルを別のサーバーに自動的にコピーする以外に、より良い解決策があるのではないかと考えています。私の状況では、いつでもバックアップを作成する必要があるためです。