پرش به محتوا

پشتیبان‌گیری زمان‌بندی‌شده با Windows Server Backup

ویژگی Windows Server Backup را نصب کنید، بکاپ روزانه‌ی Bare Metal و System State روی دیسک یا پوشه‌ی شبکه تنظیم کنید و بازیابی فایل را آزمایش کنید.

Windows Server 2019سطح: مقدماتیبرای: Windows Server 2025، Windows Server 2022، Windows Server 2019به‌روزرسانی: ۱۶ آبان ۱۴۰۵

۱. نصب

powershell
Install-WindowsFeature Windows-Server-Backup

۲. بکاپ روزانه روی پوشه‌ی شبکه

بکاپ روی همان سرور، در برابر باج‌افزار یا خرابی سرور محافظتی ندارد. یک پوشه‌ی شبکه روی سرور دیگر بسازید که فقط حساب بکاپ حق نوشتن در آن را داشته باشد.

powershell
$policy = New-WBPolicy
Add-WBBareMetalRecovery -Policy $policy
Add-WBSystemState -Policy $policy
$cred = Get-Credential CORP\svc-backup
$target = New-WBBackupTarget -NetworkPath "\\BACKUP01\WinBackup\FS01" -Credential $cred
Add-WBBackupTarget -Policy $policy -Target $target
Add-WBVolume -Policy $policy -Volume (Get-WBVolume -VolumePath "D:")
Set-WBSchedule -Policy $policy -Schedule 01:00
Set-WBPolicy -Policy $policy

روی پوشه‌ی شبکه، هر بکاپ جدید نسخه‌ی قبلی را جایگزین می‌کند. برای نگه داشتن چند نسخه، مقصد را یک دیسک اختصاصی قرار دهید یا از سرور بکاپ snapshot بگیرید.

۳. اجرای فوری و بررسی

powershell
Start-WBBackup -Policy (Get-WBPolicy)
Get-WBSummary
Get-WBJob -Previous 3

۴. بازیابی یک فایل

powershell
$backup = Get-WBBackupSet | Sort-Object BackupTime -Descending | Select-Object -First 1
Start-WBFileRecovery -BackupSet $backup -SourceFilePath "D:\Shares\Finance\report.xlsx" -TargetPath "D:\Restore" -Option CreateCopyIfExists

۵. بکاپ Active Directory

روی Domain Controller، System State شامل پایگاه داده‌ی AD است. بکاپی که بیش از عمر tombstone (پیش‌فرض ۱۸۰ روز) قدیمی‌تر باشد، برای بازیابی AD قابل استفاده نیست؛ پس بکاپ DC را منظم و روزانه نگه دارید.