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

    Free Veeam for DGraph Linux Restore

    IT Discussion
    veeam linux centos dgraph database nosql clustered database veeam linux agent backup disaster recovery
    7
    76
    4.3k
    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.
    • J
      Jimmy9008
      last edited by scottalanmiller

      Hi Folks,

      I have used the free Windows Veeam backup tool for a while, love it. Works perfectly. We have a Linux machine (CentOS 7) which needs to be backed up regularly, so I have turned to the Linux Veeam tool (I expect it would be just as good as the tool for Windows).

      Installed, updated, and setup to backup to our NAS. Backup ran successfully. I am able to restore the backup using the recovery disk from Veeam and the backup file from my NAS. Seems smooth... the problem though, the software on the Linux server (DGraph) stops working when restored from the backup.

      The machine boots fine, I can access the desktop, but when trying to run DGraph I get errors. I expect the application isnt happy about being backed up by Veeam when on, so I tested some more.

      I reinstalled DGraph and got it working again. Then, I ended the DGraph process (or service - whatever its called in Linux?)... then I ran the backup. I guess if the application is offline when the backup is made, the backup must work fine. But upon restore DGraph still does not work.

      Not sure what is going on, even with DGraph off before the backup the application fails. Any ideas?

      In Windows, if the software isnt running I have always seen a backup work successfully. Not posted on to Veeam forums yet, wanted to see if any ideas from here.

      Any other tools I should try other than Veeam?

      Best,
      Jim

      notverypunnyN ObsolesceO 2 Replies Last reply Reply Quote 2
      • notverypunnyN
        notverypunny @Jimmy9008
        last edited by notverypunny

        @Jimmy9008 Just guessing here, but it probably has something to do with the Windows agent using VSS to capture an exact "moment in time" for the backup. To achieve the same result the linux one would require something like btrfs integration or another snapshot-type mechanism. Assuming that the linux agent is simply doing a file copy and the db is still live during the copy, the backed-up data is not being captured in a consistent state and ends up as a useful as a bowl of puke.

        As far as other tools... is this a physical machine or a VM?

        J 1 Reply Last reply Reply Quote 0
        • J
          Jimmy9008 @notverypunny
          last edited by

          @notverypunny

          This is a VM. CentOS 7. From what I gather the Linux Veeam agent is taking a complete image...

          notverypunnyN 1 Reply Last reply Reply Quote 0
          • notverypunnyN
            notverypunny @Jimmy9008
            last edited by

            @Jimmy9008 Since it's a vm, do you have the option to capture at the VM or hypervisor storage level? Something like Xen-Orchestra or Veeam Zip?

            J 1 Reply Last reply Reply Quote 0
            • J
              Jimmy9008 @notverypunny
              last edited by

              @notverypunny

              I dont think so...

              The host is HyperV server. Doesn't Veeam Zip require a license for use, or to be able to set a backup schedule...

              notverypunnyN scottalanmillerS DustinB3403D 3 Replies Last reply Reply Quote 0
              • notverypunnyN
                notverypunny @Jimmy9008
                last edited by

                @Jimmy9008 I don't know the specifics for HyperV, I know that the free Veeam product requires that a VMWare host be licensed to expose the backup API, I didn't think that the same principle applied for HyperV but could be mistaken.

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

                  @Jimmy9008 said in Free Veeam for Linux/Restore:

                  @notverypunny

                  I dont think so...

                  The host is HyperV server. Doesn't Veeam Zip require a license for use, or to be able to set a backup schedule...

                  Hyper-V backup API is always free.

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

                    I dont know Dgraf but almost certainly some process is holding the data files open and you havent identified it yet.

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

                      @notverypunny said in Free Veeam for Linux/Restore:

                      @Jimmy9008 I don't know the specifics for HyperV, I know that the free Veeam product requires that a VMWare host be licensed to expose the backup API, I didn't think that the same principle applied for HyperV but could be mistaken.

                      It does not as there is no such thing as a Hyper-V license.

                      notverypunnyN J 2 Replies Last reply Reply Quote 0
                      • notverypunnyN
                        notverypunny @scottalanmiller
                        last edited by

                        @scottalanmiller said in Free Veeam for Linux/Restore:

                        @notverypunny said in Free Veeam for Linux/Restore:

                        @Jimmy9008 I don't know the specifics for HyperV, I know that the free Veeam product requires that a VMWare host be licensed to expose the backup API, I didn't think that the same principle applied for HyperV but could be mistaken.

                        It does not as there is no such thing as a Hyper-V license.

                        That's what I thought, but my only experience with Hyper-V has been to export a VM and then wipe the host

                        1 Reply Last reply Reply Quote 0
                        • J
                          Jimmy9008 @scottalanmiller
                          last edited by

                          @scottalanmiller said in Free Veeam for Linux/Restore:

                          @notverypunny said in Free Veeam for Linux/Restore:

                          @Jimmy9008 I don't know the specifics for HyperV, I know that the free Veeam product requires that a VMWare host be licensed to expose the backup API, I didn't think that the same principle applied for HyperV but could be mistaken.

                          It does not as there is no such thing as a Hyper-V license.

                          Doesn't Veeam Zip its self require a license to be able to use the scheduling feature? Its useless to me without that.

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

                            @Jimmy9008 said in Free Veeam for Linux/Restore:

                            @scottalanmiller said in Free Veeam for Linux/Restore:

                            @notverypunny said in Free Veeam for Linux/Restore:

                            @Jimmy9008 I don't know the specifics for HyperV, I know that the free Veeam product requires that a VMWare host be licensed to expose the backup API, I didn't think that the same principle applied for HyperV but could be mistaken.

                            It does not as there is no such thing as a Hyper-V license.

                            Doesn't Veeam Zip its self require a license to be able to use the scheduling feature? Its useless to me without that.

                            That would not be Veeam Zip if you do that. Veeam Zip is the free non-scheduled tool.

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

                              A "service" on Linux is called a dæmon.

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

                                What command are you using to shut down Dgraph? And is this part of a cluster?

                                J 1 Reply Last reply Reply Quote 0
                                • DustinB3403D
                                  DustinB3403 @Jimmy9008
                                  last edited by

                                  @Jimmy9008 said in Free Veeam for Linux/Restore:

                                  @notverypunny

                                  I dont think so...

                                  The host is HyperV server. Doesn't Veeam Zip require a license for use, or to be able to set a backup schedule...

                                  You can just create a custom powershell script and use Windows task manager to run it on a schedule.

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

                                    This is the command for a Dgraph backup...

                                    curl localhost:8080/admin/backup
                                    
                                    J 1 Reply Last reply Reply Quote 0
                                    • J
                                      Jimmy9008 @scottalanmiller
                                      last edited by

                                      @scottalanmiller said in Free Veeam for Linux/Restore:

                                      @Jimmy9008 said in Free Veeam for Linux/Restore:

                                      @scottalanmiller said in Free Veeam for Linux/Restore:

                                      @notverypunny said in Free Veeam for Linux/Restore:

                                      @Jimmy9008 I don't know the specifics for HyperV, I know that the free Veeam product requires that a VMWare host be licensed to expose the backup API, I didn't think that the same principle applied for HyperV but could be mistaken.

                                      It does not as there is no such thing as a Hyper-V license.

                                      Doesn't Veeam Zip its self require a license to be able to use the scheduling feature? Its useless to me without that.

                                      That would not be Veeam Zip if you do that. Veeam Zip is the free non-scheduled tool.

                                      Thats what I thought. Any free tools I can look in to?

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

                                        @scottalanmiller said in Free Veeam for Linux/Restore:

                                        This is the command for a Dgraph backup...

                                        curl localhost:8080/admin/backup
                                        

                                        I found that yesterday, we are thinking about using this whilst also looking for other options. Ideally we would use this for a backup at the application level, but also something like Veeam Linux Free to allow us to quickly restore the VM should we need to, rather than use the backup file from DGraph.

                                        scottalanmillerS 1 Reply Last reply Reply Quote 1
                                        • J
                                          Jimmy9008 @scottalanmiller
                                          last edited by

                                          @scottalanmiller said in Free Veeam for Linux/Restore:

                                          What command are you using to shut down Dgraph? And is this part of a cluster?

                                          Not part of a cluster. Our development team are using this from the VM its self:

                                          curl localhost:8080/admin/shutdown

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

                                            @Jimmy9008 said in Free Veeam for Linux/Restore:

                                            @scottalanmiller said in Free Veeam for Linux/Restore:

                                            @Jimmy9008 said in Free Veeam for Linux/Restore:

                                            @scottalanmiller said in Free Veeam for Linux/Restore:

                                            @notverypunny said in Free Veeam for Linux/Restore:

                                            @Jimmy9008 I don't know the specifics for HyperV, I know that the free Veeam product requires that a VMWare host be licensed to expose the backup API, I didn't think that the same principle applied for HyperV but could be mistaken.

                                            It does not as there is no such thing as a Hyper-V license.

                                            Doesn't Veeam Zip its self require a license to be able to use the scheduling feature? Its useless to me without that.

                                            That would not be Veeam Zip if you do that. Veeam Zip is the free non-scheduled tool.

                                            Thats what I thought. Any free tools I can look in to?

                                            Not that I know of. Nor will it make a difference. Its a false path. VM layer backups dont solve open file issues.

                                            J 1 Reply Last reply Reply Quote 1
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 1 / 4
                                            • First post
                                              Last post