Raspi - snapshot Backup2NAS

sudo nano /etc/hosts

#add:
192.168.100.102    backupserver

# Synology Conrol panel > Shared Folder > "Folder" > Edit > NFS Permissions

Create
Client IP = "*"
Priviledge R/W
Squash = No mapping
Security = sys
Alow user to access mapped subfolders = yes

#SSH raspberry mount NFS
sudo mkdir /var/snapshots

sudo mount -t nfs 192.168.100.102:/volume1/NetBackup/HassPi  /var/snapshots
#sudo mount -t nfs 192.168.100.102:/volume1/NetBackup/Oscam  /var/snapshots
#sudo mount -t nfs 192.168.100.102:/volume1/NetBackup/AquaSensor /var/snapshots

#setup Automount
sudo nano /etc/fstab
#Add:
192.168.100.102:/volume1/NetBackup/HassPi /var/snapshots  nfs  defaults    0       0
#192.168.100.102:/volume1/NetBackup/Oscam /var/snapshots  nfs  defaults    0       0
#192.168.100.102:/volume1/NetBackup/AquaSensor /var/snapshots  nfs  defaults    0       0

sudo mount /var/snapshots
cd /var/snapshots
ls

### DD backup 2 server - ALL DISK only = all partitions!!!
sudo fdisk -l

sudo apt-get install ddrescue -y
#if uSD card
#sudo ddrescue -d -r3 /dev/mmcblk0 /var/snapshots/mmcblk0_disk.img

#if SSD disk
sudo ddrescue -d -r3 /dev/sda /var/snapshots/sda_disk.img
# -d tells ddrescue to use direct disk access and ignore the kernel’s cache
# -r3 tells ddrescue to retry bad sectors 3 time

# How to restore:
#sudo ddrescue -f /var/snapshots/mmcblk0_disk.img /dev/mmcblk0
sudo ddrescue -f /var/snapshots/sda_disk.img /dev/sda

#### OR DD only - not use! ####


#sudo dd if=/dev/mmcblk0 of=/var/snapshots/mmcblk0_disk.img conv=noerror
sudo dd if=/dev/sda of=/var/snapshots/sda_disk.img conv=noerror

# restore:
#sudo dd if=/var/snapshots/mmcblk0_disk.img of=/dev/mmcblk0 conv=noerror
sudo dd if=/var/snapshots/sda_disk.img of=/dev/sda conv=noerror


Write a New Comment
Maximum number of characters for comment: 512
 If you cann't see Verification Code clearly.
Write Verification Code(Required field)