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

Freitag, 25. August 2017

[BACKUP][SERVER] Windows Server eine USB Festplatte hinzufügen per wbadmin

Bei einer Windows Server Sicherung, können sofern nicht alle USB Festplatten angehängt sind, via GUI nicht neue Fesplatten hinzugefügt werden.

Mit folgenden Befehl:

Wir brauchen die ID der angehängte Festplatten:

wbadmin get disks

Wir brauchen den "Disk Identifyer" der externen Harddisk:

{XXXXXXXXXXXXXXXXXXXX}

Mit diesem Befehl fügen wir nun die Harddisk hinzu:

WBADMIN ENABLE BACKUP -addtarget:{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

[BACKUP] Windows Backup meldet Fehler 0x8078000C

Im Internet lässt sich leider nicht viel darüber finden.

Dies kann aus meiner Erfahrung zwei Ursachen haben:

Auf der externen Festplatte ist entweder BitLocker aktiviert

oder

Die externe Festplatte ist mit FAT32 formatiert.

Per CMD kann die Festplatte wie folgt auf NTFS convertiert werden (ohne Datenverlust):

convert X: /fs:ntfs

Wobei X: der Laufwerksbuchstabe der externen Festplatte ist

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

Donnerstag, 19. Januar 2017

[CLIENT][BATCH][BACKUP] Windows 7 Backup, automatisches löschen alter Backups

Problem: Das Windows 7 backup löscht nicht automatisch die ältesten instanzen. Man muss manuell diese löschen, und das kann leicht vergessen gehen.

Mit diesem Script kann dies mit der Aufgabenplanung automatisiert werden


WICHTIG: Pfad anpassen (rot) und Tage angeben, wie lange backups behalten werden sollen (rot)

WICHTIG: Der mittlere Teil ist nur ein Testlauf!! Man sieht dann was gelöscht wird. Um es effektiv zu löschen, den Grün markierten text löschen

@echo off
rem —–> REMEMBER: YOUR FILES WILL BE DELETED PERMANENTLY WITHOUT FURTHER PROMPTING
rem ******************************************************************************************************************************************

set pathToBackupFiles=E:\SERVER01
set dayToKeepBackups=366

rem *** Enable this for simulating file deletion (dry-run) ***********************************************************************************
FORFILES -P %pathToBackupFiles% /D -%dayToKeepBackups% /C "cmd /c IF @isdir == TRUE (echo Deleting @file … && echo File deletion…)"
pause

rem *** do the real deletion *****************************************************************************************************************
rem FORFILES -P %pathToBackupFiles% /D -%dayToKeepBackups% /C "cmd /c IF @isdir == TRUE (echo Deleting @file … && rd /S /Q @path)"

Freitag, 19. August 2016

[SERVER][BACKUP] Windows Server Sicherung - Festplatte hinzufügen

So fügen Sie eine neue externe Festplatte zu einem bestehenden Sicherungsjob hinzu, ohne das alle Festplatten angeschlossen sein müssen

1: CMD mit Adminrechten öffnen
2: Folgenden Befehl ausführen: "wbadmin get disks"
3: Die Datenträger-ID der USB Festplatte kopieren (rechte Maus, Markieren, und die ID markieren)
4: Folgenden Befehl eingeben:

"wbadmin enable backup -addtarget:{XXXXXXXXXXXXXXXXXX}

Wobei XXXX die Datenträge ID ist

5: Die Fragen beantworten (Achtung! USB Laufwerk wird dadurch formatiert!!)

Wichtig: Bei Server 2012 OHNE R2 geht es nicht!

Mittwoch, 10. August 2016

[BATCH][BACKUP] USB Stick / Harddisk Laufwerksbuchstabe

Mit diesem Batchfile, lässt sich der Laufwerksbuchstabe eines USB Sticks / Harddisk ermitteln:

Rot markierter text anpassen

for %%a in (d e f g h i j k l m n o p q r s t u v w x y z) do vol %%a: 2>nul|find "USB" >nul && set drv=%%a:
echo . %drv%

Beispiel XCOPY:
xcopy C:\test %drv%\daily

Beispiel Windows Backup:
wbadmin start backup -backupTarget:%drv% -allCritical -quiet