@@ -67,17 +67,18 @@ Describe "Testing $Server Backup solution" {
67
67
{
68
68
$CheckForDBFolders -eq $true
69
69
}
70
- }
71
-
72
70
if ($Share.StartsWith (' \\' ) -eq $False )
73
71
{
74
72
$UNC = $Share.Replace (' :' , ' $' )
75
73
$Root = ' \\' + $ServerName + ' \' + $UNC + ' \' + $Folder
76
74
}
77
75
else
78
76
{
79
- $Root = $Share + ' \' + $Folder
77
+ $Root = $Share + ' \' + $Folder
80
78
}
79
+ }
80
+
81
+
81
82
82
83
Context " New Backup Jobs on $server " {
83
84
It " Agent should be running" {
@@ -177,20 +178,37 @@ Describe "Testing $Server Backup solution" {
177
178
}
178
179
}
179
180
}
180
- foreach ($db in $dbs.Where {$_ -ne ' tempdb' })
181
+ foreach ($db in $dbs.Where {$_ -ne ' tempdb' })
181
182
{
183
+
182
184
if ($Srv.VersionMajor -ge 11 )
183
185
{
184
186
If ($srv.Databases [$db ].AvailabilityGroupName)
185
187
{
186
188
$AG = $srv.Databases [$db ].AvailabilityGroupName
187
189
$Cluster = $srv.ClusterName
188
190
$OLAAg = $Cluster + ' $' + $AG
189
- $Root = $Share + ' \' + $OlaAG
191
+ if ($Share.StartsWith (' \\' ) -eq $False )
192
+ {
193
+ $UNC = $Share.Replace (' :' , ' $' )
194
+ $Root = ' \\' + $ServerName + ' \' + $UNC + ' \' + $OlaAG
195
+ }
196
+ else
197
+ {
198
+ $Root = ' \\' + $ServerName + ' \' + $UNC + ' \' + $Folder
199
+ }
190
200
}
191
201
else
192
202
{
193
- $Root = $Share + ' \' + $Server
203
+ if ($Share.StartsWith (' \\' ) -eq $False )
204
+ {
205
+ $UNC = $Share.Replace (' :' , ' $' )
206
+ $Root = ' \\' + $ServerName + ' \' + $UNC + ' \' + $Folder
207
+ }
208
+ else
209
+ {
210
+ $Root = $Share + ' \' + $Folder
211
+ }
194
212
}
195
213
}
196
214
$dbfoldername = $db.Replace (' ' , ' ' )
0 commit comments