我有一台主计算机,我想备份将存储在远程计算机中的文件夹。
因此,我可以选择在主计算机上安装应用程序,在远程计算机上共享文件夹并将备份存储在那里。
但是我在想我可以在远程计算机上安装备份应用程序,这样也许我可以避免在主计算机上安装应用程序并节省资源。
但我不确定这是否是一个好的做法,因为大多数备份应用程序都有在网络设备中存储副本的选项,所以我猜常见的方法是在要备份的计算机中安装该应用程序,但我想知道是否还有其他选择。
谢谢。
答案1
这取决于应用程序如何工作。
例如:backuppc ping 需要备份的主机,当主机启动并且按照计划进行备份时,它就会启动备份。
现在,它可能会有所不同,具体取决于您的电脑的工作方式。
如果存储备份的第二台电脑始终处于运行状态,那么最好将您想要备份的电脑设置为将文件发送到该电脑(第二台电脑基本上是共享、网络驱动器),有许多应用程序可以很好地做到这一点,包括通过 Windows 备份的 Windows。
我的建议是使用 backuppc 制作一个 docker 容器,或者在第二台电脑上安装 backuppc(备份将实时进行),并设置 backuppc 以从您的电脑获取文件,就像我解释的那样。这样做的好处是,事实证明它非常可靠,而且您有历史记录和增量备份。
答案2
使用工具创建程序和系统的独立备份。
Linux 有一套从dd
到rsync
和tar
这些都不会消耗过多的资源,并且总是可以(cron
)安排在使用率较低的时间(即夜间)或降低优先级nice
这些可以通过网络传输而不会过度占用资源,或者在便携式硬盘等上运行。
“良好做法”取决于您的最终用途。可接受的停机时间、需要的可用性、需要多久访问、测试、恢复备份等。对于在机械硬盘上存储重要数据的一般家庭用途,我遵循旧的 3-2-1:3 个副本(一个是您每天使用的系统)、2 个不同的介质、1 个异地。