:::
主內容區域
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 外接硬碟