BACKUP DATABASE face un backup complet la toată baza de date; WITH NOINIT înseamnă că adaugă la fişier de fiecare dată (nu îl suprascrie pe cel vechi). Ca să vezi ce conţine, poţi să încerci aşa (din Enterprise Manager):
1. Dai click dreapta pe o bază de date / All Tasks / Restore database
2. Alegi From device / Select Devices / Add / ... / selectezi fişierul / OK / OK / OK (doar 3, nu 4)
3. Apeşi View Contents
Probabil că sunt backup-uri complete în fiecare zi din ultimele două luni.
Referitor la a doua întrebare (cum poţi să-l micşorezi), mă tem că nu am un răspuns. Nu cunosc nicio modalitate de a şterge doar unele backup-uri mai vechi dintr-un fişier, dacă au fost făcute mai multe backup-uri în acelaşi fişier. Singura recomandare ar fi ca pe viitor să faci backup-uri în fişiere separate (creezi un Maintenance Plan, în loc să-i dai doar schedule la backup).
Iar referitor la "point-in-time restore", acesta se bazează pe backup-uri de transaction log, nu doar pe backup-uri complete. Cu ajutorul backup-urilor de transaction log (care se aplică după un backup complet) poţi să restaurezi baza de date aşa cum era la orice oră (cu precizie de secundă), în timp ce cu un backup normal îţi permite să restaurezi baza de date doar aşa cum era la momentul când a fost făcut backup-ul.
Răzvan