跳至主內容區

資訊雜技

:::

主內容區域

Synology_USB_backUP

原文出處

 

Step1. 以Hyper Backup 建立 "本地資料夾及USB" 注意[不要]選"單版本備份", 選擇目的地為 usbshare

Step2. 設定需要備份到外接硬碟的資料夾或套件, 如圖勾選"備份任務成功結束時自動御載備份目的地外接裝置"

Step3. 觀察每次備份完成所需時間, 設定任務排程表, 新增一個"使用者定義指令碼"如下:

#!/bin/bash

set -euo pipefail

IFS=$'\n\t'

VENDOR="xxxx"

PRODUCT="xxxx"

for DIR in $(find /sys/bus/usb/devices/ -maxdepth 1 -type l); do

if [[ -f $DIR/idVendor && -f $DIR/idProduct &&

$(cat $DIR/idVendor) == $VENDOR && $(cat $DIR/idProduct) == $PRODUCT ]]; then

echo 0 > $DIR/authorized

sleep 0.5

echo 1 > $DIR/authorized

fi

done

其中xxxx會需要USB碟的PID VID, 請參考: https://kb.synology.com/....../How_do_I_check_the_PID......

Step4. 設定以上指令碼,以root權限執行排程在每次 Hyper Backup 備份前, 掛載USB 外接硬碟

  • Synology 使用USB外接硬碟實做離線備份.png
    1) Synology 使用USB外接硬碟實做離線備份.png
  • Synology 使用USB外接硬碟實做離線備份-1.png
    2) Synology 使用USB外接硬碟實做離線備份-1.png

頁尾區域