WOULD RESTORING OUR SYSTEM TO SOME PRIOR DATE FROM A TIME MACHINE BACKUP KEPT ON A SEPARATE DRIVE ERASE THE TIME MACHINE BACKUPS FOLLOWING THAT RESTORATION DATE?

I must restore our family's macOS from a Time Machine backup to correct errors caused by an application that used its own DNS directly, bypassing all our local Internet security. The application did not follow standard TCP/IP NSLOOKUP security protocols that all Apple products follow. The application was removed weeks ago. I cannot mention their name here, but most readers will know who the presumptuous creator of that application is, the creator who believes it can ignore security that Apple and most of the world thinks important.


However, despite removing hundreds garbage files and applications that ... installed, despite wasting hours following Apple procedures to restore macOS to the latest version installed on our system, the chaos it caused still exists. For example, I cannot keep AppleActionOnDoubleClick to None using the "System Preference->Dock" menu, thereby ruining my select/copy/paste use. I can only keep garbage from various vendors showing up in /Applications, /Library, and /System/Library by removing legitimate package update procedures.


However, Apple's Time Machine restore procedure says it will erase our entire system disk. This is acceptable if, and only if, it does not also erase anything on the external drive with our Time Machine backups. If it also erases our current backups, then we cannot restore work completed since installing the arrogant application that bypassed our TCP/IP NSLOOKUP security. So WOULD RESTORING OUR SYSTEM TO SOME PRIOR DATE FROM A TIME MACHINE BACKUP KEPT ON A SEPARATE DRIVE ERASE THE TIME MACHINE BACKUPS FOLLOWING THAT RESTORATION DATE?

Posted on May 24, 2020 11:08 AM

Reply

Similar questions

12 replies

May 26, 2020 6:55 PM in response to Kappy

I have removed tens of thousands of files /System/Library, /Library, and /Users/*/Library the arrogant, rogue, Internet app either installed, changed or let rogue sites install or change on our High Sierra mac.


I have somehow managed to stabilize our mac after repairing hundreds of files changed by the app in /Users/*/Library. But I still have 52,502 files in /Users/*/Library to wade through and decide whether to keep or delete the changed files. It will take me weeks to wade through the mess. Since Time Machine will not restore any /Users/*/Library directory en masse without a complete system restore to the specified date, to keep any of these files I must manually restore each file individually from an offline source.


I changed many of these files with Contacts, Mail, and iTunes because the rogue app let a thief grab passwords to 100s of sites we use, allowed villain to add names and addresses to our contacts while also changing emails of friends and family. Plus we've received hundreds of photos from family and friends since the app was removed that we might lose without properly restoring files in /Users/*/Library.


I have worked on Unix systems since the 1970s and have only twice seen messes that approach this one, 9/11 and the "let's find the size of the Internet" virus that brought down most of the Internet in the 1980s. This rogue app's arrogant disregard for TCP/IP NSLOOKUP protocols, protocols Apple follows and that were fought over by many hundreds of intelligent people over decades, is a root cause of millions of security breaches around world today.

May 26, 2020 7:24 PM in response to ChuckStarks

May be of help...


Free Malwarebytes which may take care of it...

https://www.malwarebytes.com/mac/


Or...

EtreCheck is a simple little app to display the important details of your system configuration and allow you to copy that information to the Clipboard. It is meant to be used with Apple Support Communities to help people help you with your Mac.

http://www.etresoft.com/etrecheck

May 28, 2020 12:32 PM in response to BDAqua

It found defecation that I know I removed because it's listed in one of my "~/defecate/REMOVED.mm-yy-dddd.LIST." But it has not found the virus that keeps defecating in /Users/*/Library nor in /Library. I have turned on full access. Maybe that will work. Maybe, despite running as root, my attempted removals failed. This tool seems to work well and may help me select more the files to keep or remove from /Users/*/Library after in run a complete restore.


Thanks again

May 31, 2020 12:08 PM in response to BDAqua

Thanks, but it's not necessary. Plus, thanks for the LONGER TEXTS BUTTON. That may be useful in the future. Today is so much different and easier than old interest groups on DARPA net when we didn't have DNS servers and had to know the route to the server of interest.


I've been doing Unix systems since the late 70s so I know how to read such reports. Although macOS isn't Unix, it's close enough for me to love it. I just don't think purchasing an EtreCheck upgrade would be worthwhile, given how little it found for me. Especially, since everything it found would have disappeared when I completed the restore. It found stuff in /Library, not in /Users/*/Library, which would be erased in step 2 below. If I wade through 52,500 files in two weeks I will try this:

  1. Copy good /Users/*/Library files to X/*/Library
  2. Time Machine Restore / to day before ABC defecation installed on our system
  3. Time Machine Restore of /Users to most recent backup
  4. Copy snapshot /User/*/Library to Y/*/Library
  5. Copy /X/* to /Users/*/Library
  6. Resolve any conflicts between Y/*/Library and /Users/*/Library (note, we should have any, but I am old, forgetful, and might screw up)

Again, thanks for your aid and offer of aid.

May 31, 2020 12:41 PM in response to ChuckStarks

Something to consider, when Time Machine preferences are off in System preferences, all backup files are in their distinct folders based on time of backup on the backup drive. If you are careful, you can dig for documents you need out of the backup and load them on a prior system.


Devon Technologies EasyFind offers a great way to search for files without tampering with indexing.


Now while your operating system preferences for the Dock may not be transferable, salvaging your older user documents may be useful on a system you know works the way you want.

May 31, 2020 8:39 PM in response to a brody

I do this all the time. I am old and dotty and must correct myself often. Step 3 will restore all /Users/*, except the /Users/*/Library files.


Actually, you can update ~/Library configuration files, you just cannot use Time Machine, but must use a script. This is the reason I'm going through each ~/Library file one at time. To determine whether I keep it in /X/*/Library to restore after moving back in time or leave it. Plus, if I decide to leave it, I'm going to remove it from /Users/*/Library before it goes into another backup.


One problem I have is that /Users/*/Library keeps growing, and growing, and growing. I've processed over 47,000 files in the 52.5K list, but now have another 41K files to wade through. Though it probably wouldn't work, I might just run "for each user; do sudo rm -rf ~user/Library;done" before the last backup before I start restoring files. I'm so sick of this Chrome disease on our system. WHY DOES ABC THINK IT CAN BYPASS EVERYONE'S NSLOOKUP SECURITY? WHY? WHY? WHY?


When I worked at a Wall Street firm nearly 2 decades ago, anyone who installed software that bypassed our network security, which included forbidden NSLOOKUP sites, would have been escorted to the sidewalk immediately, permanently, and with a short "don't come back, wait here for you personal stuff" ceremony. While those trying to use direct IP addresses saw our routers' NAT tables ruin their breaches. The latter would get one warning. And now there's an international company promoting this lack of security.

May 24, 2020 1:02 PM in response to Kappy

I read all those pages 3 times before asking this question. Your answer, however, reassures me. So I will try the double restores ASAP, OS to older version, /Users (except for ~/Library) thereafter. The reason I asked is simple, a friend lost his job when an application tossed the forward backups after a restore from the night before 9/11. But that was MS, not Apple.


Thanks very much

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

WOULD RESTORING OUR SYSTEM TO SOME PRIOR DATE FROM A TIME MACHINE BACKUP KEPT ON A SEPARATE DRIVE ERASE THE TIME MACHINE BACKUPS FOLLOWING THAT RESTORATION DATE?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.