web-dev-qa-db-ja.com

リモートバックアップ用のrsnapshot?

Rsnapshotを使用して、運用サーバーからリモートバックアップサーバーにバックアップを作成したいと考えています。

実稼働サーバーではなく、リモートバックアップサーバーにrsnapshotをインストールする必要がありますか?

rsnapshotは、本番サーバーからバックアップするファイルをプルし、バックアップサーバーにローカルに保存しますか?

バックアップサーバーにSudo権限がないことに気づきました。これは、リモートバックアップにrsnapshotを使用できないことを意味しますか?

ちなみに、rsnapshotをホスティングプロバイダーが提供するバックアップスペースサービスと一緒に使用できないのは残念なことではありません。バックアップサーバーを完全に制御していないからといって、運用サーバーを完全に制御できないからです。

3
aneuryzm

関連データを取得するには、バックアップサーバーでrsnapshotジョブをcronで実行し、運用サーバーへのリモート接続をセットアップする必要があります。 Sudo(おそらくcPanelのようなポータルサービス)なしでこれらのジョブを実行できる場合でも、rsnapshotは実行可能です。

Rsnapshotジョブをcronする方法がないと、運が悪くなります。

1
Scaine

Rsnapshotは任意のユーザーとして実行できます。 /etc/rsnapshot.confファイルを編集できる場所にコピーする必要があります(例:〜/ rsnapshot /)。 lockfileディレクティブを変更する必要があります。これは、標準ユーザーとしてのデフォルトに書き込むために書き込むことができない可能性が高いためです。

lockfile        /home/patrick/rsnapshot/rsnapshot.pid

次に、rsnapshotを起動します

rsnapshot -c /home/patrick/rsnapshot/rsnapshot.conf hourly

サーバーの標準ユーザーとしてcronにアクセスできますか?

2
user1192