The Daily WTF: Curious Perversions in Information Technology
Welcome to TDWTF Forums Sign in | Join | Help
in Search

Make sure it's initialized!

Last post 04-25-2012 6:40 PM by TheCPUWizard. 173 replies.
Page 4 of 4 (174 items) < Previous 1 2 3 4
Sort Posts: Previous Next
  • 04-23-2012 8:25 PM In reply to

    Re: Make sure it's initialized!

    nonpartisan:
    I'm mobile now and not going to try to quote just the part I want. I had thought about writing a file system module for Linux that would mount a hive. It is indeed very similar to a file system. However, when I last looked (guessing 2007-ish; definitely before Vista, so probably earlier) the documentation that I could find was incomplete and somewhat scattered. Maybe I'll look into it again. An interesting and enlightening project anyway.

    My personal favorite (reasonable current) starting point: http://blogs.technet.com/b/ganand/archive/2008/01/05/internal-structures-of-the-windows-registry.aspx

  • 04-24-2012 3:11 AM In reply to

    Re: Make sure it's initialized!

    Jaime:

    Windows 7 takes a backup of all of the non-user hives of the registry on every boot. Yes, you just copy them back into place.

    So, a lot less involved than the process detailed for XP, then ;-)

    Jaime:

    BTW, to fix the mouse condition you described, go back to a registry backup and then do a LastKnownGood boot. You've got two problems (mouse and bad registry), so you need two fixes.

    It wasn't my PC, but imagine that it was a loose cable. Unfortunately the user's troubleshooting steps resulted in destroying the SYSTEM hive.

  • 04-24-2012 8:29 AM In reply to

    • ender
    • Top 50 Contributor
    • Joined on 04-27-2006
    • Sunny side of the Alps
    • Posts 1,398

    Re: Make sure it's initialized!

    morbiuswilters:
    When my SSD died without warning I lost a lot of valuable data.
    Fearing a catastrophic SSD loss is exactly why I've set up regular backups in the first place (that they helped me when I deleted stuff by accident is just a bonus).
    Because 10 billion years' time is so fragile, so ephemeral... it arouses such a bittersweet, almost heartbreaking fondness.
  • 04-24-2012 11:06 AM In reply to

    • lettucemode
    • Top 500 Contributor
    • Joined on 12-15-2011
    • Location: confirmed, sending supplies.
    • Posts 223

    Re: Make sure it's initialized!

    What software do you guys use to do these daily backups/images, stored for a month (for example)? I just leave System Restore enabled and it's worked for me so far, but are these other options preferable?
    May your forehead grow like the mighty oak.
  • 04-24-2012 11:14 AM In reply to

    Re: Make sure it's initialized!

    I don't have a system or method in place, but I'm currently considering just using Total Commander's directory sync. I'm uncertain if it's capable of handling that kind of amounts of files.

    My primary unsolved problem with backups in general is that sometimes I change the directory structure at the root or first level. For example, I separated all my drawn work from the generic pictures and renamed and moved folders. Files have not changed a bit, but I imagine any backup software will go apeshit, thinking WELL FUCK ME, EVERYTHING'S DIFFERENT copycopycopycopycopycopycopycopy

    But hell, maybe I should just shut up and let it copycopycopycopycopycopycopycopy.

    Edit

    Oh, maybe since these folder changes are small and rare, I should simply do it manually on the backup drive. Folder changes have pretty much zero drive activity cost!

    Wow.

    Problem solved.

    Thanks TDWTF!

    FOR NOTHING.

     

    AGAIN.

     

     

    *goes sob against morb's fluffy ballsack*


    In complex analysis, a meromorphic function on an open subset D of the complex plane is a function that is holomorphic on all D except a set of isolated points

  • 04-24-2012 11:22 AM In reply to

    Re: Make sure it's initialized!

    ender:
    morbiuswilters:
    When my SSD died without warning I lost a lot of valuable data.
    Fearing a catastrophic SSD loss is exactly why I've set up regular backups in the first place (that they helped me when I deleted stuff by accident is just a bonus).
    Yeah, SSDs are awesome, but after spending a lot of time working with them I can tell you catastrophic failures are far more common than with HDDs.

    You're next, Mars!
  • Morbs is the smartest!
  • 04-24-2012 11:27 AM In reply to

    Re: Make sure it's initialized!

    lettucemode:
    What software do you guys use to do these daily backups/images, stored for a month (for example)? I just leave System Restore enabled and it's worked for me so far, but are these other options preferable?

    I use a variety of tools. One that I use often, and recommend is "CrashPlan" (Pro)....you can backup to their cloud server, you can backup to another machine (even "make a deal with a friend" and you backup to their house, they backup to yours (be sure you are *good* friends)

    For the system level stuff, I do *everything* in Virtual Machines (90%+ Hyper-V). Snapshop the drive(s) nightly then have the snapshots just "treated as files".

  • 04-24-2012 11:31 AM In reply to

    Re: Make sure it's initialized!

    dhromed:

    Files have not changed a bit, but I imagine any backup software will go apeshit, thinking WELL FUCK ME, EVERYTHING'S DIFFERENT

    Depends on the software – AhsayOBM for example is able to detect when a file has been moved, and will simply move it on the backup server accordingly. I don't know whether it uses hashes or file UIDs or what, as it doesn't always work (for example if you get a new PC or new server).

  • 04-24-2012 11:37 AM In reply to

    Re: Make sure it's initialized!

    TheCPUWizard:
    even "make a deal with a friend" and you backup to their house, they backup to yours (be sure you are *good* friends)
    Or encrypt your backups. Which you should be doing anyway.

    You're next, Mars!
  • Morbs is the smartest!
  • 04-24-2012 1:44 PM In reply to

    • serguey123
    • Top 25 Contributor
    • Joined on 09-30-2010
    • Candyland (formely known as Corruptsylvania)
    • Posts 1,789

    Re: Make sure it's initialized!

    morbiuswilters:
    TheCPUWizard:
    even "make a deal with a friend" and you backup to their house, they backup to yours (be sure you are *good* friends)
    Or encrypt your backups. Which you should be doing anyway.
    That won't help in the case your friend decides he needs the space and delete your backups or you have a falling out or something like that (maybe that was what the TheCPUWizard meant). Besides everybody knows that you should keep your stalker pictures encrypted.
    #100085 +(531)- [X]

    <jome> I suppose there are bad coders, there are really bad coders, there are fucking retards, and there's coders writing lines like this: $resultscode = $resultscode - 0;


  • 04-24-2012 1:59 PM In reply to

    Re: Make sure it's initialized!

    serguey123:
    morbiuswilters:
    TheCPUWizard:
    even "make a deal with a friend" and you backup to their house, they backup to yours (be sure you are *good* friends)
    Or encrypt your backups. Which you should be doing anyway.
    That won't help in the case your friend decides he needs the space and delete your backups or you have a falling out or something like that (maybe that was what the TheCPUWizard meant). Besides everybody knows that you should keep your stalker pictures encrypted.

    Yes, I was refering more to trusting the friend to "keep" the data. But also, every encryption has been broken (or has the ability to be broken) given sufficient computing power and time, so that also plays into it.

  • 04-24-2012 2:08 PM In reply to

    Re: Make sure it's initialized!

    serguey123:
    morbiuswilters:
    TheCPUWizard:
    even "make a deal with a friend" and you backup to their house, they backup to yours (be sure you are *good* friends)
    Or encrypt your backups. Which you should be doing anyway.
    That won't help in the case your friend decides he needs the space and delete your backups or you have a falling out or something like that (maybe that was what the TheCPUWizard meant). Besides everybody knows that you should expose your stalker pictures to the internet via some file-sharing service or image gallery.

    FTFY.

  • 04-24-2012 2:19 PM In reply to

    • serguey123
    • Top 25 Contributor
    • Joined on 09-30-2010
    • Candyland (formely known as Corruptsylvania)
    • Posts 1,789

    Re: Make sure it's initialized!

    TheCPUWizard:
    every encryption has been broken (or has the ability to be broken) given sufficient computing power and time, so that also plays into it.
    Yes, but I'm guessing that you don't keep really important data on your computer, also think of the cost/benefits, encryption algorithms don't have to be unbeatable, they only need to be good enough (pre-empting pedantic dickweeds, some data requires more protection than other so it depends
    #100085 +(531)- [X]

    <jome> I suppose there are bad coders, there are really bad coders, there are fucking retards, and there's coders writing lines like this: $resultscode = $resultscode - 0;


  • 04-24-2012 2:28 PM In reply to

    Re: Make sure it's initialized!

    serguey123:
    TheCPUWizard:
    every encryption has been broken (or has the ability to be broken) given sufficient computing power and time, so that also plays into it.
    Yes, but I'm guessing that you don't keep really important data on your computer, also think of the cost/benefits, encryption algorithms don't have to be unbeatable, they only need to be good enough (pre-empting pedantic dickweeds, some data requires more protection than other so it depends

    I guess it depends on the definition of "important"....I have plenty of confidential data, with severe (ie. would cause bankruptcy) consequences if the data leaked [violating NDA/confidentially agreements]...

  • 04-24-2012 2:36 PM In reply to

    Re: Make sure it's initialized!

    serguey123:
    some data requires more protection than other so it depends

    I'm sorry, I seemed to have missed something here....what are we protecting against?

    I thought we were talking about protection against failure (backups) - not about protection against disclosure (confidentiality).

  • 04-24-2012 2:54 PM In reply to

    • serguey123
    • Top 25 Contributor
    • Joined on 09-30-2010
    • Candyland (formely known as Corruptsylvania)
    • Posts 1,789

    Re: Make sure it's initialized!

    Cassidy:
    I thought we were talking about protection against failure (backups) - not about protection against disclosure (confidentiality).
    Thread derailment is a time honored and well stablished TDWTF forum's tradition.
    TheCPUWizard:
    I have plenty of confidential data, with severe (ie. would cause bankruptcy) consequences if the data leaked [violating NDA/confidentially agreements]...
    Then don't send that information to your buddy, I'm confident (perhaps wrongly so) that you are a competent person and can do a simple task like correctly backing your data without losing confidential information because you sent it to your "buddy".BTW, I tend to assume that almost every person in this forum is a profesional IT person capable of using his\her brain, perhaps I should'nt assume that much
    #100085 +(531)- [X]

    <jome> I suppose there are bad coders, there are really bad coders, there are fucking retards, and there's coders writing lines like this: $resultscode = $resultscode - 0;


  • 04-24-2012 2:56 PM In reply to

    Re: Make sure it's initialized!

    serguey123:
    BTW, I tend to assume that almost every person in this forum is a profesional IT person capable of using his\her brain, perhaps I should'nt assume that much

    All pigs refueled and ready to fly...

  • 04-24-2012 5:39 PM In reply to

    Re: Make sure it's initialized!

    TheCPUWizard:
    But also, every encryption has been broken (or has the ability to be broken) given sufficient computing power and time, so that also plays into it.
    What? No it doesn't. Given sufficient key length, many ciphers are practically unbreakable. I'm not going to hand someone AES-256 encrypted data and be concerned that they will be able to crack it. (Also, the pedantic dickweed in me feels the need to point out that your statement about the strength of encryption is wrong: one-time pads aren't breakable, no matter how much computing power you throw at them.)

    You're next, Mars!
  • Morbs is the smartest!
  • 04-24-2012 5:41 PM In reply to

    Re: Make sure it's initialized!

    Cassidy:
    I thought we were talking about protection against failure (backups) - not about protection against disclosure (confidentiality).
    I'd say those are closely-related concerns. My data is already encrypted on my hard drive but if I make a backup I need to be sure it's securely encrypted, as well.

    You're next, Mars!
  • Morbs is the smartest!
  • 04-25-2012 3:10 AM In reply to

    Re: Make sure it's initialized!

    morbiuswilters:
    I'd say those are closely-related concerns. My data is already encrypted on my hard drive but if I make a backup I need to be sure it's securely encrypted, as well.

    Agree on the closely-related, but they have different objectives and therefore different methods:

    - your data is backed up for continuity reasons

    - your data (live or backup) is encrypted for confidentiality reasons

    A tool to do encryption won't do backups. A tool to do backups may (or may not) encrypt.
  • 04-25-2012 4:03 PM In reply to

    • ender
    • Top 50 Contributor
    • Joined on 04-27-2006
    • Sunny side of the Alps
    • Posts 1,398

    Re: Make sure it's initialized!

    lettucemode:
    What software do you guys use to do these daily backups/images, stored for a month (for example)?
    Acronis TrueImage Home. It's the least bad of the programs I tried that fit my needs (backup to network, incremental/differential support, able to do bare metal recovery or individual file recovery).
    Because 10 billion years' time is so fragile, so ephemeral... it arouses such a bittersweet, almost heartbreaking fondness.
  • 04-25-2012 4:18 PM In reply to

    Re: Make sure it's initialized!

    You know you're in a winning industry when the quality of a product is described as "least bad".
      <-  I couldn't make my shit work, so here's a Godzilla head.
  • 04-25-2012 4:47 PM In reply to

    • ender
    • Top 50 Contributor
    • Joined on 04-27-2006
    • Sunny side of the Alps
    • Posts 1,398

    Re: Make sure it's initialized!

    blakeyrat:
    You know you're in a winning industry when the quality of a product is described as "least bad".
    Everything else I tried was either too slow, couldn't handle storing increments and/or network, didn't pass restore test or all of the above.
    TrueImage has it's quirks: running it under my account would forcefully disconnect all network drives and close all files I had opened from the network, so at first I just used it's built-in FTP upload functionality. This stopped working after some update (it changed all slashes to backslashes, then complained that the path is invalid) I was at first able to correct this by editing the configuration file manually, but they later broke it even more, so now I'm simply running it under a different user account (and storing directly to UNC path), which seems to leave my network connections alone. It still complains every morning that backup failed, but the backups are fine.
    Because 10 billion years' time is so fragile, so ephemeral... it arouses such a bittersweet, almost heartbreaking fondness.
  • 04-25-2012 6:40 PM In reply to

    Re: Make sure it's initialized!

    ender:
    blakeyrat:
    You know you're in a winning industry when the quality of a product is described as "least bad".
    Everything else I tried was either too slow, couldn't handle storing increments and/or network, didn't pass restore test or all of the above.
    TrueImage has it's quirks: running it under my account would forcefully disconnect all network drives and close all files I had opened from the network, so at first I just used it's built-in FTP upload functionality. This stopped working after some update (it changed all slashes to backslashes, then complained that the path is invalid) I was at first able to correct this by editing the configuration file manually, but they later broke it even more, so now I'm simply running it under a different user account (and storing directly to UNC path), which seems to leave my network connections alone. It still complains every morning that backup failed, but the backups are fine.

    There are a few which will meet all of those *better* then TrueImage, but they all tend to fail the "wallet test" as they are priced for DataCenter usage...

Page 4 of 4 (174 items) < Previous 1 2 3 4
Powered by Community Server (Non-Commercial Edition), by Telligent Systems