4.1 KiB
Backup SPP
Dienstag, 27. August 2019
12:27
Speicherplatz für das Backup :
Wird aktuell (Stand 02.20202) nicht mehr genutzt.
\\bkkbackup002\sharepoint\ Aktuell haben wir dort 512 GB zur Verfügung
Das SQL Backup wird durch die SQL Kollegen gemacht, die uns bei einem Retsore die DB's unter :
D:\Restore zur Verfügung stellen.
Dieser Teil wird ab 02.2020 nicht mehr benötigt !!!!!
\\bkkbackup002\sharepoint\SharePoint_Backup\SPP liegt das Backup für die SPP
Lokal auf dem Server BKKSCDPMtst001 liegt auf Laufwerk E unter
E:\Backup\SPP die Datenbanken.
Diese werden durch ein Script vom SQL Server dort abgelegt inkl Logfiles.
Eingerichteter initialer Task auf SQL Server zur Erstellung des Backups:
{width="4.010416666666667in" height="0.9895833333333334in"}
Erfasster Bildschirmausschnitt: 13.01.2020 09:29
Backup erstellen
Dateiname: Backup-DB.ps1 Location BKSCDPMTST001 - C:\Scripte
----Commands---
$datum = get-date -Format ddMMyy
C:\Software\hobocopy\HoboCopy.exe /full C:\ClusterStorage\vSQLSharePointP\MSSQL14.SQLSHAREPOINTP\MSSQL\DATA \\bkkscdpmtst001\Backup\SPP\Data-$datum
C:\Software\hobocopy\HoboCopy.exe /full C:\ClusterStorage\vSQLSharePointP\MSSQL14.SQLSHAREPOINTP\MSSQL\log \\bkkscdpmtst001\Backup\SPP\log-$datum
---- Ende---
Script Backup Zippen und verschieben!
Dateiname: Sich-backupfiles.ps1 Location BKSCDPMTST001 - C:\Scripte
#Dieses Script packt alle Datenbanken und Log Dateien auf dem Laufwerk E zu einer Zip Datei und legt sie auf dem Backupserver (BKKBACKUP002) ab
# Danach werden die Datenbank und Logverzeichnise wieder gelöscht. (Manuell)
$Temp = (Get-date).AddDays(-1)
$datum = Get-date $temp -Format ddMMyy
$path = "\\bkkbackup002\sharepoint\SharePoint_Backup\SPP\data-$datum.7z"
& 'C:\Program Files\7-Zip\7z.exe' a \\bkkbackup002\sharepoint\SharePoint_Backup\SPP\Data-$datum E:\Backup\SPP\Data-$datum\*
$file = Get-Item $path
& 'C:\Program Files\7-Zip\7z.exe' a \\bkkbackup002\sharepoint\SharePoint_Backup\SPP\Data-$datum E:\Backup\SPP\Log-$datum\*
#if (Test-Path $path) {Remove-Item D:\Backup\Datenbank\Data-$datum -Force -Recurse} else {Write-host "Zip ist Fehlgeschlagen bitte prüfen"}
#if ($file.Length -gt 664535) {Remove-Item D:\Backup\Datenbank\Log-$datum -Force -Recurse} else {Write-host "Zip ist Fehlgeschlagen bitte prüfen"}
[Regelmäßig Plattenplatz frei machen!!!]{.mark}
Neue Einstellungen :
{width="2.625in" height="3.3541666666666665in"}
Erfasster Bildschirmausschnitt: 13.02.2020 10:25
Der VeeamStaging User ist ein SQL User auf der Instance.
Das Passwort haben die SQL Kollegen in ihrer Passwortdatenbank