我是 Unix 新手,想尝试一下。我有一台旧电脑,决定将其变成基于网络的备份系统,以保证其他电脑中数据的安全。所以我在上面安装了FreeBSD,并设置杆状骨用它来处理备份。到目前为止,一切都很好。
我现在正在配置系统,我注意到默认配置将备份存储在/tmp
. FreeBSD 手册说,这/tmp
应该用于通常不会在重新启动后保留的文件,这显然不适用于备份。
我有一个单独的磁盘,我想保留备份,并且我知道如何配置 Bacula 以写入我想要写入的任何位置。我的问题是,我应该将磁盘挂载到哪里?
看起来也许/var
会起作用。我正在考虑创建一个/var/bacula/
目录并在那里安装我的磁盘。这是否合适,或者是否有其他目录应该用于长期存储?
答案1
对于用于存储其他主机备份的永久连接磁盘来说,/var/bacula
没问题;hier(7)
说的/var
是“多用途日志,暂时的,短暂的和假脱机文件”(重点是我的)。备份本质上会随着时间的推移而变化,这是/var
一个不错的选择。例如MySQL
,在某些平台上,备份被配置为用作其主存储。/var
或者,您可以将其安装在/usr/local/bacula
以下位置,以遵循 FreeBSD 约定:将从端口安装的软件及其关联的配置和数据文件放在/usr/local
.另一方面,我将备份存储在新的顶级目录 下,/data
其中还包含我的 NFS 和 SMB 共享。
答案2
您可以将磁盘安装到任何您喜欢的位置。在 Linux 上,它是 /mnt 或 /media。
从https://www.freebsd.org/doc/handbook/dirstruct.html:
/mnt/ Empty directory commonly used by system administrators as a temporary mount point.