5.0 KiB
VEEAM Test
Freitag, 22. März 2019
08:06
Administrator Tausend2003#
Name BKKSCDPMTST001
IP 10.96.73.105
Prozessor 2
Memory 4 GB
C: 127 GB
Wir könnten Veeam Backup auch als Provisioner nutzen !!!!!
Veeam Backup und restore ist hier nun installiert
Generell funktioniert es sehr gut !!
Sharepoint Backup findet die Datenbank Server nicht, dann folgendes machen :
Create HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\SPSToSQLMap\ key.
Concret in unserer Testumgebung :
Key erzeugen HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\SPSToSQLMap
Dort ein String values, SP2019RTMW2016 (where Name is the Sharepoint server FQDN) als Data BKKSQL2017Test\SPTEST2019
Veeam Backup 9.5
I contacted support and these are the registry settings you have to make to get this to working after using an sql alias:
(Copy/Paste from Veeam Support email)
Here is the info I was working off to create the Reg Key.
How-to:
Create HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\SPSToSQLMap\ key.
It should be a sibling to the Veeam Backup and Replication key, not its child.
Add String values, where Name is the Sharepoint server FQDN (if FQDN doesn't work, try NetBIOS), and Data = "<SQL_SERVER>\<SQL_INSTANCE>".
E.g. Name = DHPSP1.domain.local (or e.g. DHPSP1),
Data = DHPSPSQL1\SP2013. If using the default unnamed instance, Data would just be "DHPSPSQL1".
If you have multiple SQL servers for a single Sharepoint, separate instance names by ; e.g. DHPSPSQL1\SP2013;DHPSPSQL2\SP2013.
Add as many as needed if there are multiple Sharepoint servers.
Restart Veeam Backup Shell.
{width="5.760416666666667in" height="3.2083333333333335in"}
Erfasster Bildschirmausschnitt: 29.07.2020 11:56
Restore komplette Site Collection :
Neue leere Site Collection erstellen mit der gleichen URL
Template ist bei dem Dummy Restore SiteCollection nicht wichtig.
Backup SLQ Cluster :
Um den Cluster zu Backupen muss man ein AD Objekt nutzen und dort den SQL Clusternamen eintragen.
zB bkkvsqlclu070.bkk-mobiloil.de
Nicht den SQL Instanznamen ;-)
Powershell Restore :
Add-PSSnapin VeeamPSSnapin
Import-Module Veeam.Exchange.PowerShell
Import-Module Veeam.Sharepoint.PowerShell
Import-Module Veeam.Oracle.PowerShell
Import-Module Veeam.SQL.PowerShell
Get-VBRApplicationRestorePoint |where {$_.IsSharepoint -eq "true"}
$RPA = Get-VBRApplicationRestorePoint |where {$_.IsSharepoint -eq "true" -and $_.CreationTime -gt "04.03.2019 08:37" }
Start-VBrSharePointItemRestoreSession -RestorePoint $RPA
Get-VBRSiteCollection -RestorePoint $RPA
https://helpcenter.veeam.com/docs/backup/explorers_powershell/get-vbrsitecollection.html?ver=95u4
Abfrage der SQL Datenbak aus dem SQL Backup :
Import-Module Veeam.SQL.PowerShell
$SQLRP = Get-VBRApplicationRestorePoint |where {$_.name -like "*sql*" -and $_.CreationTime -gt "04.03.2019 08:37" }
Start-VESQLRestoreSession -RestorePoint $SQLRP
$SQLSESSION = Get-VESQLRestoreSession
$databasesql = Get-VESQLDatabase -Session $SQLSESSION -Name "SPTest_Content_Portal"
$database = Get-VESPDatabase -Session $session -Name "WSS_Content"
Links für die Powershell in Veeam
https://helpcenter.veeam.com/docs/backup/explorers_powershell/get-vbrsitecollection.html?ver=95u4
- Veeam Agent for Microsoft Windows does not back up data to which symbolic links are targeted. It only backs up the path information that the symbolic links contain. After restore, identical symbolic links are created in the restore destination.
Aus <https://helpcenter.veeam.com/docs/agentforwindows/userguide/backup_job_before.html?ver=30>