1. Не сломал/сломаю ли я что-нибудь таким способом?Нет. Архивацию можно выключить/включить в любой момент.
2. Судя по всем признакам (см. "Что имеем"), архивы былипокажите вывод Get-Mailbox -Identity mailbox | fl MailboxLocations ?
Возможно файл DBS_D21CAE00-BA4C-482E-898A-27F288BD8126.avhdx (21 Гб) содержал диференциальные данные с обоих дисков С и D.
человек который далек от комп. грамоты без проблем запускал скрипта зачем такой человек вообще должен запускать скрипт, который вносит правки в реестр? Цель какая?
$SourcePath = "PathToYourFile"
If (Get-Item HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions\AllowDeviceIDs)
{
$SourceID = Get-Content $SourcePath
$idx = 1
foreach($DeviceID in $SourceID)
{
New-ItemProperty -Path HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions\AllowDeviceIDs -Name $idx -PropertyType String -Value $DeviceID | Out-Null
$idx++
}
}
Backup-SqlDatabase -ServerInstance "127.0.0.1" -Database $DBNAME -CompressionOption On -BackupFile $($SQLpathBackup + $DBNAME + ".bak")эту команду вручную пробовали запускать? Если правильно помню - параметр ServerInstance должен иметь вид "Computer\Instance"
$SQLpathBackup + $DBNAME + ".bak"вот это дело я бы один раз вычислял в начале функции через Join-Path и подставлял в нужных местах
Start-Transcript EnvironmentBackup.txt
Get-OutlookProvider | Format-List
Get-OutlookAnywhere | Format-List
Get-ClientAccessServer | Format-List
Get-ActiveSyncVirtualDirectory | Format-List
Get-AutodiscoverVirtualDirectory | Format-List
Get-EcpVirtualDirectory | Format-List
Get-OabVirtualDirectory | Format-List
Get-OwaVirtualDirectory | Format-List
Get-MapiVirtualDirectory | Format-List
Get-PowerShellVirtualDirectory | Format-List
Get-WebServicesVirtualDirectory | Format-List
Get-SendConnector | Where-Object {$_.Enabled -eq $true} | Format-List
Get-SendConnector | Where-Object {$_.Enabled -eq $true} | Get-ADPermission | Where-Object {$_.extendedrights -like "*routing*"} | fl identity, user, *rights
Stop-Transcript
Resolve-DnsName -Type A -Name mail.domain.com
Resolve-DnsName -Type A -Name autodiscover.domain.com
Resolve-DnsName -Type A -Name mail.domain.com -Server 8.8.8.8
Resolve-DnsName -Type A -Name autodiscover.domain.com -Server 8.8.8.8
Resolve-DnsName -Type MX -Name domain.com -Server 8.8.8.8
Resolve-DnsName -Type TXT -Name domain.com -Server 8.8.8.8
Resolve-DnsName -Type A -Name i-should-not-exist.domain.com -Server 8.8.8.8