Situatie
Backup-ul regulat previne pierderea datelor în caz de defect hardware, atac ransomware sau ștergeri accidentale. Folosind PowerShell, poți crea un sistem gratuit, flexibil și ușor de întreținut.
Solutie
Pregătirea
-
Sistem: Windows Server 2016+ sau Windows 10/11 Pro
-
Folder sursă: de exemplu
C:\DateImportante -
Folder destinație: de exemplu
D:\Backup
1. Script PowerShell simplu
Salvează următorul cod într-un fișier :backup.ps1
2. Automatizare cu Task Scheduler
-
Deschide Task Scheduler → Creează o sarcină de bază
-
Denumește-l “Backup Automat PowerShell”
-
Setează trigger-ul (ex. zilnic la ora 20:00)
-
La Action → “Start a Program” → introdu:
-
Salvează și testează.
3. Opțiuni avansate
-
Backup incremental: folosește pentru a copia doar fișierele modificate.
Robocopy /MIR -
Criptare: comprimă cu 7-Zip și parolă.
-
Notificare email: folosește pentru a trimite log-ul prin SMTP.
Send-MailMessage
4. Restaurare
Pentru a restaura:
-
Navighează în folderul backup.
-
Dezarhivează fișierul în locația dorită.
.zip -
Verifică integritatea fișierelor.
5. Testare
-
Rulează manual scriptul o dată.
-
Deschide arhiva și verifică dacă toate fișierele sunt incluse.
-
Testează restaurarea pe un folder separat.
Leave A Comment?