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

    Should backup and virtualization infrastructure be decoupled?

    IT Discussion
    9
    18
    1.2k
    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 @DustinB3403
      last edited by

      @DustinB3403 said in Should backup and virtualization infrastructure be decoupled?:

      Agent and Agentless backup solutions have always had a place. Agent based backups are great for active database systems, so they can stop any write process to the database, take a snap and then continue.

      Agentless can do that too.

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

        @FATeknollogee said in Should backup and virtualization infrastructure be decoupled?:

        I like the idea!
        What are you proposing, can you give a little more detail?

        Same thing that I keep talking about.... what I call "DevOps style backups". Identify your stateful data, back only it up. It's how I handle most systems.

        Like if you have a traditional web server (LAMP) you don't need to back up the server, only a monthly backup of the /var/www directory and a daily database backup. Neither requires special tools or anything. Both generally make tiny files. Your 16GB server backup is easily 50MB. Compress that before or after transfer. Transfer to a backup system and/or directly to a cloud host.

        FATeknollogeeF stacksofplatesS 2 Replies Last reply Reply Quote 0
        • DustinB3403D
          DustinB3403 @scottalanmiller
          last edited by

          @scottalanmiller said in Should backup and virtualization infrastructure be decoupled?:

          @DustinB3403 said in Should backup and virtualization infrastructure be decoupled?:

          Agent and Agentless backup solutions have always had a place. Agent based backups are great for active database systems, so they can stop any write process to the database, take a snap and then continue.

          Agentless can do that too.

          True, I didn't say they couldn't though either. . .

          1 Reply Last reply Reply Quote 0
          • FATeknollogeeF
            FATeknollogee @scottalanmiller
            last edited by

            @scottalanmiller said in Should backup and virtualization infrastructure be decoupled?:

            @FATeknollogee said in Should backup and virtualization infrastructure be decoupled?:

            I like the idea!
            What are you proposing, can you give a little more detail?

            Same thing that I keep talking about.... what I call "DevOps style backups". Identify your stateful data, back only it up. It's how I handle most systems.

            Like if you have a traditional web server (LAMP) you don't need to back up the server, only a monthly backup of the /var/www directory and a daily database backup. Neither requires special tools or anything. Both generally make tiny files. Your 16GB server backup is easily 50MB. Compress that before or after transfer. Transfer to a backup system and/or directly to a cloud host.

            Ok, what if I have a Windows 20xx SQL vm with 500gb worth of data or a VOIP vm with 15gb of data, how would I handle this "DevOps" style?

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

              @FATeknollogee said in Should backup and virtualization infrastructure be decoupled?:

              @scottalanmiller said in Should backup and virtualization infrastructure be decoupled?:

              @FATeknollogee said in Should backup and virtualization infrastructure be decoupled?:

              I like the idea!
              What are you proposing, can you give a little more detail?

              Same thing that I keep talking about.... what I call "DevOps style backups". Identify your stateful data, back only it up. It's how I handle most systems.

              Like if you have a traditional web server (LAMP) you don't need to back up the server, only a monthly backup of the /var/www directory and a daily database backup. Neither requires special tools or anything. Both generally make tiny files. Your 16GB server backup is easily 50MB. Compress that before or after transfer. Transfer to a backup system and/or directly to a cloud host.

              Ok, what if I have a Windows 20xx SQL vm with 500gb worth of data or a VOIP vm with 15gb of data, how would I handle this "DevOps" style?

              Same, nothing really changes with size. It's still "Just one thing to back up".

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

                Voicemails are easy, rsync really rules there.

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

                  @scottalanmiller said in Should backup and virtualization infrastructure be decoupled?:

                  @FATeknollogee said in Should backup and virtualization infrastructure be decoupled?:

                  @scottalanmiller said in Should backup and virtualization infrastructure be decoupled?:

                  @FATeknollogee said in Should backup and virtualization infrastructure be decoupled?:

                  I like the idea!
                  What are you proposing, can you give a little more detail?

                  Same thing that I keep talking about.... what I call "DevOps style backups". Identify your stateful data, back only it up. It's how I handle most systems.

                  Like if you have a traditional web server (LAMP) you don't need to back up the server, only a monthly backup of the /var/www directory and a daily database backup. Neither requires special tools or anything. Both generally make tiny files. Your 16GB server backup is easily 50MB. Compress that before or after transfer. Transfer to a backup system and/or directly to a cloud host.

                  Ok, what if I have a Windows 20xx SQL vm with 500gb worth of data or a VOIP vm with 15gb of data, how would I handle this "DevOps" style?

                  Same, nothing really changes with size. It's still "Just one thing to back up".

                  I assume you just use a process to backup the DB and call it done. Then you have a script the builds a new VM as needed, retire data and done.

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

                    @scottalanmiller said in Should backup and virtualization infrastructure be decoupled?:

                    @FATeknollogee said in Should backup and virtualization infrastructure be decoupled?:

                    I like the idea!
                    What are you proposing, can you give a little more detail?

                    Same thing that I keep talking about.... what I call "DevOps style backups". Identify your stateful data, back only it up. It's how I handle most systems.

                    Like if you have a traditional web server (LAMP) you don't need to back up the server, only a monthly backup of the /var/www directory and a daily database backup. Neither requires special tools or anything. Both generally make tiny files. Your 16GB server backup is easily 50MB. Compress that before or after transfer. Transfer to a backup system and/or directly to a cloud host.

                    Another thing that helps here is keeping data on a backing store that you can mount. Web server data can be mounted from a share and only that system needs backed up. Then the web server itself can be built/destroyed at will and has no affect on the data itself.

                    Treating whole VMs as containers gives a lot of flexibility. It's obviously not as efficient with resources but it really lessens the burden of administration.

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

                      Yup, and database clusters so that you only restore data, rather than capacity ,should the entire cluster fail, not just a node.

                      1 Reply Last reply Reply Quote 0
                      • ObsolesceO
                        Obsolesce
                        last edited by

                        I've been backing up VMs at the host level for a while.

                        More recently, also testing RCT based backups through SCDPM MBS (2016):

                        https://mangolassi.it/topic/13232/scdpm-2016-using-mbs

                        It's backing up almost 8TB worth of VMs in an hour or so. Fully browseable and recoverable to a lot of options.

                        1 Reply Last reply Reply Quote 1
                        • matteo nunziatiM
                          matteo nunziati @Francesco Provino
                          last edited by

                          @Francesco-Provino another thing. I have vm managed by a supplier. With multi tenant a clear separation of duties must be defined.
                          In our case the local sys admin is in charge to keep everything updated. In this scenatio hypervisor level backup helps not entering the vm to backup it. Surely less efficient especially with db which have their own backup procedures.

                          1 Reply Last reply Reply Quote 1
                          • F
                            Francesco Provino @FATeknollogee
                            last edited by

                            @fateknollogee said in Should backup and virtualization infrastructure be decoupled?:

                            I like the idea!
                            What are you proposing, can you give a little more detail?

                            Use bacula/borgbackup/veeam endpoint or just plain remote rsnpshot, plus database-specific tools… and, of course, take a full backup if the VM once in a while for quick disaster recovery, but without all of the fancy incremental-dedupe stuff.

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