Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


DavidHertzberg last won the day on October 28

DavidHertzberg had the most liked content!

Community Reputation

71 Excellent

About DavidHertzberg

  • Rank
    Occasional Forum Poster

Profile Information

  • Gender
  • Location
    New York, NY
  • Interests
    Retired applications programmer, with a few Macs at home.

Recent Profile Visitors

2,184 profile views
  1. Was it the thread in which this post is the OP? The only post in that thread that isn't by the OP or me is this one by mbennett, but he's from Fair Grove MO—not Helsingborg in Sweden—so he's not Lennart_T. What the OP was reporting doing in that thread was indeed weird, though—and obsolete.
  2. redleader, I was going to ask the same question that Nigel Smith did in the second paragraph of his second post, but he beat me to it while I was out buying apples in my local farmers' market (the apple-growing farmers' employees, who are mostly Tibetan immigrants, bring the apples from upstate New York—rather than growing them in Manhattan). And now you've provided the answer in your latest reply. A few hours ago I started to create a test Copy script; Back up System State—described on page 101 of the Retrospect Mac 17 User's Guide—is automatically checked under Source->Windows on the Options tab. As Nigel Smith suggests in his first post, you might try unchecking that option. I've done some Forums searches, but I can't find any post by Lennart_T that "found some unexpected 'leakage' between client settings a while back". If—after swearing on the head of Her Majesty QE II (which I'm sure your fellow Brit would insist on 🤣) that Users on Michael's MacBook Pro doesn't contain any Windows files—you want to create a Support Case for a bug, here's why and how to do it. Since MB MICHAEL 2018 seems to be a dedicated "backup" folder on your "backup server" FS SERVER DATA 02, you might instead consider replacing the copied files and folders with a Media Set on that "backup" folder to be the daily Destination using the Recycle media action on a Backup script. I actually do that every Saturday morning for my MacBook Pro "client", except that my Destination is inside the "Retrospect" folder on a portable HDD (which, after 6 subsequent incremental daily backups using No Media Action, I carry off to a week's holiday in my bank safe deposit box before bringing it back to sit for a week in my apartment before being used again). Nigel Smith has now suggested in his third post, which he just sneaked in while I was taking a long phone call, what I do. The Saturday morning Recycle Backup of my MBP backs up 71.1GB over 3.3 hours, not including a 0.7 hour compare phase (which I do because I'm a worrywart who used to back up to tape). That's 739K individual files, not your piddling 37K. I don't mess with grooming, because having 2 complete backups of my MBP—one (offsite) less than a week old and one less than 2 weeks old—to supplement the portable drive cabled to my "backup server" is adequate for my needs.
  3. DavidHertzberg

    Backup set located on site to site VPN

    The paragraph above, in my first post in this thread, is the only thing I wrote that could be considered "rude and disrespectful". But it had the effect I intended, which was to get you to supply the missing information in a post directly following it. Once you'd done that, Lennart_T and I and Nigel Smith were able to diagnose your problem—which is why I wrote "Do you see how much better help you get when you calm down long enough to explain what you're trying to do? 😀" at the top of my next post in the thread. Nobody can give you "an idea whats going on here" if you don't supply the necessary information, and I will always consider it "rude and disrespectful" for you—or anyone else—to expect people on these Forums to do so. You were probably very frustrated when you wrote that OP, but I don't consider that a sufficient excuse. You should try volunteering to answer other administrators' questions on these Forums; you'll soon understand my attitude toward administrators who don't supply the necessary information. You will also develop a "psychic" ability to read an administrator's "tone, demeanor and thoughts just by reading a few words on a screen", and by reading his/her past posts as well—as I did in this thread to guess what you were doing. I'm sorry to inform you that employees of Retrospect "Inc." haven't been reading these Forums for the past couple of years, and—unlike some other websites—there aren't any volunteer Forums administrators. So if you want to make—after 3 months 😲—a complaint about me, you'll need to create a Support Case for the head of Retrospect Tech Support to read. Here's how to create a Support Case for a bug—the closest equivalent; select "Forums" in the appropriate drop-down.
  4. DavidHertzberg

    granular restore options

    (Disclaimer: Anything I may say about the intentions of Retrospect "Inc." in this or any other post is merely the result of "reading the tea leaves", the "tea leaves" being documentation and public announcements supplemented by an occasional morsel from Retrospect Sales. I have never been paid a penny by Retrospect "Inc." or its predecessors, and I pay for my upgrades. Any judgements expressed are—obviously—mine alone. The same is true of Retrospect's history, especially here.) redleader, There used to be an explanation of those granular Restore options on pages 129–130 of the Retrospect Mac 16 User's Guide, following the phrase "Choose one of these:" (that phrase still remains 🙄 )in step 6. However the explanatory indented paragraphs below the phrase were deleted on page 115 of the Retrospect Mac 17 UG by the StorCentric Slasher (who is in reality probably a direct employee of Retrospect "Inc."). The Slasher evidently had to make room in the UG for 30 pages of new Appendixes that were copied from Knowledge Base articles explaining "go big or go home" features—pages that IMHO should have been added to the UG when the features were introduced in 2018—without unduly expanding the size of the UG. However a version of that options explanation—including 'Replace if Backup Set is newer'—still remains on page 117 of the Retrospect Windows 17 User's Guide, which was previously more than doubled in size in 2012 for reasons explained in the 3rd paragraph of this later-deleted section of a Wikipedia article. But that explanation depends on the term "Snapshot", which is explained in the fifth paragraph of this also-later-deleted section of the Wikipedia article. As that paragraph also says, "Snapshot" was—as used from 1990 onward: That elimination of "Snapshot" was done in 2008 by the Tyrannical Terminologist 🤣 (my name for a developer whom an old-timer in Retrospect Sales says played a key role in the re-design of Retrospect Mac 8). That developer was prescient; Apple APFS's "snapshots" mean something different than Retrospect's, and something similar to Microsoft Windows' "snapshots". As a Glossary entry on pages 229–230 of the Retrospect Mac 17 UG says: IIRC I've never used the 'Only overwrite older files' option, so I've no idea whether it works. However nobody's posted a Forums complaint about it not working. If Mac 16 UG page 99 Use Attribute Modification Date When Matching doesn't work, here's why and how to submit a Support Case for a bug. Regardless, of whether the option works, you may also want to submit a Support Case for a Retrospect Mac documentation deficiency; here's why and how to do that. In doing that, you'll have to deal head-on with the term "Snapshot" having been banned in Retrospect Mac since 2009. The last two paragraphs of this post in another thread discuss my proposal—made in response to my earlier post in that thread about the meaning in the Retrospect Windows UG of the undefined term "active Snapshot"—that Retrospect "Inc." replace the term "Snapshot" with "Manifest". That replacement would have to be in the "backup server" Engine as well as in the GUI for both variants of Retrospect, because the Engine is basically common code for the two variants. If you doubt Engine code is common, look at a running Retrospect Mac Backup script—where you'll see "Updating Snapshot" and "Copying Snapshot" displayed on the Console as phases of the backup. That's why I suggested "Manifest", which has the same 8-letter-length as "Snapshot".
  5. DavidHertzberg

    Console 16.1 erases client options

    Don Lee, Upgrade immediately to Retrospect Mac 16.6. Don't pass "Go", don't collect $119 🤣 —which I assume you already paid for a Desktop Edition upgrade. Retrospect Console 16.1 has "joined the choir invisible". Why are you using it? 🙄 I've been totally on Retrospect Mac 16.6 since December 2019. A fast eyeball search of the Retrospect Mac cumulative Release Notes doesn't disclose a fix for your 16.1 Console bug. However a number of existing features ended up broken in the 15.0–16.5 "go big or go home" era of Retrospect development; most of them seem to have been fixed by 16.6. As the first long paragraph of this post in another thread mentions, Retrospect "Inc." apparently isn't above obfuscating who discovered a Retrospect bug that backup administrators reported before it was fixed. 😎 So if an engineer discovered the bug noted in your OP and fixed it by 16.6, he wouldn't necessarily have put a mention of it into the Release Notes—because IMHO the engineers are ashamed of 30 years of inadequate alpha-testing.
  6. DavidHertzberg

    Proactive job scheduling

    Jan Löwe, The head of Retrospect Tech Support did indeed reach out today, at what would be 5:24 a.m. California time. The second paragraph of his reply is: That sounds as if your bug was the one fixed in Retrospect Mac and Windows 17.5.1. As to who at Retrospect "inc." changed the bug title to be less informative, I'd better not speculate. I'd also be better off not speculating as to why QA testing supposedly (but see Jordan Shattuck's first e-mailed reply in my post directly above) discovered this bug after the 23 September release 17.5.0. However there is an Engine preference that specifies the maximum number (up to 16) of activity threads that can be running in parallel. So all an engineer had to do as an alpha-test is to set this preference to 3—leaving 2 for source "client" machine-drive combinations along with the thread for the Proactive "controller"—and then submit a script with 3 source "client" machine-drive combinations. Proper alpha-testing, including of the 17.0.0 "AI" speedup, should have caught this bug earlier. Everybody, The first paragraph of his reply is: As stated in the post directly above, I originally contacted Retrospect "inc." about bug #8893 by using the messaging facility newly made available to readers of the cumulative Release Notes—not via this Forum. All subsequent communications were via e-mail. So I guess the head of R. T. S. is annoyed that I mentioned my communications on this Forum. Be warned. Also be warned that my sending a message from the cumulative Release Notes web page resulted in "Jordan Shattuck" creating a separate Support Case containing my original message and the subsequent e-mails. Maybe that's the only way he/she has of communicating them to R. T. S.. OTOH hitting option 7 on the Retrospect phone line and typing in "Shatt" elicited a statement that no one whose last name starts with those letters is listed, so I guess Inside Sales Manager Jordan Shattuck is considered too junior—maybe because he still has hair 🤣—to have a separate phone extension.
  7. DavidHertzberg

    Yet another -530 client not found error

    Nigel Smith, Permit me to recount a personal story that will shed some light on I bought my first home computer in the Fall of 1988, preparatory to belatedly returning to college for 1.5 years to get a quickie BA in Computer Science. I bought a Mac because that's what my college recommended, and I followed that up with buying a Maynard QIC tape drive in February 1989. The backup software was not Retrospect but Maynstream—the ancestor of BE. My wife and I returned to NYC after I received my BA degree in the Spring of 1991; my wife had been using my original Mac for writing and drawing once I had bought a second Mac for myself in December 1989. In January 1992 I upgraded my Mac to System 7, following the Boston Computer Society Active Window recommendation to do so by wiping my backed-up HDD and installing System 7 from scratch. That worked fine, and my wife asked me to do the same for her Mac in February 1992. Maynstream couldn't read the Maynard backup I had made for her. I ended up shipping the backup tapes to Drive Savers, who managed to recover most of my wife's backed-up data for a charge of around $700 in 1992 U.S. currency. I bought a DAT tape drive in 1995, after a later disaster—whose details I can't remember—that resulted in my wife's permanently losing some of her Mac artwork, and have been running Retrospect with a Compare step every morning ever since—except 2010–2015 when I had no "backup server". (My now-ex-wife has continued to buy Macintoshes, and is using Time Machine for backup.) The applicable point of this story is that one has to be very careful about preserving the data—and applications—stored on a spouse's computer. It's possible that x509's wife has been using applications or Windows add-ons that came as part of the Lenovo "bloatware", which is why he would write "... but too much time has passed now." That's why I'd like to help him get a "self-healing" Retrospect Windows Client. A exact opposite of such carefulness is the attitude of the Ars Technica Other Hardware forum poster to whom I wrote the Private Message from which the story in the above lengthy paragraph is adapted (you didn't think I wrote it especially for this post, did you? 🤣 ). He is personally a Windows and Linux user, and wrote—of his wife and daughter's Macs—"computers that I don't want to support when a free alternative they can use to self-support exists. I'm not planning on throwing money away on a repeated basis buying upgrades to any potential software, I'm not planning on constantly making sure their backups are working, I'm not interested in walking them through periodic upgrades. If I can provide a service that they can use to self-support (the entire beauty of Time Machine) then I'm done. If Time Machine is unreliable, I'll cross that bridge when I get to it." I had cautiously suggested a client-server application (I'm not allowed to name Retrospect on the Ars forums except in one authorized Mac thread) for backing up to the NAS he wanted to buy, but ended up suggesting A**—a "push" backup application that would be enough for all his home computers.
  8. DavidHertzberg

    Proactive job scheduling

    Jan Löwe, Retrospect Windows was released today. Its very-informative 🤣 entire entry in the cumulative Release Notes is: Is #8893 the bug number assigned to the Support Case that you submitted about Proactive job scheduling? P.S.: When I looked again at the cumulative Release Notes, they gave me an option to send a message. The first e-mailed reply, from "Jordan Shattuck", said After I replied to that e-mail, pointing out that I had initially read the Release Notes and describing your prominent position, I got back another e-mail saying I strongly suspect that "Jordan Shattuck" is actually a bot. Just what I needed, StorCentric! 🙄 Real people may reach out Monday.
  9. DavidHertzberg

    Yet another -530 client not found error

    I understand that, but x509 has been suffering with -530 errors on his wife's Lenovo Yoga 730 machine for at least a year—and I'd like to automate the relief process for him as well. I'd like nothing better than for him to do a clean install using a retail copy of Windows, but he says "I probably should have done the same [clean install] with my wife's system when it was new, but too much time has passed now." Restart Service is no doubt overkill (a choice of word not originally intended to be humorous 🤣 ) for all the other administrators having a -530 problem with Windows "clients" that aren't "blessed" with Lenovo "bloatware", but it would be effective. Maybe there could be a single "command line" script that would first determine if the Client was On. If it wasn't, the script would do a Restart Service. Either way, the script would then do a "ping" of the "ipsave address"; if the "ping" didn't work, it would turn the Client off and on again. The problem is that, if the Client were Off, it couldn't run the "command line" script—so the "command line" script would have to be run at the end of the machine boot process. I'd like to avoid having the Retrospect Client Installer put in a machine-boot-process "command line" script for all other administrators; maybe the Installer could determine if the "client" machine is a Lenovo. Alternatively, we—or R.T.S.—would have to give x509 a separate script to install on his wife's machine.
  10. DavidHertzberg

    Yet another -530 client not found error

    Great experiment, Nigel Smith! 😀 It sounds as if x509 can make things easier on himself if he just checks the Client on "Lenovo730" before its nightly backup starts (he could already be backing up "client D"), and does a "Close program" followed by a "restart service" for the "Lenovo730" Client if its Status is "Off". Maybe that can later be done in one Windows "command line" script—or optionally two; see the next paragraph. MrPete, mbennett, rfajman, and Nigel Smith, Be aware I don't know anything about Windows "command line" scripting, but it occurred to me that the entire process in this post's lead paragraph could be automated for the case where the Client's Status is still On—which it isn't in x509's case. The approach would be the same as in the last substantive paragraph of this up-thread post, except that the Client would launch a Windows "command line" script to do the work instead of doing the work itself. That would shift the multi-threading upwards to Windows, which would eliminate the engineering difficulty of multi-threading the Client that I mentioned in the second paragraph of this further up-thread post. Either the "command line" script would retrieve the Client's "ipsave address" itself or the Client would pass the "ipsave address" to the script as a parameter; either way the script would simply "ping" the address, and do the "Close program" followed by a "restart service" for the Client if the "ping" was unsuccessful (based on the "if I can't see you, then you probably can't see me" principle we all learned as children playing hide-and-seek.). A optional extra—for x509's situation—"command line" script without the "ping" would be run after "client" machine boot to start the Client. MrPete, because of his evident prowess in Windows shown in this even-further-upthread post, should probably investigate the feasibility of writing such a script. If it's feasible, he should include it as an Additional Note in his Support Case #8512. Given that Retrospect Windows didn't fix the -530 bug, I suspect the Retrospect engineers would now be open to a simpler approach. Maybe I should investigate the feasibility of writing the equivalent of such a script for macOS, although I have no experience with macOS "command line scripting. x509, IMHO you need to further investigate eliminating the "Lenovo bloatware" on your wife's "Lenovo730" machine. I did a search of the Forums, but nobody else has reported the same problem. However you're totally correct about that "bloatware"; through early 2015 it included bundling Superfish software identified as malware, and in August 2018—which post-dates the release of the Yoga 730—Lenovo "was criticized for automatically downloading Lenovo Service Engine software – labeled as unwanted bloatware by many. Worse, when users removed the software Lenovo systems were configured to download and reinstall the program without the PC owner’s consent [my emphasis]". Before investigating that, you need to figure out precisely when the "bloatware" shuts down the Client around the time of "client" boot—so that the optional "ping"-less script can be run afterward as part of the machine boot process rather than by the Client.
  11. DavidHertzberg

    Yet another -530 client not found error

    x509, I'm now going to get myself into trouble by venturing into the sociological aspects of client-server backup. 😃 Assuming "client" machine "Lenovo730"'s C:\ drive is OK, then—based on what Nigel Smith has said and what you've said above—it sounds as if your wife is occasionally doing something to her machine while Retrospect is backing it up. My guess is that she's either rebooting it or shutting it down or removing it from an Ethernet connection while the backup is running, and that's what's generating the Client lock file. I wouldn't recommend holding your breath while the Retrospect engineers develop a facility for having a robotic arm reach out of the "client" to slap her hand when she tries to do that. 🤣 Therefore let's consider doing what I did for the last 10 years I was married. I wrote Backup scripts—not Proactive scripts—scheduled to run at 3 a.m. or later to back up both our machines, and I booted both "clients" followed by the "backup server" whenever we had breakfast. So both of our "client" machines got backed up once a day; No Media Action (Normal) on weekdays and Recycle (to a newly-swapped-in destination with the swapped-out destination going off-site)—with a script that also backed up the "backup server"—on Saturdays. (IIRC I originally scheduled these backups to be done while we were getting ready for bed, but the noise of a tape drive executing the Recycle script in the bedroom turned out to interfere with our sleep Saturday night to Sunday morning.) We both learned to do Save As for any document changes that wouldn't be backed up until the following morning, and we treated Saturday mornings in accordance with the no-work Jewish Sabbath (despite her being Catholic). Although now alone, I still do this. If my guess is incorrect or my solution is unacceptable, let's return to the question of "constant maintenance". Contrary to what Nigel Smith speculated above, this 2016 Knowledge Base document—though for a different error—implies that there is no Retrospect Windows equivalent for Retrospect Mac's retroclient.state file. This post in a 2014 thread by the head of Retrospect Tech Support—again for a different error—implies the same thing. So it appears there's no alternative to what you reported doing in December 2019—which is Client delete and reinstall. A Client, even multi-threaded (2nd paragraph here), couldn't delete and reinstall itself. You can at least eliminate the monitoring part of the "constant maintenance" by—in addition to supplying your e-mail address—specifying Send e-mail for failure and media requests per page 407 of the Retrospect Windows 16 User's Guide. That would, by showing any problem with "Lenovo730" backups, IMHO eliminate the need for the script hooks that Nigel Smith suggested. P.S.: Nigel Smith made an error below because he didn't pay attention to the second through fourth sentences of my third paragraph; a Windows Client has no equivalent to a retroclient.state file. I've deduced this from a KB article and an R.T.S. post, but you can check that deduction with R.T. S..
  12. DavidHertzberg

    Yet another -530 client not found error

    x509, Nigel Smith's suggestion in the next-to-last paragraph directly above is excellent. However if the lock file hypothesis is correct, it sound as if the "client" you now refer to as "L" is never backed up. I will use my immense psychic powers 🤣 to guess that your client "L" is actually the same "Lenovo730" you were talking about in the OP a year ago today (Happy thread Anniversary!). And two months later you solved a problem with what is probably the same "client" computer by doing this. So why not do it again, which should get rid of any lock file that is related to "L"'s Client? But I also notice that the Lenova Yoga 730 came out about 2.5 years ago. With two similar problems in one year, is it possible that your C:\ drive is failing in a way that affects the Client? Nigel Smith or Lennart_T can advise you better than I can on how to test that.
  13. DavidHertzberg

    Yet another -530 client not found error

    x509, How soon we forget! 🤣 Here's a December 2019 post by you yourself in this Forum, telling how you solved what seems to be this very problem on one of your "client" machines by thoroughly un-installing and re-installing the Retrospect Windows Client. My preceding post in the same thread pointed out that there's supposed to be a Protected by Retrospect Server checkbox line, described on page 304 of the Retrospect Windows 16 User's Guide, in the Retrospect Client Control Panel. However on page 305 of the same UG there's an Allow Clients to Turn off the Retrospect Client Software preference in Configure > Clients in the "backup server" console sidebar. Maybe you've un-checked that preference for this particular "client", which would explain why "there is no way for the client to turn itself back on." The preference was added years ago; users with slow "client" machines were turning off their Client to disable backup. P.S.: Retrospect Windows, released on 23 September, doesn't contain a fix for bug #8512. MrPete says the bug is only in the Windows variant, but I don't see why at least the cause—if not the must-reboot-the-"client"-machine fix—isn't the same in the Mac variant as well.
  14. DavidHertzberg

    -1104 errors

    rfajman, I think you must only be having this problem when backing up to a disk destination, so it shares that with the problem described in your other thread. However it's for server as well as client backups, so the commonality may only be in having various funny things—per Nigel Smith—going on with the destination disk. As to that, take a look at this 2019 Forum post, which I found by clicking the magnifying-glass icon in the Search box on the upper right and typing in "1104" (this time with the double-quotes). The very-expert-in-Retrospect-Windows Lennart_T diagnosed that OP's problem as being with the source Windows (C:) drive, although the OP produced evidence that the problem went away with a different method of connecting his destination drive to the "backup server"—whose (C:) drive was evidently the source.
  15. DavidHertzberg

    -643 errors with client backups

    rfajman, It's time you learned how to use the Retrospect Knowledge Base. Navigate your web browser to www.retrospect.com/support, click the "Knowledge Base" icon, and do a search on "-643" (without the double quotes). You'll find this 2017 article, which says "If the Retrospect process ends unexpectedly, it could result in problems saving some of temporary data files that are used when negotiating security with your servers". It looks as if its solution may solve your problem. OTOH that doesn't explain why you get no error with cloud backups; Nigel Smith's suggestion might help to provide that explanation—which may have to do with temporary files that aren't used for your cloud backups because they're scanning fewer source directories (how's that for a SWAG? 🤣 ). As for the CHKDSK flags asked about by Nigel Smith, here's a Lifewire article explaining them. I found that by Googling "chkdsk windows 10 commands"(without the double quotes). However the KB article linked-to in the preceding paragraph says the problem is likely to be with Retrospect temporary files on the "backup server", not with the disks being backed up.