I did not quite get your idea.
mongo1.server# echo ‘password’ |sshfs -o reconnect,allow_other user@user.ftp-backup.com:/mongo_backup /mnt/mongo_backup/ -o password_stdin
mongo1.server# mount | grep mnt
user@user.ftp-backup.com:/mongo_backup on /mnt/mongo_backup type fuse.sshfs (rw,relatime,user_id=0,group_id=0,allow_other)
I successfully create backups on different servers:
mongo1.server# /usr/bin/pbm backup --mongodb-uri=“mongodb://mongo2.server:27000/”
Starting backup ‘2020-11-02T18:04:05Z’…
Backup ‘2020-11-02T18:04:05Z’ to remote store ‘/mnt/mongo_backup’ has started
mongo1.server# /usr/bin/pbm list --mongodb-uri=“mongodb://mongo2.server:27000/”
Backup snapshots:
2020-11-02T18:04:05Z
mongo2.server# /usr/bin/pbm backup --mongodb-uri=“mongodb://mongo1.server:27000/”
Starting backup ‘2020-11-02T18:05:22Z’…
Backup ‘2020-11-02T18:05:22Z’ to remote store ‘/mnt/mongo_backup’ has started
mongo2.server# /usr/bin/pbm list --mongodb-uri=“mongodb://mongo1.server:27000/”
Backup snapshots:
2020-11-02T18:04:05Z
2020-11-02T18:05:22Z
backup.server# /usr/bin/pbm backup --mongodb-uri=“mongodb://mongo1.server:27000/”
Starting backup ‘2020-11-02T18:07:46Z’…
Backup ‘2020-11-02T18:07:46Z’ to remote store ‘/mnt/mongo_backup’ has started
backup.server# /usr/bin/pbm list --mongodb-uri=“mongodb://mongo1.server:27000/”
Backup snapshots:
2020-11-02T18:04:05Z
2020-11-02T18:05:22Z
2020-11-02T18:07:46Z
Deleting backup files from backup.server fails. (backup.server has only pbm and doesn`t have pbm-agent)
backup.server# /usr/bin/pbm delete-backup -f 2020-11-02T18:07:46Z --mongodb-uri=“mongodb://mongo1.server:27000/”
Waiting for delete to be done …[done]
Backup snapshots:
2020-11-02T18:04:05Z
2020-11-02T18:05:22Z
2020-11-02T18:07:46Z
backup.server# /usr/bin/pbm delete-backup -f 2020-11-02T18:05:22Z --mongodb-uri=“mongodb://mongo2.server:27000/”
Waiting for delete to be done …[done]
Backup snapshots:
2020-11-02T18:04:05Z
2020-11-02T18:05:22Z
2020-11-02T18:07:46Z
Deleting backup files from mongo1,2.server always works.
mongo2.server# /usr/bin/pbm delete-backup -f 2020-11-02T18:05:22Z --mongodb-uri=“mongodb://:27000/”
Backup snapshots:
2020-11-02T18:04:05Z
2020-11-02T18:07:46Z
mongo1.server# /usr/bin/pbm delete-backup -f 2020-11-02T18:07:46Z --mongodb-uri=“mongodb://mongo2.server:27000/”
Backup snapshots:
2020-11-02T18:04:05Z