Running Raid-F (build 2015-11-01) with pooling on a Windows 2012r2 box. Have noticed over the last few weeks that a few scripts set up to move files from one location to another have been failing due to the files disappearing - I suspected it may have been happening to due the naming of the files in question, so didn't think too much about it, and recovered them manually.
However, I went to manually move a large number of files from one folder to another yesterday, and the files just disappeared - no warning on merge message from Windows, nothing - the operation completed and then they weren't in the new location. I did a full search on the storage pool, thinking they may have gone elsewhere in a misplaced right-click, but no results. Then, when FlexRaid performed a scheduled update, I noticed it reported the missing files as deleted files, not changed. This raised alarm bells - luckily I have the original data on another backup, but I'm now concerned about the consistency of all my other data.
So, this is the situation:
- I had two folders named exactly the same - we'll call them 'FOLDER-MASTER'. One existed on the root of the drive, the other existed under another folder.
- Both folders had differently named sub-folders within them, and differently named files.
ROOT - FOLDER -
- FOLDER-MASTER - FOLDER-MASTER
- SUBFOLDER-A - SUBFOLDER-X
- SUBFOLDER-B - SUBFOLDER-Y
- SUBFOLDER-C - SUBFOLDER-Z
So, using the above folder mapping, moving the files from the left side to the right side, using standard Windows cut & paste:
- I right-clicked on the left FOLDER-MASTER and selected cut
- I right-clicked on the right FOLDER window (somewhere in the white space) and selected paste.
- The moving files dialog showed up, with the graphical representation
- The files disappeared from the left side
- The files did not show up on the right side
- The right side remained exactly the same
- No folder merge dialog popped up
I had a look at the logs, and could not see anything other than the scheduled update info and startup messages FlexRaid generates on startup. I repeated the above operation with another folder that had a counterpart named exactly the same, and got the same results.
At this point, I'm stopping all background scripts that run on the pool until I'm convinced that data consistency can be maintained.
Can somebody (Brahim maybe?) let me know what other information I can provide in tracking down this issue.