Hello
I am wondering if anyone has any insight as to my issue.
Backs up for failing for one drive(D) on a windows machine.
The error is below:
Optimized scan could not complete scan on volume [D:\] as the database processing reported disk full error. This volume has [87591624704] bytes of free space available. SQLite is using [C:\Windows\TEMP\] as the path for its temporary usage, and this volume has [33618767872] bytes of free space available.
Here is the logs:
80 500 11/30 01:59:56 1397513 CWorkerBasic::ProcessDCError(4395) - DC DB processing interrupted due to SQLite reporting disk full error when scanning volume [D:\]; This volume has [102383620096 bytes] of free space available; SQLite is using [C:\Windows\TEMP\] as the path for its temporary usage, and this volume has [57228607488 bytes] of free space available
1880 500 11/30 01:59:56 1397513 CWorkerBasic::ProcessFoldersFilesAndHardLinks(2136) - --- 134:45.645470 DatabasePath=[\\?\Volume{b9177a39-0000-0000-0000-100000000000}\System Volume Information\Commvault\Data Classification\dc_001.db], ModifiedPath=[D:\]
1880 500 11/30 01:59:56 1397513 CWorkerBasic::ProcessPathsUsingOptimizedScan(1939) - ProcessFoldersFilesAndHardLinks failed, DatabasePath=[\\?\Volume{b9177a39-0000-0000-0000-100000000000}\System Volume Information\Commvault\Data Classification\dc_001.db], ModifiedPath=[D:\], error=0xEDB0000D:{CWorkerBasic::ProcessFoldersFilesAndHardLinks(2187)} + {CDataClassifierDatabase::GenerateSnapshot(1582)} + {FX::CDatabaseBase::Execute(719)/Failed to execute, Command=[INSERT OR REPLACE INTO temp.ParentPaths (FileId, ParentFileId, FullPath, MetaFullPath, IsMetaData, CaseSensitiveFlags) SELECT l.FileId AS FileId, ifnull(r.ParentFileId,0) AS ParentFileId, ifnull(nullif(r.FullPath,'\'),'')||'\'||l.FullPath AS FullPath, ifnull(nullif(r.MetaFullPath,'\'),'')||'\'||l.MetaFullPath AS MetaFullPath, l.IsMetaData OR r.IsMetaData AS IsMetaData, l.CaseSensitiveFlags AS CaseSensitiveFlags FROM temp.ParentPaths l LEFT JOIN temp.ParentPaths r ON l.ParentFileId=r.FileId AND r.FileId<>0 WHERE l.ParentFileId<>0;]} + {FX::CDatabaseBase::Execute(716)/SQL.0xD.(13 (0xD): Insertion failed because database is full)-SQLite Exception, SQLITE_FULL[13]: database or disk is full}
1880 500 11/30 01:59:56 1397513 CWorkerBasic::ProcessPathsUsingOptimizedScan_ReviewPaths(2045) - Identifying mount paths to process, FollowMountPath=[1]
1880 500 11/30 01:59:56 1397513 CWorkerBasic::ProcessPathsUsingOptimizedScan(1526) - --- 134:45.667430 1 paths to process
1880 500 11/30 01:59:56 1397513 CWorkerBasic::ProcessPathsUsingOptimizedScan_UnscannedDisposition(2123) - 1 paths could not be scanned using Optimized Scan; Falling back to the other scan methods
1880 500 11/30 01:59:56 1397513 CWorkerBasic::ProcessPathsUsingOptimizedScan_UnscannedDisposition(2127) - OriginalPath=[D:\], MountPath=[]
1880 500 11/30 01:59:56 1397513 CWorkerBasic::ProcessPathsUsingChangeJournal(3315) - +++ 1 paths to process
1880 500 11/30 01:59:56 1397513 CWorkerBasic::ProcessPathGroupUsingChangeJournal(3432) - +++ Volume=d:\, PathCount=1
1880 500 11/30 01:59:56 1397513 CChangeJournalFind::addScanPath(412) - Adding Scan Path D:\
1880 500 11/30 01:59:56 1397513 CWorkerBasic::ChangeJournalIteration(2885) - Processing Change journal scan, disabling the job progress update by bytes and using the [LineBased] collect file splitting
1880 500 11/30 01:59:56 1397513 CWorkerBasic::ChangeJournalIteration(2902) - Starting Change Journal scan, Volume=[d:\]
1880 500 11/30 01:59:56 1397513 CChangeJournal::addFilterPath(1683) - Adding target FRN Index map entry [0x0005000000000005] for path [D:\]
1880 500 11/30 01:59:56 1397513 CChangeJournalFind::scanOnVolume(794) - Scan, Volume=D:\
1880 500 11/30 01:59:56 1397513 CChangeJournal::doesExistingCJNeedToBeReCreated(591) - Latest expected size [4096]MB is greater than stored calculated size [1279 MB]; change journal for volume [\\?\Volume{b9177a39-0000-0000-0000-100000000000}\] will be re-created
1880 500 11/30 01:59:56 1397513 CChangeJournal::EnableJournaling(723) - User override key for change journal size not found; The size will be calculated for volume [\\?\Volume{b9177a39-0000-0000-0000-100000000000}\]
1880 500 11/30 01:59:56 1397513 CChangeJournal::EnableJournaling(754) - For volume [\\?\Volume{b9177a39-0000-0000-0000-100000000000}\], calculated change journal size is [0x100000000] bytes and allocation delta size is [0x33334000] bytes; (4194304 KB / 838864 KB) (4194 MB / 838 MB)
1880 500 11/30 01:59:56 1397513 CVPlatformInfo::setRegValue() - Invalid arguments.
1880 500 11/30 01:59:56 1397513 CChangeJournal::EnableJournaling(820) - Could not set actual size of volume [\\?\Volume{b9177a39-0000-0000-0000-100000000000}\] that we need to monitor, in registry.
1880 500 11/30 01:59:56 1397513 CChangeJournalFind::scanOnVolume(818) - Previous job did not complete; using last good USN from backup status info, Volume=\\?\Volume{b9177a39-0000-0000-0000-100000000000}\
1880 500 11/30 01:59:56 1397513 CChangeJournalFind::scanOnVolume(836) - Volume=[D:\], Volume=\\?\Volume{b9177a39-0000-0000-0000-100000000000}\, RefTime=2021/11/17 21:00:42.000000, FullUsn=213360256, LastUsn=3640115200, LastGoodUsn=1430356288, JournalId=132671164490433581 (2021-06-02 8:07:29 AM), Volume Serial Number=480124061, Bag=[<~~>]
1880 500 11/30 01:59:56 1397513 CChangeJournalFind::scanOnVolume(862) - Starting USN for scan is 1430356288
One interesting is that twice in the past 3 weeks the jobs actually worked.
Got the same error about the optimized scan failing, but it fell back to the regular scan, and that seemed to work.