サーバー上の特定のパスにリモートサーバーをマウントするには、次の手順を実行します。
sshfs [email protected]:/backup/folder/ /home/myuser/server-backups/
ただし、サーバーをマウントすると、フォルダーのアクセス許可が変更され(700になります)、rsnapshot.confファイルをテストすると、次のエラーが表示されます。
snapshot_root /home/myuser/server-backups/ - snapshot_root exists \
but is not readable
私は何を間違えていますか?リモートサーバーを別のユーザーでマウントする必要がありますか?
Sshfsに対して-o allow_root
および-o allow_other
オプションを試すことができます。
バックアップサーバーで、バックアップを配置するディレクトリを作成します
mkdir /home/patrick/backups
あなたのvpsで
ユーザーアカウントをFuseグループに追加します
Sudo usermod -a -G Fuse patrick
/etc/Fuse.conf
ファイルのコメントを解除するか、行を追加します
user_allow_other
sshfsのマウントポイントを作成して接続する
mkdir /backups
sshfs [email protected]:/home/patrick/backups /backups -o allow_root
これで、/backups
vpsでrsnapshotを使用できるディレクトリ。