我有两台计算机连接到同一个网络。第一台计算机(笔记本电脑)是我的主要用途。我使用 Ubuntu 的Backups
程序来备份我的数据,因为我必须连接外部硬盘。现在我厌倦了连接和移除外部硬盘。
所以我让它连接到第二台计算机(台式机),但想将数据直接备份到连接到第二台计算机的外部硬盘上。
我需要做哪些事?
答案1
我后来发现它本身有一个备份到 Samba/Network 位置的选项Deja dup backups
。我真傻,在发布问题之前找不到;-)
您需要做的就是首先Backups
从 dash 启动程序。现在打开Storage location
选项卡。在下拉菜单中选择
并输入其他详细信息,如下所示:Storage location
Windows share
- 服务器:它将是您想要保存备份文件夹的计算机的静态 IP 地址。
- 文件夹:第二台计算机上您要保存备份的文件夹的名称(给出绝对路径)。如有子目录,还请指定
- 用户名:在我的情况下,samba 共享文件夹受密码保护,因此我必须输入用户名,以便在安装它或在浏览网络时打开它时登录。您还将在单独的对话框窗口中被要求输入密码。对于自动备份,您可能需要检查
remember password
- 域名:通常
WORKGROUP
答案2
您可以使用 nfs 从第二台计算机挂载您的目录。
在第二台计算机上设置 nfs 服务器:
apt-get install nfs-server
并启动nfs服务器。假设您已在上安装了外部硬盘
/mnt/backup
,因此我们将其导出为 NFS 共享。编辑
/etc/exports
:/mnt/backup *(rw,no_root_squash,async)
导出共享:
exporfs -a
核实:
exportfs
在第一台计算机上:
nfs-common 应该是默认包,如果不是,请安装
apt-get install nfs-common
。挂载 NFS 共享:
mount first:/mnt/backup /mnt/backup
重复:
现在您可以通过Folders
选项使用 Deja Dup 进行备份。