首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对语法DiskStation的Backintime桌面备份

对语法DiskStation的Backintime桌面备份
EN

Unix & Linux用户
提问于 2013-12-11 12:07:11
回答 3查看 4.9K关注 0票数 0

Backintime不支持普通的SFTP后端,因此设置对Synology的远程备份似乎并不容易(在我的例子中,是一个带有DSM4.3的DS214 )。

Backintime支持基于SSH/rsync的远程备份,但是Synology似乎不允许带有可信条目的自动SSH登录。

用Backintime备份到语法NAS后端的最佳方法是什么?

到目前为止,我只能通过将Windows共享安装到工作站(使用CIFS)并将Backintime配置为安装文件夹的本地同步来管理备份。这是可行的,但我想要一个不包括Samba & Windows共享的解决方案。

EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2013-12-11 14:27:05

我认为有3种选择。

选项1-在Diskstation

上修改sshd

您应该能够在Diskstation上找到文件sshd_config,并对其进行修改,以便只使用SSH密钥即可允许密码较少的登录。

选项2- automounts/autofs

您可以设置客户端,这样CIFS挂载就可以根据需要自动安装,而不必一直保持安装。在Linux端启用此功能的技术称为自动飞秒,守护进程是automount

详细信息在本文中突出显示,标题为:如何将SMB/CIFS共享作为CentOS/Fedora/RHEL上的自动登载。从发行版到发行版,这些步骤非常通用,文件通常位于稍微不同的地方,但本文给出了如何实现这一目标的要点。

选项3- fuse

你可以用导火索。在FUSE中有几种方法可以尝试。看看关于这个主题的ArchLinux wiki,标题是:桑巴,在自动安装部分之下]3.

2这类方法为smbnetfs & 熔丝

票数 2
EN

Unix & Linux用户

发布于 2014-12-12 14:02:11

我使用带有DSM 5的NAS DS414运行Backintime。

它需要对NAS进行一次小小的修改,并具有良好的配置。令我惊讶的是,更新删除了我的修改。因此,在执行更新时请记住这一点。

如果要在位于volume1上的名为“备份”的共享上备份数据。您应该在volume1上创建一个名为volume1的新共享。在此共享中创建一个名为“备份”的目录。

代码语言:javascript
复制
   mkdir /volume1/volume1/backups

安装/卷1/备份/卷1/卷1/备份

代码语言:javascript
复制
   mount -o bind /volume1/backups /volume1/volume1/backups

因此,当您通过SSH访问备份时,您需要通过/volume1 1/备份--当您访问SFTP的备份时,您需要通过/volume1 1/volume1 1/备份

这两个解决方案允许访问相同的数据。

完整的解释(复制自@Qedinux的博客):参见双歧杆菌在github上的应用

票数 2
EN

Unix & Linux用户

发布于 2021-04-07 18:46:51

因为我不能评论,也不能投赞成票,所以我做了一个回答:杰夫上面的回答是解决办法!

真正的问题是RSYNC和SFTP没有像看起来那样在DSM上使用相同的挂载点。

RSYNC将使用user@nas:/volumeX/目录,而SFTP将使用user@nas:/目录。但是backintime只有一个目录:您提供了它/volumeX/目录:Jeff的技巧允许NAS绑定/volumeX/目录和/volumeX/volumeX/目录,以便user@nas:/volumeX/目录也能工作.

在此下面,您需要调整所有文件的所有权限(特别是.ssh目录和文件上的NAS权限和用户主目录上的权限)。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/104691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档