0

VMwarevCenterアプライアンスデータベースのバックアップを実行する必要があります。Linux用のBackupExecエージェントをインストールできなかったため、データベースをディスクにダンプしてから、スクリプトSCPを使用してそれらを別の*nixボックスに転送しています。

これは正常に機能しており、アプライアンスでは1週間分のバックアップしか保持していません。

私が抱えている問題は、リモートマシンのバックアップが同期していることを確認しているため、両方のマシンで数週間しか価値がないことです。

Rsyncがインストールされていないので、リモートマシンに別のスクリプトを設定せずに、リモートで削除する方法がわかりません。

いずれにせよ、これはすべて1つのスクリプトで実行できますか?

4

1 に答える 1

1

を使用できる場合は、リモート コマンドの実行にもscpおそらく使用できます。ssh

試す:

ssh user@remote find /some/folder/with/backups -mtime +7 -type f -print

機能する場合は、に置き換えます-print-deleteまたはサポートされていない場合)-exec rm "{}" \;-delete

于 2013-02-06T08:40:51.300 に答える