将 Owncloud 服务器备份至 USB 驱动器

将 Owncloud 服务器备份至 USB 驱动器

我最近安装了一个新的 OwnCloud 服务器,我有 2 个加密的 USB 硬盘,我会不断交换。

我正在寻找编写备份脚本的方法。硬盘驱动器采用 NTFS 格式,以便我可以在 Windows PC 上读取驱动器。

我可以自己弄清楚脚本,但我首先要努力解决简单的事情。

  • 插入驱动器后,我可以看到它被加载为 sdb,具有 sdb1 和 sdb2 两个分区
  • 我如何检查它是否已安装,以便我可以复制文件,还有没有办法自动安装它?

编辑:我可以使用以下命令手动安装驱动器; mount -t ntfs-3g /dev/sdb2 /media/backup

答案1

我不会检查如果它已安装,我会自己安装它。而且,我会通过 uuid 安装,所以就像/dev/disk/by-uuid/*。您可以ls -l在那里查看是什么。通过使用 uuid,您将知道块设备名称始终相同。

脚本如下:

  • 备份
  • 卸载
  • 发送电子邮件告知已完成

顺便问一下,如果您可以像那样安装,那么它是如何加密的?

BTW2:使用 owncloud 进行完整原子备份可能比较棘手。需要处理 SQL DB,但仅复制文件并转储 DB 可能会产生不一致的备份,因为这不是原子操作。

相关内容