ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Can Linux Run Incremental Backups?

    IT Discussion
    backup linux
    5
    33
    4.7k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • scottalanmillerS
      scottalanmiller @thanksajdotcom
      last edited by

      @thanksaj said:

      For example, Unitrends can't run incrementals on a Linux system.

      It sure can. It would be pretty crazy if it didn't.

      http://support.unitrends.com/ikm/questions.php?questionid=494

      thanksajdotcomT 1 Reply Last reply Reply Quote 0
      • thanksajdotcomT
        thanksajdotcom @scottalanmiller
        last edited by

        @scottalanmiller said:

        @thanksaj said:

        All backup solutions, as a rule, seem to have the same abilities and limitations, due to the OSes.

        I'm not aware of any differences between them. What examples do you have?

        I can't give brand names off the top of my head, but, perfect example, I've never seen a system that can run Incremental Forever on a Linux system. However, all backup solutions that I've seen that have that option CAN and DO run it on Windows systems, as one example. I haven't been an installer for 7 months now, but when I was, everything I was told was that incrementals were not even possible on Linux. I never worked with any Unix systems when I was doing installs, so I can't comment on that. But if you create a backup schedule on a Untirends device of a Linux system, Fulls w/ Incrementals is not even an option.

        scottalanmillerS 2 Replies Last reply Reply Quote 0
        • thanksajdotcomT
          thanksajdotcom @scottalanmiller
          last edited by

          @scottalanmiller said:

          @thanksaj said:

          For example, Unitrends can't run incrementals on a Linux system.

          It sure can. It would be pretty crazy if it didn't.

          http://support.unitrends.com/ikm/questions.php?questionid=494

          I've never seen it on any of the Linux systems I touched.

          scottalanmillerS 1 Reply Last reply Reply Quote 0
          • scottalanmillerS
            scottalanmiller @thanksajdotcom
            last edited by

            @thanksaj said:

            While I agree that doing it that way makes sense for the reason of data loss, for efficiency of the backups, it's INCREDIBLY inefficient. Running a new full/master at least, oh, once a month, would make sense. Then run your differentials off that.

            It's really not inefficient most of the time. Not sure why you think so. Doing that with incremental is only an option if all of your backups exist on a single, high reliability array (like a Unitrends appliance doing Incremental Forever.) In normal GFS tape backup rotation, doing any amount of incrementals is absolutely insane. It's no different than not having backups at all.

            What about doing regular diffs makes you uncomfortable? That IS the industry standard practice, you understand. Not that "everyone does it and that makes it right." Of course some industry practices are poor. But I am not aware of there being any dispute on the differential approach being the most widely applicable concept.

            thanksajdotcomT 1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @thanksajdotcom
              last edited by

              @thanksaj said:

              I've never seen it on any of the Linux systems I touched.

              Why would the above statement ever lead you to believe that it didn't support it?

              thanksajdotcomT 1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @thanksajdotcom
                last edited by

                @thanksaj said:

                I can't give brand names off the top of my head, but, perfect example, I've never seen a system that can run Incremental Forever on a Linux system.

                You are using a single product example, that we already established is incorrect, as the only example as to why something else is true? Do you see the failed chain of reasoning here?

                My car can't make it out of the garage. Therefore trucks don't drive on roads.

                thanksajdotcomT 1 Reply Last reply Reply Quote 0
                • thanksajdotcomT
                  thanksajdotcom @scottalanmiller
                  last edited by

                  @scottalanmiller said:

                  @thanksaj said:

                  While I agree that doing it that way makes sense for the reason of data loss, for efficiency of the backups, it's INCREDIBLY inefficient. Running a new full/master at least, oh, once a month, would make sense. Then run your differentials off that.

                  It's really not inefficient most of the time. Not sure why you think so. Doing that with incremental is only an option if all of your backups exist on a single, high reliability array (like a Unitrends appliance doing Incremental Forever.) In normal GFS tape backup rotation, doing any amount of incrementals is absolutely insane. It's no different than not having backups at all.

                  What about doing regular diffs makes you uncomfortable? That IS the industry standard practice, you understand. Not that "everyone does it and that makes it right." Of course some industry practices are poor. But I am not aware of there being any dispute on the differential approach being the most widely applicable concept.

                  Incrementals are much smaller and faster. Differentials tend to be much larger backups. I get why you say what you do, but it all comes down to how much change happens in what span of time, and your backup method. Using tape or have few changes overall? Diffs make sense. Have a large amount of changes (like a large file server) or are using disk? Incrementals are more efficient.

                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                  • thanksajdotcomT
                    thanksajdotcom @scottalanmiller
                    last edited by

                    @scottalanmiller said:

                    @thanksaj said:

                    I've never seen it on any of the Linux systems I touched.

                    Why would the above statement ever lead you to believe that it didn't support it?

                    That's also what I was always told.

                    IRJI 1 Reply Last reply Reply Quote 0
                    • IRJI
                      IRJ @thanksajdotcom
                      last edited by

                      @thanksaj said:

                      @scottalanmiller said:

                      @thanksaj said:

                      I've never seen it on any of the Linux systems I touched.

                      Why would the above statement ever lead you to believe that it didn't support it?

                      That's also what I was always told.

                      Or is it what you always believed?

                      thanksajdotcomT 1 Reply Last reply Reply Quote 1
                      • thanksajdotcomT
                        thanksajdotcom @scottalanmiller
                        last edited by

                        @scottalanmiller said:

                        @thanksaj said:

                        I can't give brand names off the top of my head, but, perfect example, I've never seen a system that can run Incremental Forever on a Linux system.

                        You are using a single product example, that we already established is incorrect, as the only example as to why something else is true? Do you see the failed chain of reasoning here?

                        My car can't make it out of the garage. Therefore trucks don't drive on roads.

                        I can't think of the specific name but I've seen the same thing on other backup appliances I've looked at.

                        scottalanmillerS 1 Reply Last reply Reply Quote 0
                        • thanksajdotcomT
                          thanksajdotcom @IRJ
                          last edited by

                          @IRJ said:

                          @thanksaj said:

                          @scottalanmiller said:

                          @thanksaj said:

                          I've never seen it on any of the Linux systems I touched.

                          Why would the above statement ever lead you to believe that it didn't support it?

                          That's also what I was always told.

                          Or is it what you always believed?

                          It's what I was told. I don't remember who though.

                          1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller @thanksajdotcom
                            last edited by

                            @thanksaj said:

                            I haven't been an installer for 7 months now, but when I was, everything I was told was that incrementals were not even possible on Linux.

                            Unitrends own documents from far more than 17 months ago, let alone 7, mention how Linux is the ONLY platform on which incremental forever is available. All other platforms, like Windows, only offer it on certain versions. Linux isn't just supported, it is the most supported.

                            thanksajdotcomT 1 Reply Last reply Reply Quote 0
                            • thanksajdotcomT
                              thanksajdotcom @scottalanmiller
                              last edited by

                              @scottalanmiller said:

                              @thanksaj said:

                              I haven't been an installer for 7 months now, but when I was, everything I was told was that incrementals were not even possible on Linux.

                              Unitrends own documents from far more than 17 months ago, let alone 7, mention how Linux is the ONLY platform on which incremental forever is available. All other platforms, like Windows, only offer it on certain versions. Linux isn't just supported, it is the most supported.

                              I was misinformed then.

                              1 Reply Last reply Reply Quote 0
                              • scottalanmillerS
                                scottalanmiller @thanksajdotcom
                                last edited by

                                @thanksaj said:

                                I can't think of the specific name but I've seen the same thing on other backup appliances I've looked at.

                                I think that that is safe to assume was a misconception, as it was on Unitrends. Every enterprise backup appliance had that feature in the 1990s. Hard to believe anyone would be lacking it today.

                                1 Reply Last reply Reply Quote 0
                                • scottalanmillerS
                                  scottalanmiller @thanksajdotcom
                                  last edited by

                                  @thanksaj said:

                                  Incrementals are much smaller and faster. Differentials tend to be much larger backups. I get why you say what you do, but it all comes down to how much change happens in what span of time, and your backup method. Using tape or have few changes overall? Diffs make sense. Have a large amount of changes (like a large file server) or are using disk? Incrementals are more efficient.

                                  Incrementals are typically trivially smaller. It is quite rare for a differential to be much larger than an incremental over an appropriate period of time (say a week.)

                                  Incrementals are always equal or better for taking backups. But are very risky for doing restores. Remember the first rule of backups - no one cares about backups, they only care about restores. Incrementals are about making backups a little easier in exchange for a lot of restore risk. Differentials are about making backups a little harder in exchange for a lot of restore protection.

                                  Most SMBs should just do fulls all the time and be done with it.

                                  DashrenderD 1 Reply Last reply Reply Quote 0
                                  • DashrenderD
                                    Dashrender @scottalanmiller
                                    last edited by

                                    @scottalanmiller said:

                                    Most SMBs should just do fulls all the time and be done with it.

                                    This was always my choice assuming the backups would complete in the backup window.

                                    scottalanmillerS 1 Reply Last reply Reply Quote 0
                                    • scottalanmillerS
                                      scottalanmiller @Dashrender
                                      last edited by

                                      @Dashrender said:

                                      This was always my choice assuming the backups would complete in the backup window.

                                      Exactly, you only do something other than fulls when you have to. A full is the fastest thing to restore and the safest.

                                      thanksajdotcomT 1 Reply Last reply Reply Quote 0
                                      • thanksajdotcomT
                                        thanksajdotcom @scottalanmiller
                                        last edited by

                                        @scottalanmiller said:

                                        @Dashrender said:

                                        This was always my choice assuming the backups would complete in the backup window.

                                        Exactly, you only do something other than fulls when you have to. A full is the fastest thing to restore and the safest.

                                        Also the largest to create, retain, and archive.

                                        scottalanmillerS 1 Reply Last reply Reply Quote 0
                                        • scottalanmillerS
                                          scottalanmiller @thanksajdotcom
                                          last edited by

                                          @thanksaj said:

                                          Also the largest to create, retain, and archive.

                                          But if it can be done in your backup window, that doesn't matter at all. And if you are working with tape, which most places are, that doesn't matter either since the archive media is the same size regardless. And if you are working with disk and you have dedupe, that's not a problem either.

                                          I think you are working from a very specific assumption of... going to disk, not having dedupe, caring far more about backups than restores and archiving without dedupe/compression/tape. None of those are the norm.

                                          Yes, there are cases where all fulls don't make sense. The bulk of those are services by fulls and diffs.

                                          1 Reply Last reply Reply Quote 0
                                          • scottalanmillerS
                                            scottalanmiller
                                            last edited by

                                            And when doing a full backup to disk, if that disk media already contains the full from before it only needs to backup the diffs to make a another full. So the additional overhead of doing a full again, in the situations where you see it as being unnecessary overhead, doesn't have to have that overhead because the bulk of the data is already there.

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post