小编Gli*_*hes的帖子

在中断的传输上恢复rsync partial(-P/ - partial)

我正在尝试使用rsync将我的文件服务器备份到删除文件服务器.传输中断时,Rsync无法成功恢复.我使用了部分选项,但rsync找不到它已经启动的文件,因为它将它重命名为临时文件,并且在恢复时它创建一个新文件并从头开始.

这是我的命令:

rsync -avztP -e "ssh -p 2222" /volume1/ myaccont@backup-server-1:/home/myaccount/backup/ --exclude "@spool" --exclude "@tmp"

运行此命令时,会在远程计算机上创建一个名为OldDisk.dmg的备份文件,如.OldDisk.dmg.SjDndj23.

现在当互联网连接中断并且我必须恢复传输时,我必须通过找到像.OldDisk.dmg.SjDndj23这样的临时文件找到rsync停止的位置并将其重命名为OldDisk.dmg,以便它看到已存在它可以恢复的文件.

我如何解决这个问题,以便每次都不必手动干预?

linux backup rsync partial remote-backup

21
推荐指数
2
解决办法
3万
查看次数

如何备份Synology DS Note Station

我正在Synology框上运行Note Station插件,但我没有为Note Station存储文件的位置.我尝试在用户的主目录中查找私人文件夹,但没有运气.我想确保备份Note Station数据库,我需要恢复.谁知道它在哪里?谢谢!

synology

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

Mongo按降序排序_id是否利用自动索引或?

我试图弄清楚_id字段按降序排序是否利用了系统自动创建的索引.我试着用explain()来搞清楚,但我不确定.我应该按降序在_id上创建一个额外的索引,以便更快地恢复数据吗?

> db.foo.insert({ name: 'foo' });
> db.foo.insert({ name: 'bar' });
> db.foo.find();
{ "_id" : ObjectId("5142d30ca4a8b347cb678c1a"), "name" : "foo" }
{ "_id" : ObjectId("5142d310a4a8b347cb678c1b"), "name" : "bar" }
> db.foo.find().sort({ _id: -1 });
{ "_id" : ObjectId("5142d310a4a8b347cb678c1b"), "name" : "bar" }
{ "_id" : ObjectId("5142d30ca4a8b347cb678c1a"), "name" : "foo" }
> db.foo.find().sort({ _id: -1 }).explain();
{
    "cursor" : "BtreeCursor _id_ reverse",
    "isMultiKey" : false,
    "n" : 2,
    "nscannedObjects" : 2,
    "nscanned" : 2,
    "nscannedObjectsAllPlans" : 2,
    "nscannedAllPlans" : 2,
    "scanAndOrder" : false,
    "indexOnly" : false, …

mongodb

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

标签 统计

backup ×1

linux ×1

mongodb ×1

partial ×1

remote-backup ×1

rsync ×1

synology ×1