Linux使用rsync备份到Synology NAS

发布时间 2023-08-08 11:07:08作者: Colin.liu

将数据从Linux设备备份到Synology NAS

  • 将数据从Linux设备备份到Synology NAS的最常见方法是使用rsync来制作镜像文件夹。您可能需要使用事先装载的CIFS或NFS将Synology NAS上的文件夹装载到Linux设备。此命令为:
    •  [root@www ~]# rsync -av [source_folder] [destination_folder]
      # 1. Make /home/ mirror to /backupdata/home/
      [root@www ~]# rsync -av /home /backupdata/
  • 或者,您只需在Linux设备上执行以下命令,而无需装载该文件夹。在以下示例中, 192.168.55.66应替换为Synology NAS的IP地址。如果要将数据备份到默认文件夹以外的任何文件夹,则NetBackup应替换为NAS上的目的地共享文件夹:
    •  rsync -av home/ admin@192.168.55.66::NetBackup/backupdata/
  • 数据备份还可以通过在命令中插入-e ssh来加密:
    •  rsync -av -e ssh home/ admin@192.168.55.66::NetBackup/backupdata/
  • 当rsync运行时,它将比较Synology NAS和Linux设备之间的数据。仅传输修改的文件以节省时间。此外,您可以使用Linux备份脚本进行每日备份

示例代码:

rsync -av -e ssh /home colin@192.168.1.6::public/backup