Jump to content

Nigel Smith

  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by Nigel Smith

  1. It's probably me -- I'm a Mac rather than Windows user. But pp12 of the Windows RS v17 manual shows a "Preview" button, so I think the functionality is there if you dig around a bit.
  2. Make a new script in Advanced mode with the same options, source(s), destination, and selectors as the script you are worried about and then "Preview" to see what's going to happen.
  3. Note that the error is actually "...stopped by operator", not user. IMO that means it is being stopped on the Retrospect "admin" side, not at the client. Have you set a limited schedule of execution, a media timeout, or similar? Is something going into power save/sleep just after midnight, effectively pausing the execution until the timeout is reached?
  4. In theory it could, but I've never tried. If you're worried about HD thrashing, think how bad it would be for a tape, constantly spooling/respooling to find those gaps to fill! If you want to do grooming and WORM (form ransomware protection etc), consider an HD for your "normal" backups and a regular copy from that set to a tape set for "permanent" storage -- disk-to-disk-to-tape. There's many ways of setting that up and you can adjust to suit your own schedule and retention policy. See the RS manual, particularly the "Staged Backup Strategy" examples.
  5. Retrospect shouldn't care, as long as the card works. Windows and your HP drive may have other ideas, so aim your compatibility checks in those directions. Where that theory breaks down is that RS can pump a lot of data through a card at speed, and that can reveal flaws in card design,ompatability. To an extent you get what you pay for... If your data is valuable enough that you're going to spend time backing it up, perhaps it's worth splashing out a little?
  6. For clarity -- which? I assume the "backing up the directly-mounted NTFS disk". but just want to be sure... I don't know if that's what's actually going on, but in general Retrospect (like all good backup software) makes the not-unreasonable assumption that "if there's any doubt, back it up again". In the vast majority of cases it much better to "waste" resources doing that than to find that the latest version of "My Very Important File.doc" can't be restored because, well, it kinda looked the same as the last one so RS didn't bother... Where it does bite is this kind of platform move. Having been there myself, I feel for you! What I do these days is start new sets on the new platform, run old and new in parallel until new is up to date, then archive the old in case it's ever needed.
  7. Have you tried changing the "Back up:" selection on the "Options" from "All Volumes" to "Selected Volumes" and ticking only the ones you want to back up (assuming that only show one entry per volume, of course!)? It's not something I've come across but, IIRC, there have been other mentions on the Forum of APFS volumes showing up multiple times. A good search might find something useful. And if Instant Scan is turned on on the client -- turn if off. Not only is it a CPU hog, it doesn't work with APFS anyway. It may or may not help, but Instant Scan gets blamed for all kinds of nonsense and I see no reason to stop now...
  8. Retrospect actually stopped *officially* supporting optical drives way back in version 8 or something! But, as far I know, the instructions for enabling optical device support are still valid. OS compatibility info for RS v15 is here. Yes, the file that needs editing is in the Library folder of the boot drive, which might explain why you are seeing the disclosure triangle in OS 10.11 but not 10.12 -- I'd have thought that CCC would have copied *everything*, but maybe not.
  9. Does this apply to any and all junction points, or just some? (Remembering the fun people have with OneDrive FOD and similar...) Are the point/target on the same or different volumes? Are you logging any messages about these failures?
  10. First thing to note is that you don't need to restart the client computer to free it up. Open the RS Client and Command-click the "Off" button to set the client to "Not running", then click the "On" button to turn it back on again. Next thing I'd do is try missing out the switch. Can you run a direct ethernet connection from server to client, if only for a test backup? If that works then it's a switch issue -- do you have other devices on the same switch that are being backed up successfully? If the direct connection has the same problem then it's a client issue. If it's client/server incompatibility then updating to 18.5.1 might help, otherwise (assuming you can't update the Lion machine) you'll probably have to rethink your backup strategy eg by using file shares mounted on the server instead.
  11. I think you generate an App Password as described on that page, then use that instead of your Google account password when setting up mail sending in Retrospect. This page should walk you through the process (assuming that the announced change doesn't break things!). The good news is that you've plenty of time to try to get it to work!
  12. By any chance has the volume been erased but left with the same name? Is it, perhaps, a different actual volume but with the same name? IIRC Retrospect uses the volume ID to "register" the volume, not the name, so it might be that something's changed... What OS is the client running? RS v16.5.1 isn't fully compatible with Big Sur or Monterey because of changes to how Full Disk Access works -- you may have fallen foul of that.
  13. Are you using "Locate" to try and add the catalog, and then RS is hanging? Is there anything in the log? As Lennart says, if all else fails you can rebuild the catalog from your tapes -- at least you'll then have access to the data.
  14. What account is Retrospect running in (Preferences->Execution->Security)? What account are you logging in to Windows with? I'm no Windows guru, but I think you only see the icon when logged in with the same account Retrospect is running under.
  15. You can guesstimate it if you've logged the used capacity of your source volume over the last few weeks -- that'll give you the amount of new data. Then the sum of all incremental backups over that time minus the amount of new will give an idea of your churn. But if you've got 40TB on the source, even only 0.5% churn a day plus some new stuff will fill your 80TB target -- especially since, as Lennart says, performance optimised grooming can leave a lot ungroomed. General recommendation for target volume capacity is 2-3 times the source capacity, assuming "regular" usage -- obviously you can get away with less if your data is mainly archival in nature and so doesn't change much. It might be a good idea to go through what was backed up each time (see Lennart's screenshots above) to see what's happening -- keep an eye out for things like database files (sounds like you have a lot of images, perhaps you are cataloguing them somehow?) where a small change will mean a multi-GB whole file backup.
  16. How big is your backup set? Retrospect has a maximum size for the "virtual media" used when doing a disk backup -- around 8.5TB IIRC. Once your backup set reaches that limit you'll be asked to "Choose Media" and RS will create a new folder for the next piece of "virtual media". The tricky bit is choosing the right place in the "Choose Media" dialog. On the volume you are storing your backups there will be a directory called "Retrospect" containing a directory for each of your disk backup sets. You need to choose the volume (or directory) that contains the "Retrospect" directory to add the next piece of "virtual media". I've a mounted volume called "Backups" containing the folder "Retrospect" which contains "2017" (the disk backup set) which, in turn, contains "1-2017", "2-2017", "3-2017"... So in the "Choose Media" dialog I need to select "Backups" -- RS does the rest. Another problem might be permissions. You say "local backup" -- is this directly attached storage or are one or more of the volumes concerned remote (eg mounted NAS volumes)?
  17. A late, and perhaps silly, question -- but why are you recycling weekly rather than using incrementals? Sounds like you are generating a huge amount of extra work by doing that, and I'm not sure the gain is worth the pain.
  18. Trying not to quote Ralph Waldo Emerson, but you can't have it both ways -- either rhwalker is right and "All of the backup data (files, metadata, etc.) is in the .rdb files which, taken together, comprise Retrospect's database", or you are and they don't. I'll let you decide for yourself, and leave well alone until twickland reports back.
  19. No, you are. Yes, the .rdb files are the database and yes, the catalog file is the index. But a component of the Retrospect Engine is a database engine because that's what manipulates the database. Is it the same on Mac and Windows versions of RS? We don't know, and even if the inputs and outputs are the same we still don't know -- it's a black box. To (rather sadly) quote myself: You can see evidence of that last line for yourself by comparing Mac and Win release notes -- most fixes are in both, but a few are specific to one or the other.
  20. Don't know why -- since a database engine is what CRUDs the data in a database, Retrospect has a database, and records in that database can be created, read, etc, there's some kind of DB engine in there. I'm not saying it's MySQL or similar, but there's something. I'd hope that, with the push to a "common engine", it's the same on all platforms. But that's hope, not certainty. And anyway, it's only an example of the possible differences between nominally common code compiled to different platforms. I'm sure the meat of the RS engine is more-or-less the same, but it's the gristle round the edges that always gets stuck in your teeth...
  21. Apologies, I was less than clear (rushed, after my first attempt got eaten). I can see a lot of space in "same code but compiled for different platforms" for quite a lot of variation between the final products. The example was supposed to suggest they might have used different DB engines -- maybe for performance, licensing, or compatibility reasons. There could be lots of these variations, or very few -- I simply don't know. Your catalogs are as I'd expect, the meta holding "summary data" for the set and each client/volume (including links to their component catalogs) and the component containing the meat of that client/volume's backup history (metadata for every file backed up in every session, etc).
  22. I think the "meta catalog" just stores the "higher level" info -- client/volume pairs in the SG, when each was last backed up -- and the "component catalogs" store the session info data. In Mac RS the search "chains" -- in the GUI you search the meta cat, but RS searches each of the component cats then aggregates the results for presentation. I'd hope that Win RS does the same and that the manual's "To restore from a specific source, you need to select the specific source within the Storage Group" is an "and you can restore from a specific source..." rather than "you can only...", but I can't test that at the moment. Assuming that's the "universal Retrospect engine", that still leaves an awful lot of wiggle room! Same design and pseudo-code? Same actual code but compiled per platform? Even if it's the latter ( as I suspect, comparing version fixes across platforms) that still leave space for things like "if macOS then mac_db_code else win_db_code". Not saying they have, but we can't discount the possibility!
  23. Agree about the Transfer and Verify (although Rules are hardly irksome), but I don't understand about Restore -- sessions are listed by Machine + Volume + Media Set, so it's trivial to do a point-in-time (or Browse and select particular files) for any client/volume pairing in any Storage Group. In Windows it's actually more clicking to get to previous snapshots/sessions. I've not tried it, but in Windows do you have to restore from a particular source? Can you easily search for every occurrence of "Important.docx" across a Storage Group, or would you have to search (and restore from) each "component set" individually? As you rightly say, it's potential in improving Rebuilds is massive, if it can be done. I'm not sure how similar Mac and Win RS actually are! There may be more to it than just how their respective consoles allow you to view what's under the hood. Creating Storage Groups by splitting a single over-arching catalog into a "meta catalog" plus a bunch of client/volume "component catalogs" was a very pragmatic solution to a pressing problem -- whether that could be done the same way on both platforms is something way outside my understanding. What we really need is a preference so we can switch both Mac and Win consoles to our preferred method of display 😉
  24. I know what RS does at the filesystem level. But in the UI, which is where I suspect most of us interact with RS most of the time, it is presented as "just another media set" on the Mac and as something different in Windows. Again, I prefer the Mac software's consistent approach -- you obviously don't. And I can't disagree with your preference since Storage Groups aren't "just another media set" (eg lacking cross-client dedup within the set). I'd prefer it even more if there was a consistent approach, one way or the other, across platforms -- but that's probably asking too much. It may have changed in v18, but in v17 you had to rebuild the entire Storage Group on both platforms, even if only a single "component catalog" was damaged. A pain, but at least the rebuild is also parallelised across multiple threads. See this old post for my workarounds, either of which could possibly be adapted to twickland's particular problem.
  25. Trust me, it isn't! Agreed. But whether Mac or PC handling of them is correct (c'mon -- Mac wins every time!) is a matter of perspective. Looking top-down, a media set only has one catalog. A Storage Group only has one catalog. It looks like any other media set in the RS UI, and the manual even states it should be treated the same as any other media set. So it *shouldn't* show the component directories, since no other media sets do. When it comes to UX and abstraction, consistency trumps absolute accuracy every time. And why display something that shows no usable purpose? I don't know, and I don't really care, why Mac and Win do this differently. I know which I prefer, so do you, but those are only opinions and neither of us is "right". While I would hope that you are right about this, I'd recommend that anyone who wants to use this in production thoroughly tests it first. There are limits on destination volume size -- my "use as much space as you want" Disk Media set splits every 8TB, for example -- and I'd want to be sure that the above allowed you to separate across "proper" logical/physical volumes rather create more RS "media set" volumes in the same place. Nice work on the password protection checking!
  • Create New...