web-dev-qa-db-ja.com

Linuxをftpサーバーにバックアップする

FTPサーバーへのバックアップには何を使用しますか?

CurlftpfsをマウントしたftpサーバーでAmandaと仮想テープを使ってセットアップを試しましたが、満足できません。私はアマンダに自信がありません。

また、ftpでマウントされたファイルシステムでrsyncを使用するものは使用できません。これは、ディレクトリを作成するだけで、「mkstemp」を実行できないためファイルを作成しないためです。

私はBaculaについて考えていましたが、それに適したHOWTOが見つかりません。

7
Alakdae

duplicity を試すことができます。増分バックアップを作成して、FTPサーバー、Gmail、Amazon S3 ...に送信できます。

Duplicityは、暗号化されたtar形式のボリュームを生成し、それらをリモートまたはローカルのファイルサーバーにアップロードすることにより、ディレクトリをバックアップします。重複はlibrsyncを使用するため、インクリメンタルアーカイブはスペース効率が高く、最後のバックアップ以降に変更されたファイルの部分のみを記録します。重複はGnuPGを使用してこれらのアーカイブを暗号化および/または署名するため、サーバーによるスパイや変更から安全になります。

7
brunoqc

FTPに増分バックアップを適切に実行できる機能があるかどうかはわかりません。 「正しい答え、間違った質問」のすべてをやりたくないのですが、FTPは本当に使用できる唯一のプロトコルですか?そうである場合は、ローカルのどこかにバックアップを実行し、そこで変更を探してから、それらをftpサーバーにアップロードすることで、おそらくそれを理解することができます。

1
pete

Tarをストリーミングするか、 ncftpput にダンプしてみてください。最も単純なものが最も確実に機能する場合があります...

1
Bernd Haug

このmightヘルプ... http://www.miek.nl/projects/rdup/ -時々自分でバキュラを使用(大丈夫です...あなたの問題を解決しないかもしれません)。

0
Tom Newton

Ubuntuバージョンの CloneZilla を使用する必要があります。ドライブのイメージをFTPサーバーまたはNetBios共有に、すべてEZブータブルディスクからバックアップできます。

0
djangofan