Jul 2, 2026, 9:25 AM

This commit is contained in:
Paweł Domański
2026-07-02 07:25:31 +00:00
parent c9356c045f
commit ba144775b0
+5 -2
View File
@@ -9,12 +9,14 @@
Nazwa folderu z backupami do przesłania. Może to być nazwa konkretnego folderu
(np. 'BISW12PFASTA02') lub słowo 'all', aby przesłać wszystkie foldery.
Jeśli parametr nie zostanie podany, skrypt wyświetli listę dostępnych folderów.
.PARAMETER RcloneRemote
Nazwa połączenia rclone (remote) zakończona dwukropkiem.
Domyślnie: 's3-backup-remote:'
#>
param(
[string]$FolderName
)
$ErrorActionPreference = "Stop"
# ========================================================
@@ -22,9 +24,10 @@ $ErrorActionPreference = "Stop"
# ========================================================
$RcloneExePath = "C:\dbadmin\rclone.exe" # Zmień na właściwą ścieżkę do rclone.exe
$BaseSourceDir = "H:\month" # Katalog główny z backupami baz danych
$S3BasePath = "backup-s3-ovh-ch/Switzerland_SQLServer_DB_Backups/Month"
$LogDir = "C:\DBAdmin\logs"
$CurrentYear = (Get-Date).Year.ToString()
$RcloneRemote = "ovh:"
# Upewnij się, że katalog logów istnieje
if (-not (Test-Path $LogDir)) {