小编Luk*_*yen的帖子

如何安全地使用 fsyncLock() 备份单个 mongod

我在 MongoDB 的官方文档中读到:

重要:db.fsyncLock() 可能会阻止读取,包括验证身份验证所需的读取警告:调用 db.fsyncLock() 时,请确保连接保持打开状态以允许后续调用 db.fsyncUnlock()。关闭连接可能会使解锁变得困难。

在最坏的情况下,我使用 fsyncLock() 来阻止数据库,但由于临时网络故障,我突然失去了与数据库的连接。在这种情况下,我无法重新连接,因为 fsyncLock() 阻止了读取器。我的数据库将永远被阻塞。

我现在正在考虑关闭 mongodb 进行备份。单 mongod 最安全的备份解决方案是什么?

backup database-backup mongodb

1
推荐指数
1
解决办法
2299
查看次数

如何防止攻击者利用 rsync 破坏目标服务器

Rsync 是一个很棒的工具。但我认为,如果攻击者有可能入侵我的服务器并利用 rsync 删除其他服务器的数据:

sudo rsync -avzP --delete /tmp/emptyfolder -e "ssh -p 22" <other_server_ip>:/
Run Code Online (Sandbox Code Playgroud)

如果我丢失了一台服务器,我不希望攻击者使用它来破坏其他服务器。如何预防?

rsync

-5
推荐指数
1
解决办法
136
查看次数

标签 统计

backup ×1

database-backup ×1

mongodb ×1

rsync ×1