在 debian 10 服务器上配置团队基础服务器备份到 samba 共享路径时出错

Posted

技术标签:

【中文标题】在 debian 10 服务器上配置团队基础服务器备份到 samba 共享路径时出错【英文标题】:Error configuring backup of team foundation server to samba shared path on debian 10 server 【发布时间】:2020-09-28 13:01:50 【问题描述】:

我用我的 smb.conf 配置文件在 debian 10(不加入域)中配置了一个 samba 4:

[global]
        bind interfaces only = yes
        interfaces = 10.0.2.0/24
        workgroup = SAMBA
        idmap config * : backend = tdb
        cups options = raw
        encrypt passwords = yes
        logging = file
        smb encrypt = required
        keep alive = 50
        log file = /root/samba/%m.log
        max log size = 100000
        security = user
        map to guest = Bad User

[server]
        path = /server
        writeable = yes
        read only = no
        browsable = yes
        directory mask = 0770
        create mask = 0770
        valid users = juan

在 tfs (windows server 2012) 中,我使用建议的路径配置备份,直到出现以下错误:

error:TF401002: The SQL Server Database Engine was unable to save the database backup in path \\ .... Give the SQL service account read and write access to that folder

我去数据库服务器,无权访问的账号如下:

NT 服务\SQLAgent$SQLTEAM2013

像以前一样为该帐户授予 samba 共享文件夹的权限????

【问题讨论】:

用英文发布错误; Stack Overflow 是一个英文网站。由于您发布了错误图片,我们甚至无法通过谷歌翻译它(建议我们无论如何都不要这样做),这意味着您的语言我们无法帮助您。 @ortiga,这个问题有更新吗?如果我的回答能给你一些帮助,请随时告诉我。只是提醒this。 【参考方案1】:

错误:TF401002:SQL Server 数据库引擎无法将数据库备份保存在路径 \ ...。授予 SQL 服务帐户对该文件夹的读写权限

好像sql账号权限不够。

据我所知,NT Service\SQLAgent$xxx 帐户是virtual account。此帐户的用户权限较低。

一般情况下,此账号对共享路径文件夹没有读写权限。

您可以尝试为此帐户授予权限并检查是否可以解决此问题。

此外,您还需要确保目标路径有效。例如:\\TFS2018\backup

This ticket 可能会有所帮助。

希望这会有所帮助。

【讨论】:

以上是关于在 debian 10 服务器上配置团队基础服务器备份到 samba 共享路径时出错的主要内容,如果未能解决你的问题,请参考以下文章

Debian-基础设置(Basic)

如何在Debian Linux上安装配置ISC DHCP服务器

树莓派/Debian 构建LAMP Web服务器并搭建WordPress博客

在自己服务器上用gitolite管理代码仓库

如何使用 DirectAdmin 在 Debian 10 上启用 Brotli?

[01] Debian 10 配置多网卡绑定及VLAN接口