Synology Virtual DSM

Notes for setting up Virtual DSM to backup

Enable KVM on virtual machine

Switch virtual server CPU type to match host. Somehow this option not exist on UI

1
qm set 105 --cpu host

Config

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
services:
  dsm:
    container_name: dsm
    image: vdsm/virtual-dsm
    environment:
      DISK_FMT: "qcow2" # Root disk will be a single file in qcow2, recommanded
      RAM_SIZE: "2G"
      CPU_CORES: "2"
    devices:
      - /dev/kvm
    cap_add:
      - NET_ADMIN     
    volumes:
      - /tank/appdata/vdsm/data:/storage # need a local storage for its data
    stop_grace_period: 2m
    ports:
      - 127.0.0.1:5022:22 # Local port open for SSH access
      - 5000:5000

Make Synology able to index and access remote FS.

1
2
3
4
sudo -i
wget http://code.imnks.com/face/PatchELFSharp
chmod +x PatchELFSharp
./PatchELFSharp "/usr/lib/libsynosdk.so.7" "SYNOFSIsRemoteFS" "B8 00 00 00 00 C3"

We use host network so need to specify ssh 127.0.0.1 -p 5022.

Ref

https://wilsonzeng.com/article/c50e99ee-ab33-4da0-9c64-6cb4d0462f94

comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy