Krzysztof K.

Krzysztof K. Administrator
systemów IT i sieci
- otwarty na
propozycje...

Temat: Zapamiętanie hasła do udziału sieciowego zadaniu backup

Witam

Mam Windows Server 2008 r2 i wykorzystuje domyślny program backup. Skonfigurowany jest zadanie wykonania kopi bezpieczeństwa serwera na dysku sieciowym np. \\nas\bacup\win.

Przy konfiguracji zadania backup (kreator) podałem login i hasło. Ale po restarcie serwera system nie może wykonać kopii ponieważ urządzenie nie jest gotowe.
Wystarczy, że ponownie wywołam rekonfiguracje zadania kopi bezpieczeństwa (dalej dalej) i na końcu wprowadze login i hasło do udziału \\nas\backup\win i zaczyna działać.

Co można zrobić aby system pamiętał dane login i hasło do udziału na którym ma być umieszczana kopia.
Wina może być po stronie konta systemowego ! Jeśli tak to jak dać dostęp do zasobu sieciowego temu kontowi!Krzysztof Rusin edytował(a) ten post dnia 14.06.12 o godzinie 12:14
Łukasz Buczek

Łukasz Buczek Senior IT
Administrator with
big experience and
knowledge

Temat: Zapamiętanie hasła do udziału sieciowego zadaniu backup

Ja to robie tak : dodaje zaplanowane zadanie w Windows (uruchamiane jako Administator)

w Akcjach np. :
C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe C:\LBU\MakeWBAdminBackup.2011-12-10.ps1

Używajac powershella dostaje takze emaila z raportem backpu :) , wszystko działa elegancko i automatycznie


net use W: \\10.10.3.200\WBADMIN_Backups$ /user:DOMENA\wbadminbackup TutajHasełkoDługie

function SendEmail($To, $From, $Subject, $Body, $attachment, $smtpServer)
{
Send-MailMessage -To $To -Subject $Subject -From $From -Body $Body -Attachment $attachment -SmtpServer $smtpServer
}
$emailto="email@domena.pl"
$emailfrom="email@domena.pl"
$day=(get-date).dayofweek
$hname=hostname
$strDomainDNS = $env:USERDNSDOMAIN
$fqdn = "$hname.$strDomainDNS"
$backuplocation="\\10.10.3.200\WBADMIN_Backups$\$fqdn\$day\"
[IO.Directory]::CreateDirectory($backuplocation)
$backuplog="$backuplocation"+(get-date -f MM-dd-yyyy)+"-backup-$fqdn.log"
$emailserver="10.10.3.254"
Write-Output ("———————– Backup started on – $(Get-Date –f o) ————————-") | Out-File "$backuplog" -Append
$Error.Clear()
wbadmin start backup -backupTarget:$backuplocation -include:"C:,D:" -allcritical -vssfull -quiet | Out-File "$backuplog" -Append
if(!$?)
{
Write-Output ("———————– An error has occurred! Check it please!. – $(Get-Date –f o) ————————-") | Out-File "$backuplog" -Append
SendEmail -To "$emailto" -From "$emailfrom" -Subject "backup failed - $fqdn" -Body "The backup has failed! Please check attached log." -attachment "$backuplog" -smtpServer "$emailserver"
break

}

Write-Output ("———————– Everything is OK! – $(Get-Date –f o) ————————-") | Out-File "$backuplog" -Append
SendEmail -To "$emailto" -From "$emailfrom" -Subject "backup $fqdn ok" -Body "The backup has succeeded!" -attachment "$backuplog" -smtpServer "$emailserver" .
net use W: /d /y

Następna dyskusja:

Backup w2k8




Wyślij zaproszenie do