Posts mit dem Label SYNOLOGY werden angezeigt. Alle Posts anzeigen
Posts mit dem Label SYNOLOGY werden angezeigt. Alle Posts anzeigen

Dienstag, 7. Dezember 2021

[SYNOLOGY] USB Disk reihenfolge ändern (usbshare1)

 Manchmal passiert es, das auf einem Synology NAS der "usbshare1" einer Festplatte plötlich "usbshare2" ist. Oder bei mehreren USB Platten die auf einmal vertauscht sind.


Es gibt dazu 2 Lösungsansätze:
Voraussetzung für beide ist SSH mit Putty (ggf. erst aktivieren)

Variante 1:
-Alle USB Festplatten trennen
-SSH ins NAS rein

folgende Befehle:
sudo -i

-> Passwort erneut eingeben

mv /usr/syno/etc/usbno_guid.map /usr/syno/etc/usbno_guid.map.bak
mv /tmp/usbdiskapplying /tmp/usbdiskapplying.bak

-Die USB Festplatten in der richtigen Reihenfolge einstecken


Variante 2:
Manchmal reicht das aber nicht, dann wie folgt vorgehen:

(wir sind immernoch mit SSH aus der Variante 1 verbunden)

Mit dem Befehl:
lsusb

Können alle Platten angezeigt werden. Sucht nun die USB Festplatten (meist 2-1 / 2-2 bzw 3-1 / 3-2)


Alle USB Festplatten erstmal unbinden (Befehl für alle USB Platten entsprechend ausführen):

echo "2-1" > /sys/bus/usb/drivers/usb/unbind
echo "2-2" > /sys/bus/usb/drivers/usb/unbind

Pfad wechseln:
cd /usr/syno/etc

Mit dem VI Editor folgende Datei bearbeiten:
vi usbno_guid.map

Inhalt ist z.B.
1="GUIDvonUSBDISK1"
2="GUIDvonUSBDISK2"

tauscht nun die beiden GUID's
speichert das ganze mit :wq

Alle USB Festplatten wieder einbinden (Befehl für alle USB Platten entsprechend ausführen):
echo "2-1" > /sys/bus/usb/drivers/usb/bind
echo "2-2" > /sys/bus/usb/drivers/usb/bind


Montag, 26. Juni 2017

[SYNOLOGY][BACKUP] USB Copy von mehreren Ordnern

Möchte man das App "USB Copy" für Backups auf eine USB Festplatte nutzen, weil einem das neue Hyper-Backup nicht gefällt (z.B. man sieht nicht mehr die Files), kann es bei mehreren Freigabeordnern zu Problemen führen.

USB Copy kann leider nicht mehrere Freigaben als Source wählen, einen zweiten Job lässt sich leider auch nicht einrichten.

Das problem lässt sich wie folgt lösen:

1: Neuer Ordner freigeben, z.B. BackupUSB

2: Darin einen Ordner erstellen für jede Freigabe die gesichert werden soll

3: SSH aktivieren (Control Panel -> Terminal)

4: Mit Putty per SSH auf das Synology NAS verbinden

5: Root rechte annehmen mit dem Befehl: sudo su -

6: mit folgenden Befehlen kann nun ein Ordner per Bind "verknüpft" werden:

Pfade:
/volume1/BackupUSB/Videos         Leerer Ordner aus Schritt 2
/volume1/BackupUSB/Photos         Leerer Ordner aus Schritt 2

Pfade:
/volume1/Videos         Ordner mit den Videos drinn
/volume1/Photos         Ordner mit den Photos drinn

Der Befehl lautet nun dementsprechend:
mount -o bind /volume1/Videos/ /volume1/BackupUSB/Videos/
mount -o bind /volume1/Photos/ /volume1/BackupUSB/Photos/

7: Im App USB Copy kann nun einfach als Quelle der Ordner BackupUSB ausgewählt werden, und alles aus Videos und Photos wird gesichert!

----------------------------------------------

Damit beim nächsten start des Synology NAS die binds aber wiederhergestellt werden

Immernoch im SSH verbunden, per CD in den Ordner "/usr/local/etc/rc.d" wechseln

neues .sh Script erstellen:

vi MountBind.sh

Folgenden Inhalt einfügen: (Pfade ggf.noch anpassen)



case $1 in
start)
    mount -o bind /volume1/Videos/ /volume1/BackupUSB/Videos/
    mount -o bind /volume1/Photos/ /volume1/BackupUSB/Photos/
        ;;
stop)
    unmount /volume1/BackupUSB/Videos/
    unmount /volume1/BackupUSB/Photos/
        ;;
*)
        echo "Usage: $0 [start|stop]"
        ;;
esac

Speichern mit:
:wq

Rechte der Datei vergeben:
chmod 755 MountBind.sh