Fout 112

Besturingssysteem

Windows

Software

7.9 en hoger

Fout melding

[Microsoft][ODBC SQL Server Driver][SQL Server]Write on "F:\Backup Temp\SQL\1234944360553\[..].bak.2021-10-07-00-00-00-000.ADD" failed: 112(Er is onvoldoende vrije ruimte op de schijf.)

[Microsoft][ODBC SQL Server Driver][SQL Server]Onherstelbare I/O-Fout voor het bestand "C:\Users\administrator\temp\1580152741183\[...].bak.2022-02-12-19-00-00-000.ADD": 112(Er is onvoldoende schijfruimte beschikbaar.) SQLSTATE = 42000

Oorzaak

Op het moment dat de export van een database begint wordt de ongecomprimeerde grootte aan ruimte gereserveerd.
Wanneer er onvoldoende ruimte is in de tijdelijke map hiervoor zal bovenstaande fout optreden voor die database.
De MSSQL database backup werkt als volgt:
  1. De backup manager vraagt aan de MSSQL-server (via sqldump) om een kopie te maken van de databases.
  2. De MS SQL-server 'bevriest' de status van de databases, maar blijft doorwerken door alle requests in logfiles op te slaan.
  3. De database wordt door MS SQL gekopieerd naar de tijdelijke map.
  4. Als het kopiëren voltooid is, wordt de database weer beschrijfbaar en verwerkt de MS SQL-server zijn logfiles.
  5. De backup manager leest de kopie van de database en zet de veranderingen van de database in een incrementeel of differentieel backup bestand.
  6. Het resultaat wordt nu naar de backup server geüpload.
Dit proces heeft tot gevolg dat maximaal 1,5 maal de grootte van de database aan tijdelijke ruimte wordt gebruikt tijdens de backup. Kies daarom voor een tijdelijke map die minimaal 1,5 maal zoveel data kan bevatten als de grootte van de SQL-databases.

Oplossing

Het is aan te raden om als tijdelijke map een map te kiezen op een schijf die niet voor Windows of MSSQL wordt gebruikt.
  1. Stop alle lopende SQL backup taken.
  2. Verwijder de inhoud van de tijdelijke map voor de SQL set.
  3. Kies in de backupset instellingen, een map op een schijf die minstens 1,5 x zo groot is als de SQL-databases.
    1. Open de software.
    2. Ga naar de Back-upsets.
    3. Kies de SQL backupset.
    4. Klik op Geavancdeerde instellingen tonen.
    5. Ga naar de Overige tab.
    6. Selecteer een andere tijdelijke map
    7. Klik op Opslaan.
BENELUX GERMANY AUSTRIA / SWITZERLAND
+31 (0) 570 56 23 43 +49 (0) 800 12 22 587 +31 (0) 570 71 43 06
info@mindtimebackup.nl info@mindtimebackup.de info@mindtimebackup.de