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

    Is there any System restore point kind of thing available in Linux ?

    IT Discussion
    5
    25
    2.9k
    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.
    • DustinB3403D
      DustinB3403 @scottalanmiller
      last edited by

      @scottalanmiller Yes, but you can't make the assumption that this system is running upon.

      1 Reply Last reply Reply Quote 0
      • Reid CooperR
        Reid Cooper
        last edited by

        Patching on Linux tends to be very different from that on Windows. As individual packages can be rolled back easily the idea of a system restore is uncommon. Look at CentOS with RPM, RPM alone generally handles everything that you need without an additional tool. Windows doesn't really do that with their patches.

        stacksofplatesS 1 Reply Last reply Reply Quote 4
        • stacksofplatesS
          stacksofplates @scottalanmiller
          last edited by

          @scottalanmiller said in Is there any System restore point kind of thing available in Linux ?:

          Plates mentions one way. Another is just snapshotting from the hypervisor. System Restore Point pre-dates widespread hypervisor level management of these things. It's a good technology and I am glad that Microsoft keeps it around, but it's no longer the only tool for this in the Windows world, either.

          Ya sorry, I just assumed that was a known thing.

          1 Reply Last reply Reply Quote 0
          • stacksofplatesS
            stacksofplates @Reid Cooper
            last edited by

            @Reid-Cooper said in Is there any System restore point kind of thing available in Linux ?:

            Patching on Linux tends to be very different from that on Windows. As individual packages can be rolled back easily the idea of a system restore is uncommon. Look at CentOS with RPM, RPM alone generally handles everything that you need without an additional tool. Windows doesn't really do that with their patches.

            Ah I just assumed this was for data.

            1 Reply Last reply Reply Quote 0
            • M
              mobeen @stacksofplates
              last edited by mobeen

              @stacksofplates said in Is there any System restore point kind of thing available in Linux ?:

              You can do LVM snapshots, backintime, rsnapshot, timeshift, dejadup, rdiff-backup, etc.

              I've had some pretty good use with rsnapshot. Anything that doesn't change is hard linked so it looks like it does a full backup each time, but it's only using disk space for changes.

              I've used backintime also but that seems to be a little more resource heavy.

              I am not looking for backup things. And to be more specific, I am looking for Restore Point for CentOS Operating System, I might have specified in Title.

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

                @scottalanmiller said in Is there any System restore point kind of thing available in Linux ?:

                Plates mentions one way. Another is just snapshotting from the hypervisor. System Restore Point pre-dates widespread hypervisor level management of these things. It's a good technology and I am glad that Microsoft keeps it around, but it's no longer the only tool for this in the Windows world, either.

                I understand about snapshot option available for VMs, but here I am looking for physical (or within OS).

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

                  @mobeen said in Is there any System restore point kind of thing available in Linux ?:

                  @stacksofplates said in Is there any System restore point kind of thing available in Linux ?:

                  You can do LVM snapshots, backintime, rsnapshot, timeshift, dejadup, rdiff-backup, etc.

                  I've had some pretty good use with rsnapshot. Anything that doesn't change is hard linked so it looks like it does a full backup each time, but it's only using disk space for changes.

                  I've used backintime also but that seems to be a little more resource heavy.

                  I am not looking for backup things. And to be more specific, I am looking for Restore Point for CentOS Operating System, I might have specified in Title.

                  Right, but a restore point is a form of backup, just one that is not on separate media normally so technically it is not a backup, but it is a form of backup. Just a local one that fails with the original. If you stored your restore point on other media, it would indeed be a backup.

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

                    @mobeen said in Is there any System restore point kind of thing available in Linux ?:

                    @scottalanmiller said in Is there any System restore point kind of thing available in Linux ?:

                    Plates mentions one way. Another is just snapshotting from the hypervisor. System Restore Point pre-dates widespread hypervisor level management of these things. It's a good technology and I am glad that Microsoft keeps it around, but it's no longer the only tool for this in the Windows world, either.

                    I understand about snapshot option available for VMs, but here I am looking for physical (or within OS).

                    Well you should fix that rather than working around it. But even on physical, LVM is the tool for the job. Windows got this from Linux, not the other way around 🙂

                    M 1 Reply Last reply Reply Quote 1
                    • M
                      mobeen @scottalanmiller
                      last edited by

                      @scottalanmiller said in Is there any System restore point kind of thing available in Linux ?:

                      @mobeen said in Is there any System restore point kind of thing available in Linux ?:

                      @stacksofplates said in Is there any System restore point kind of thing available in Linux ?:

                      You can do LVM snapshots, backintime, rsnapshot, timeshift, dejadup, rdiff-backup, etc.

                      I've had some pretty good use with rsnapshot. Anything that doesn't change is hard linked so it looks like it does a full backup each time, but it's only using disk space for changes.

                      I've used backintime also but that seems to be a little more resource heavy.

                      I am not looking for backup things. And to be more specific, I am looking for Restore Point for CentOS Operating System, I might have specified in Title.

                      Right, but a restore point is a form of backup, just one that is not on separate media normally so technically it is not a backup, but it is a form of backup. Just a local one that fails with the original. If you stored your restore point on other media, it would indeed be a backup.

                      I understand, it's not actual backup because it's local.

                      I believe, with LVM snapshots, it seems, it will take snap/backup of system settings and data ? whereas in Windows it will take snapshot of System Settings only and consumes less space, time and even faster restore.

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

                        @mobeen said in Is there any System restore point kind of thing available in Linux ?:

                        I believe, with LVM snapshots, it seems, it will take snap/backup of system settings and data ?

                        That depends. On Windows they do some setup for you under the hood. On Linux you have to do this manually. However, it's standard practice so most people don't need to do it manually.

                        You simply keep your data on a different logical volume than your system. For example, I commonly have a /data filesystem just for data. You only then snap your other volume(s), not the data volume. Then you can roll back without impacting the data, same as on Windows.

                        1 Reply Last reply Reply Quote 2
                        • scottalanmillerS
                          scottalanmiller @mobeen
                          last edited by

                          @mobeen said in Is there any System restore point kind of thing available in Linux ?:

                          whereas in Windows it will take snapshot of System Settings only and consumes less space, time and even faster restore.

                          Generally that is not the case. Space, time and restore time can easily be the same. That more is snapped does not imply that those other things will change.

                          1 Reply Last reply Reply Quote 0
                          • M
                            mobeen @scottalanmiller
                            last edited by

                            @scottalanmiller said in Is there any System restore point kind of thing available in Linux ?:

                            @mobeen said in Is there any System restore point kind of thing available in Linux ?:

                            @scottalanmiller said in Is there any System restore point kind of thing available in Linux ?:

                            Plates mentions one way. Another is just snapshotting from the hypervisor. System Restore Point pre-dates widespread hypervisor level management of these things. It's a good technology and I am glad that Microsoft keeps it around, but it's no longer the only tool for this in the Windows world, either.

                            I understand about snapshot option available for VMs, but here I am looking for physical (or within OS).

                            Well you should fix that rather than working around it. But even on physical, LVM is the tool for the job. Windows got this from Linux, not the other way around 🙂

                            If you are suggesting LVM snapshot for CentOS, I don't know exact prerequisite to able to use LVM snapshot (may partition should be someway ?)

                            And I have gone through article about how to use LVM Snapshot Take snapshot and restore with LVM which seems to big process than Windows 🙂

                            I was looking for easy or GUI based option, and I think it's available for Ubuntu ?

                            And the main reason I want this kind of feature is to do experiments or nailing into linux more and restore if something went wrong 🙂 which may help in production systems also in future.

                            scottalanmillerS 3 Replies Last reply Reply Quote 0
                            • scottalanmillerS
                              scottalanmiller @mobeen
                              last edited by

                              @mobeen said in Is there any System restore point kind of thing available in Linux ?:

                              If you are suggesting LVM snapshot for CentOS, I don't know exact prerequisite to able to use LVM snapshot (may partition should be someway ?)

                              Only requirement is that you have LVM, which is considered a best practice and basic deployment step for any Linux, even in a VM where it is mostly redundant, but certainly any physical install would need it.

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

                                @mobeen said in Is there any System restore point kind of thing available in Linux ?:

                                I was looking for easy or GUI based option, and I think it's available for Ubuntu ?

                                Oh, is this a desktop?

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

                                  @mobeen said in Is there any System restore point kind of thing available in Linux ?:

                                  And the main reason I want this kind of feature is to do experiments or nailing into linux more and restore if something went wrong 🙂 which may help in production systems also in future.

                                  Linux is not Windows. There is a reason that this kind of thing does not exist on Linux, because it really is not needed. It's a big deal on Windows because it is very much needed there. But you are looking at this the wrong way - you see Windows needing a "fix" for other deficiencies and then looking at Linux to see if it has that fix. Instead, you should be looking to see if it has those deficiencies.

                                  Linux does not have the one way patching problem that Windows does. There is no need or real purpose to a system restore on Linux, therefore there isn't a simple mechanism for one.

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

                                    In the end, if something went wrong on Windows that was dramatic, the system restore is not how you recover, a backup and restore is. Same with Linux.

                                    Short of that, Windows rolls you back to the restore point. On CentOS, you do the same with YUM, not a restore point.

                                    1 Reply Last reply Reply Quote 1
                                    • M
                                      mobeen @scottalanmiller
                                      last edited by

                                      @scottalanmiller said in Is there any System restore point kind of thing available in Linux ?:

                                      @mobeen said in Is there any System restore point kind of thing available in Linux ?:

                                      I was looking for easy or GUI based option, and I think it's available for Ubuntu ?

                                      Oh, is this a desktop?

                                      It's CentOS server OS but it's on my personal laptop.

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

                                        Gotcha. There might be some graphical utilities for snapshotting. But really this is just not a thing that is needed on Linux. It's a fundamentally different Os than Windows and the idea of system restoration like Windows does would be weird.

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