Introducing AX64 Time Machine - hybrid imaging/snapshot software

Discussion in 'backup, imaging & disk mgmt' started by Isso, Jan 18, 2013.

  1. TheRollbackFrog

    TheRollbackFrog Imaging Specialist

    Joined:
    Mar 1, 2011
    Posts:
    4,954
    Location:
    The Pond - USA
    Some early morning thoughts (maybe not enough coffee yet :confused:) on TM's ability to detect the Perfect Disk BOOT Time defrag anomaly...

    During any HOT or WARM restore process, if TM performs a "mini-track" on the current system volume in place just for METAfiles ($MFT, $LOGFILE, etc... there aren't many of them)... then compares that to their tracking mechanism for the same files currently in place on the same volume, if they are different then something's happened to those files outside of their tracking mechanism and a COLD restore is invoked.

    BOOT time defrags do all their work with these files in trying to make the system more efficient. Most do it using standard Windows mechanisms available at pre-BOOT time but Perfect Disk does not. From Isso's comment on PD's anomaly, they do have their tracking mechanism loaded and available at the Windows pre-BOOT time, that's why other BOOT Time defraggers have no problem with TM.

    Just a thought... (more coffee needed)
     
  2. Peter2150

    Peter2150 Global Moderator

    Joined:
    Sep 20, 2003
    Posts:
    20,590
    HI Chamlin

    Had an interesting experience which may help you on this.

    I was trialing IFW, and when done, I wanted to remove it. I decided to remove it using a hot restore. Bad choice. It ran for 15 minutes, it hung at 77%. I did a power reset, and using the boot menu, booted into the warm restore. It did restore perfectly taking a little over 15 minutes. Clearly just using macrium would be faster. I took another look at the trial this morning, and this time, I just booted into the warm restore, and this also worked perfectly, taking about 45 seconds. More like it.

    I've found there are some changes. Under AX64 Build 36 I never had a single failure on my desktops. On the other hand it wouldn't run on my Sager Laptop. Now with TM I do see some Hot restore failures on my Desktops but it now runs on my Sager. Clearly something has changed.

    Pete
     
  3. Peter2150

    Peter2150 Global Moderator

    Joined:
    Sep 20, 2003
    Posts:
    20,590

    Good thought, but and it's a big but, if a cold restore is the same as a shouldn't matter. Does this not suggest that the problem is in the image itself? If you over write the disk, and the image is sound, it should replace everything.

    Pete
     
  4. TheRollbackFrog

    TheRollbackFrog Imaging Specialist

    Joined:
    Mar 1, 2011
    Posts:
    4,954
    Location:
    The Pond - USA
    :oops: I warned you... not enough coffee.

    What I failed to mention is the above mentioned detection MUST OCCUR at both IMAGE time and RESTORE time. At image time, if change detected (PD BOOT defrag since last incremental), it needs to do the usual re-scan operation (like external media modification detection) to reinitialize its tracking file and produce a proper incremental change file. At restore time, if change detected (PD BOOT defrag between last incremental and next restore), it needs to know that it's image is golden (from the incremental detection and fix prior) so that it can be sure of a good necessary COLD restore. If the PD change occurs between incrementals, the incremental detection and fix will correct the image. If the PD change occurs between the last incremental and the next restore, the restore detection will find it and use the last good incremental to COLD restore the system.

    I hope that makes better sense. Once a chain is allowed to absorb the mistracking of the PD BOOT time defrag (undetected prior to ANY incremental), it is suspect and as such, cannot be relied on for any type of restore. Detecting that change at either INCREMENTAL image or ANY restore operation should insure the integrity of the required restore regardless of what type.
     
    Last edited: May 28, 2014
  5. Alexhousek

    Alexhousek Registered Member

    Joined:
    Jul 25, 2009
    Posts:
    662
    Location:
    USA--Oregon
    My head hurts..... ;)
     
  6. Peter2150

    Peter2150 Global Moderator

    Joined:
    Sep 20, 2003
    Posts:
    20,590
    ROFL. I can feel the pain.
     
  7. TheRollbackFrog

    TheRollbackFrog Imaging Specialist

    Joined:
    Mar 1, 2011
    Posts:
    4,954
    Location:
    The Pond - USA
    If Steven runs into this issue from RickFromPhila or this issue from JohnV, "managing" the issues go right out the window.
     
  8. TheRollbackFrog

    TheRollbackFrog Imaging Specialist

    Joined:
    Mar 1, 2011
    Posts:
    4,954
    Location:
    The Pond - USA
    Alex, it's that lack of coffee I was talking about :eek:
     
  9. bgoodman4

    bgoodman4 Registered Member

    Joined:
    Jan 13, 2009
    Posts:
    3,237
    I would suggest that the way you are going to manage the risks of Rx (with a 2nd app to create images) is exactly the way to manage the risks of AX/TM. Especially considering that AX64 rarely needs to go the cold restore route for most of us. HDS, the publishers of Rx should not be financially supported in anyway given the atrocious support they offer to paying support license holders and the very misleading hype put out by their marketing team.
     
  10. taotoo

    taotoo Registered Member

    Joined:
    Mar 13, 2013
    Posts:
    459
    Wouldn't both of those issues be 'managed' by simply making regular images with a second program? Indeed that is what I was advocating elsewhere in my post - perhaps that's how he in fact 'manages' it.
     
  11. ScottAdams

    ScottAdams Registered Member

    Joined:
    May 24, 2006
    Posts:
    36
    Hi all, I followed this thread for quite a long time but dropped off around the time 1.4.1.48 came out. I am still using it. (registered owner of multiple copies)

    1) Where is this new 2 beta?
    2) Has it tested out enough to be recommended to try at this point? I.e. is it at least as stable as the 48?
    3) Does either version work well if I run windows 7 defragger or is it not a good idea?

    Thanks!
     
  12. TheRollbackFrog

    TheRollbackFrog Imaging Specialist

    Joined:
    Mar 1, 2011
    Posts:
    4,954
    Location:
    The Pond - USA
    Secondary imaging of his protected volume would protect his CURRENT SYSTEM STATE (the most important I would presume), snapshots are always history.

    That's why I asked him above what app he uses to protect against hardware failure. or in the case of the above 2-examples, massive Rollback RX failure creating unbootable systems.
     
  13. TheRollbackFrog

    TheRollbackFrog Imaging Specialist

    Joined:
    Mar 1, 2011
    Posts:
    4,954
    Location:
    The Pond - USA
    Here...
    There are some real differences at this time but it's working well, especially in the same vein as AXTM v1 did. A TRUE COLD RESTORE is missing at the moment but it seems to be restoring well in the meantime... COLD RESTORE will be returned shortly. If you are a "Perfect Disk" user, I would not use it.
    Any defragger will cause any snapshot program (or INCREMENTAL imager) to create LARGE snaps (incrementals) following the defrag operation but the program will function just fine. If you're running W8 or W8.1 and the protected volume(s) are on SSD(s), the defrag should not seriously impact the snapshots.
     
  14. ScottAdams

    ScottAdams Registered Member

    Joined:
    May 24, 2006
    Posts:
    36

    Thanks!

    Nope not using PD and been pretty happy with Ax64 now as my main backup for some time. I do offload important files via another solution as well usually daily. So if push comes to shove nothing vital will be lost.

    On upgrade will it continue the same backups from 1.x? My wife's computer is on WIFI and I would want to put it on the wire to the NAS if it is going to redo the baseline.
     
  15. TheRollbackFrog

    TheRollbackFrog Imaging Specialist

    Joined:
    Mar 1, 2011
    Posts:
    4,954
    Location:
    The Pond - USA
    Nope. It's reccommended that you squirrel away the v1 baseline and start anew with v2. V2's DEFAULT folder is called "My Backup" which is used by tons of other apps. I would recommend changing that to something that makes better sense to you. Create the new folder on your backup device of choice, and when you select your partition(s) of choice to protect, use the BROWSE button at the bottom of that window to select your folder on that device. It may still make a "My Backup" folder (a l'il bug) but it'll use the one you selected... feel free to DELETE the "My Backups" folder once you have a successful BASELINE. It also DEFAULTs to AUTOMATIC mode so if you don't want that (it's very different in v2... Time Machine now keeps hourly backups for the past 24 hours, daily backups for the past month, and weekly backups until your backup drive is full) you'll have to turn it off.
     
  16. bgoodman4

    bgoodman4 Registered Member

    Joined:
    Jan 13, 2009
    Posts:
    3,237
    Correction,,,,,, oldest snaps will be deleted automatically when drive is approaching full.
     
  17. MaximumFish

    MaximumFish Registered Member

    Joined:
    May 27, 2014
    Posts:
    15
    With all this talk of them, can someone quickly sum up the difference between cold, warm and hot restores?
     
  18. taotoo

    taotoo Registered Member

    Joined:
    Mar 13, 2013
    Posts:
    459
    Sure - but that goes with the territory - I suspect anybody who's used Rollback etc. for any period of time has found that realistically you're unlikely to end up with a reliable sequence of snapshots going back forever. But secondary imaging would still protect against the various gotchas that Rollback (or possibly even TM) could potentially throw up, and of course you can have multiple secondary images so you're not necessarily just stuck with the most-recent backup.

    Then I'm unclear on the suggestion that no "managing" of Rollback would prevent those 2 examples from resulting in non-recoverable scenarios, when "managing" by making a secondary backup would appear to do so.
     
  19. puff-m-d

    puff-m-d Registered Member

    Joined:
    Feb 13, 2002
    Posts:
    5,703
    Location:
    North Carolina, USA
  20. Grumpa

    Grumpa Registered Member

    Joined:
    Apr 19, 2013
    Posts:
    30
    Location:
    US
    I sent this brief v2 comment list to AXTM Support 10 days ago - no response from them, so I'll just post it.
    ---
    Here are a few things I noted, but not mentioned in your recent UI summary Forum post:

    1. Please re-look the browse and selection functions for networked drives. I am experiencing W7 "credential" denials, "server not accessible" messages, and inability to even "browse for folder" when I select "Network". I am using a WD Home Cloud NAS and cannot access it for backups (V2), and (under V1) very difficult to access for restores. I would expect the Create Restore Media, and Backup processes to remember my default NAS, similar to the way it remembers my USB Drive.

    2. The current tray icon selections do not include opening the "Backup Dashboard / Backup Tools" application window.

    3. I trust you plan to implement a "Schedule Backup" function, along with Automatic and Manual.

    4. As I noted on the Forum, if the previous backup destination is not found, the user should be given the opportunity to select a different destination - not simply "fail".

    5. I notice you create and use a folder named "My Backups". A number of other backup (and non-backup) applications and NAS devices have that as well. Would not "TM Backups" be more precise?

    Thank you.
     
  21. MaximumFish

    MaximumFish Registered Member

    Joined:
    May 27, 2014
    Posts:
    15
    Thanks for that, just what I was after. :)

    That's caused by the TM program running with administrator permissions. When UAC is enabled, programs running as administrator are run with a different user access token - essentially it's running as a completely different user - making mapped network drives and saved credentials unavailable. There's a registry tweak that will share these items between the normal and administrative tokens here: http://technet.microsoft.com/en-us/library/ee844140(v=ws.10).aspx

    I've no idea how they managed to make it work in V1, or how the program can see the drive up until that point, but the above tweak does work around the bug.
     
  22. Grumpa

    Grumpa Registered Member

    Joined:
    Apr 19, 2013
    Posts:
    30
    Location:
    US
    That's caused by the TM program running with administrator permissions. When UAC is enabled, programs running as administrator are run with a different user access token - essentially it's running as a completely different user - making mapped network drives and saved credentials unavailable. There's a registry tweak that will share these items between the normal and administrative tokens here: http://technet.microsoft.com/en-us/library/ee844140(v=ws.10).aspx

    I've no idea how they managed to make it work in V1, or how the program can see the drive up until that point, but the above tweak does work around the bug.
    ---
    Thanks for the info ... I am running this particular PC with W7 UAC disabled.
     
  23. MaximumFish

    MaximumFish Registered Member

    Joined:
    May 27, 2014
    Posts:
    15
    Is it disabled or have you set the UAC slider to "never notify"? Because there's a difference. Setting the slider to never notify still leaves UAC enabled, but it will automatically elevate any program that asks for it. It's ever so slightly more secure than disabling UAC entirely in that it stops buggy but otherwise benign programs from having too much access to the underlying system (and having those bugs potentially exploited). Of course this doesn't protect you against malware that actually asks for elevation.
     
  24. J_L

    J_L Registered Member

    Joined:
    Nov 6, 2009
    Posts:
    8,738
    Actually for Windows 7 and below, it's completely disabled when set to "never notify". All programs run as admin whether they ask for it or not. To do what you explained, Admin Approval Mode is the answer.
     
  25. bcw

    bcw Registered Member

    Joined:
    Dec 30, 2013
    Posts:
    15
    Location:
    Australia
    I'm interested to understand how this would work. I had expected that the snapshot allows you to go back to some point by knowing all the changes that have occurred since the point you want to restore, and basically reversing out these.

    But just say two weeks into the the month you need to do the restore, so you start with restoring the MR reflect monthly backup, and just say that backup was made at say 3:30am on that day. If I then say you want to use TM to get back to the latest snapshot. But how does TM know what changes need to be made tot he system because the MR backup occurred somewhere in the middle of two snapshots, so how different is the starting position from either of the two snapshots. And how does TM even know that an MR restore was performed to get back to that state from 3:30am two weeks ago, so how does it know what it needs to load? I can understand if you did a full restore using TM, but then you are effectively doing a full restore in MR then a full restore in TM, rather than a smaller snapshot difference.

    So how does this proposal work?
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.