Jump to content
Covecube Inc.


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by fly

  1. Just an update, I got a response from @Christopher (Drashna). According to him, this is a false positive. I sincerely hope that is the case, and if so, how do we get it cleared on all these sites?
  2. I'm also seeing this error from Windows Defender. My CloudDrive was recently updated. Can we confirm that no malware got into this?
  3. Since the C&P here was a little wonky, I uploaded it to Github. There have probably been some slight moditifcations to it since then as well. https://gist.github.com/flyize/ff78a44fa502c6b4cd10dd0e25212fb9
  4. Hopefully they can update the balancer, but in the meantime, my PowerShell script might help.
  5. If you'd like to see the genesis of this script, check out my original thread here Since I finally got my PowerShell script running, and I thought I'd post it here in case anyone else might find it helpful. SYNOPSIS: Script will move files from one DrivePool to another according to FIFO policy REQUIRED INFRASTRUCTURE: The expected layout is a DrivePool consisting of two DrivePools, one magnetic and one solid state. The main variables are pretty obviously documented. I added the file archive limit for people like me who also run SnapRAID Helper. That way the script doe
  6. Figured it out. For whatever reason, when using mount points, the PoolPart folders don't get created until something is written to it. That doesn't seem to be the case for drive letters. Is that possible or am I missing something?
  7. Thanks. I did see that KB, but I'm not sure I follow. Where will the Poolpart folders be for the new top level drive? Hopefully this makes sense: D: - Top level drive pool |___ E: Magnetic drive pool |____ C:\mount\1\PoolPart |____ C:\mount\2\PoolPart |___ F: Sold state drive pool |___ R:\ edit: Just created the above DrivePool hierarchy. The top level drive was empty and I only saw one PoolPart folder in C:\mount\1. I'm clearly missing something.
  8. Am I asking really dumb questions? (Other than this one?)
  9. And to follow that up... If I create a new top level DP drive hierarchy, how do I prime the new top level drive with the contents of DP drive below it?
  10. Okay, so I've been thinking more about this again. Here's my plan to have a FIFO SSD cache. Create a DrivePool of magnetic drives (E:) Create a DrivePool of solid state drives (F:) Create a DrivePool containing E: and F: (D:) I would create placement rules for D: that tell DP to only place files on F:. Then I'd simply write a PS script that would check free space on F: and move files to E: until there was XXXGB of free space. If it matters, the only reason that E: and F: would exist is so that I don't have to find the underlying disk with the most free space
  11. I actually assumed that's how they would work, but apparently not. I have an SSD that I want to add to the pool, but only have new files placed there. As soon as I create the '* > SSD' rule, DP starts filling up the SSD. What am I not understanding?
  12. fly

    DrivePool SSD Cache

    No. I asked about this a few months ago as well. At the time, I started working on a PowerShell script that would move stuff in FIFO fashion from SSD to platter. At that time, I failed. But I've started working on it again.
  13. This is all a good point. Not sure why I didn't think of it before. Thank you. edit: Can I 'backup' the same data from the same CloudDrive to multiple storage providers?
  14. I'm confused and concerned. I use CloudDrive to backup important client data for my business, as I assumed it was the perfect backup solution. Are people actually losing data?
  15. I often travel for work with simply my ChromeBook. Is it possible for me to access my encrypted files from it?
  16. Just checking in to see if any movement was possible on this?
  17. While I would guess that there's no real correlation, that was the easy part in PowerShell. This recursively (and surprisingly quickly) searches a directory and grabs the two oldest files: $fileNames = Get-ChildItem -Path $searchPath -Force -Rec | Where-Object { -not $_.PsIsContainer } | Sort-Object CreationTime | Select-Object -Property FullName -First 2
  18. Pretty please? Just to reiterate my use case: My media server has quite a few users. As new media comes in, it's likely to have a lot of viewers and therefore a lot of I/O. As files get older, fewer and fewer people access them. So I'd love to have an SSD landing zone for all new files, which then get archived off to platters as space requires. It would be fantastic if I could say, once the SSD drive(s) reaches 80% full, archive files down to 50% using FIFO.
  19. This is turning out much more difficult than anticipated with my limited PowerShell skillset. How would I go about putting in a feature request?
  20. Ah, that's probably it! The link that @Jaga posted above might need to be updated. http://wiki.covecube.com/StableBit_DrivePool_Utilities#DrivePool_Command_Utility
  21. So I'm finally getting around to writing this... I'm playing with dp-cmd right now and ListPoolParts doesn't seem to work correctly. Does it need to be in a certain directory to work? c:\Users\Administrator\Desktop>dp-cmd.exe ListPoolParts Error: Method not found: 'CoveUtil.OmniStore.Store CoveUtil.OmniStore.Store.Create(Boolean, Boolean, System.IO.DirectoryInfo, Boolean, CustomSerializer)'. Details: System.MissingMethodException: Method not found: 'CoveUtil.OmniStore.Store CoveUtil.OmniStore.Store.Create(Boolean, Boolean, System.IO.DirectoryInfo, Boolean, CustomSer
  22. Well then, seems I have a weekend project. Will report back with script in case anyone else would like to use it.
  23. If I ran my script nightly, is there a way for it to tell DP to examine the pool again? Otherwise, if I'm understanding you correctly, it sounds like the files would appear unavailable.
  24. If I create the PowerShell script, and it moves files to different drives, are you saying that DP is alerted to the change instantly and will update it's physical location on the virtual drive? If so, I'd think it would be relatively trivial for my script to determine the drive with the most space and dump it there! And yes, ideally that would be great. Probably choose a max used and a min used. Then once max is hit, dump down to min, based on FIFO. That would be perfect for my use case.
  25. I'd like for newest content to be on SSDs, since it's the content most likely to be accessed. If I could get FIFO, then it wouldn't be that upsetting to SnapRAID. What if I just did this 'manually' with PowerShell? I would assume that DrivePool wouldn't be very happy if I just placed a file on one of the other drives PoolPart folder, but it's worth asking. I suppose a RAID 1 would work, but somewhat less than ideal since it's basically a 50% storage penalty.
  • Create New...