Files
call-center/scripts/backup_data.ps1
T

19 lines
513 B
PowerShell

param(
[string]$SourceDir = "e:\Zhan\.data",
[string]$OutputDir = "e:\Zhan\backups"
)
if (!(Test-Path $SourceDir)) {
Write-Error "Source data directory not found: $SourceDir"
exit 1
}
New-Item -ItemType Directory -Force -Path $OutputDir | Out-Null
$timestamp = Get-Date -Format "yyyyMMdd_HHmmss"
$archivePath = Join-Path $OutputDir ("mvp_cc_data_" + $timestamp + ".zip")
Compress-Archive -Path (Join-Path $SourceDir "*") -DestinationPath $archivePath -Force
Write-Host "Backup created:" $archivePath