したがって、このコマンドを実行して拒否する必要があります。
innobackupex-1.5.1 --user=root --password=**** --stream=tar ./ | gzip - > /data/myfile.tar.gz
出力をファイルにパイプするにはどうすればよいですか?
このコマンドの最後に別の>>を追加すると、gzipデータのみが追加されます。
より具体的には、innobackupexには進行状況出力があります。この出力をファイルに追加/パイプしたい(エラーだけでなく)この場合、gzipはすでにパイプされているため、これを行う一般的な方法(>>を追加)は機能しません。
ベストアンサー1
innobackupex
進行状況は出力されません。それ以外の場合はファイルstdout
に残ります。tar.gz
おそらくstderrに出力するので(スクリプトを少し見てみるとこれを確認できます)、stderrをリダイレクトする必要があります。
innobackupex ... 2>> progress.log | gzip > file.tar.gz