Alternatives to Network BackupSQL Backup tuning large databasesWhat's the best way to backup DB files via network on Linux and Solaris machines?How to confirm if the backups are going to tape in SQL Server 2005 and 2008 R2How does SQL Server calculate the initial size of a (compressed) backup?Getting a proxy account to backup to a share using Ola Hallengrens backup scriptDifference in Backup File SizeBackup Failure on SQL TDE Database with Maxtransfersize Specified for CompressionSQL query to check if secondary database is removed from availability groupDatabase Maintenance Job and Backup SchedulingAvailability Group - Deleting old backup files

How many petaflops does it take to land on the moon? What does Artemis need with an Aitken?

Can I get a PhD for developing an educational software?

How do we improve collaboration with problematic tester team?

What to do about my 1-month-old boy peeing through diapers?

Can MuseScore be used programmatically?

Book featuring a child learning from a crowdsourced AI book

GDPR: What happens to deleted contacts re-entered through imports

Is there a word or phrase that means "use other people's wifi or Internet service without consent"?

Units in general relativity

Are there any to-scale diagrams of the TRAPPIST-1 system?

How to pass 2>/dev/null as a variable?

74S vs 74LS ICs

What is Soda Fountain Etiquette?

Commercial company wants me to list all prior "inventions", give up everything not listed

Why does a sticker slowly peel off, but if it is pulled quickly it tears?

Using a JoeBlow Sport pump on a presta valve

Should I use the words "pyromancy" and "necromancy" even if they don't mean what people think they do?

Pen test results for web application include a file from a forbidden directory that is not even used or referenced

Is a memoized pure function itself considered pure?

Notice period 60 days but I need to join in 45 days

A first "Hangman" game in Python

Why does Windows store Wi-Fi passwords in a reversible format?

How to emphasise the insignificance of someone/thing – besides using "klein"

Does NASA use any type of office/groupware software and which is that?



Alternatives to Network Backup


SQL Backup tuning large databasesWhat's the best way to backup DB files via network on Linux and Solaris machines?How to confirm if the backups are going to tape in SQL Server 2005 and 2008 R2How does SQL Server calculate the initial size of a (compressed) backup?Getting a proxy account to backup to a share using Ola Hallengrens backup scriptDifference in Backup File SizeBackup Failure on SQL TDE Database with Maxtransfersize Specified for CompressionSQL query to check if secondary database is removed from availability groupDatabase Maintenance Job and Backup SchedulingAvailability Group - Deleting old backup files






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








5















In our environment we have servers that are in always on availability group and some are standalone. We normally backup to a network share but we have recently observed that as the databases are going bigger the time taken is also getting longer which slows down the whole network. Ola script is being used with compression and also splitting the backup files.



I am never comfortable with EMC DD Boost the only alternative is to do a local backup and then copy to the same network share.



My question to the experts is whether is there any other efficient way other than the above.










share|improve this question
























  • The alternative that you mentioned would be fast, and allow you to keep the backup locally and a redundant copy on a network share (in case one gets deleted) and would also make restores quicker. Do you not like this option?

    – scsimon
    9 hours ago











  • The option that comes to my mind is to do local backup and then move it to the network share. Just wanted to check if there is any other efficient way of doing faster backups part from the one that I have discussed above. Thank you.

    – SQL_NoExpert
    9 hours ago











  • Compression and also splitting the backups using OLA script

    – SQL_NoExpert
    9 hours ago






  • 1





    Are you doing full backups every night? You could switch to a full on weekends and differentials the other 6 days...

    – Tony Hinkle
    8 hours ago






  • 1





    @John While true, there are many SAN-based snapshots that are useful for checking a box that you took a backup, but absolutely useless when you actually have to then use that backup to perform a restore.

    – Aaron Bertrand
    8 hours ago


















5















In our environment we have servers that are in always on availability group and some are standalone. We normally backup to a network share but we have recently observed that as the databases are going bigger the time taken is also getting longer which slows down the whole network. Ola script is being used with compression and also splitting the backup files.



I am never comfortable with EMC DD Boost the only alternative is to do a local backup and then copy to the same network share.



My question to the experts is whether is there any other efficient way other than the above.










share|improve this question
























  • The alternative that you mentioned would be fast, and allow you to keep the backup locally and a redundant copy on a network share (in case one gets deleted) and would also make restores quicker. Do you not like this option?

    – scsimon
    9 hours ago











  • The option that comes to my mind is to do local backup and then move it to the network share. Just wanted to check if there is any other efficient way of doing faster backups part from the one that I have discussed above. Thank you.

    – SQL_NoExpert
    9 hours ago











  • Compression and also splitting the backups using OLA script

    – SQL_NoExpert
    9 hours ago






  • 1





    Are you doing full backups every night? You could switch to a full on weekends and differentials the other 6 days...

    – Tony Hinkle
    8 hours ago






  • 1





    @John While true, there are many SAN-based snapshots that are useful for checking a box that you took a backup, but absolutely useless when you actually have to then use that backup to perform a restore.

    – Aaron Bertrand
    8 hours ago














5












5








5


1






In our environment we have servers that are in always on availability group and some are standalone. We normally backup to a network share but we have recently observed that as the databases are going bigger the time taken is also getting longer which slows down the whole network. Ola script is being used with compression and also splitting the backup files.



I am never comfortable with EMC DD Boost the only alternative is to do a local backup and then copy to the same network share.



My question to the experts is whether is there any other efficient way other than the above.










share|improve this question














In our environment we have servers that are in always on availability group and some are standalone. We normally backup to a network share but we have recently observed that as the databases are going bigger the time taken is also getting longer which slows down the whole network. Ola script is being used with compression and also splitting the backup files.



I am never comfortable with EMC DD Boost the only alternative is to do a local backup and then copy to the same network share.



My question to the experts is whether is there any other efficient way other than the above.







sql-server sql-server-2014 backup ola-hallengren compression






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 9 hours ago









SQL_NoExpertSQL_NoExpert

4202 silver badges14 bronze badges




4202 silver badges14 bronze badges















  • The alternative that you mentioned would be fast, and allow you to keep the backup locally and a redundant copy on a network share (in case one gets deleted) and would also make restores quicker. Do you not like this option?

    – scsimon
    9 hours ago











  • The option that comes to my mind is to do local backup and then move it to the network share. Just wanted to check if there is any other efficient way of doing faster backups part from the one that I have discussed above. Thank you.

    – SQL_NoExpert
    9 hours ago











  • Compression and also splitting the backups using OLA script

    – SQL_NoExpert
    9 hours ago






  • 1





    Are you doing full backups every night? You could switch to a full on weekends and differentials the other 6 days...

    – Tony Hinkle
    8 hours ago






  • 1





    @John While true, there are many SAN-based snapshots that are useful for checking a box that you took a backup, but absolutely useless when you actually have to then use that backup to perform a restore.

    – Aaron Bertrand
    8 hours ago


















  • The alternative that you mentioned would be fast, and allow you to keep the backup locally and a redundant copy on a network share (in case one gets deleted) and would also make restores quicker. Do you not like this option?

    – scsimon
    9 hours ago











  • The option that comes to my mind is to do local backup and then move it to the network share. Just wanted to check if there is any other efficient way of doing faster backups part from the one that I have discussed above. Thank you.

    – SQL_NoExpert
    9 hours ago











  • Compression and also splitting the backups using OLA script

    – SQL_NoExpert
    9 hours ago






  • 1





    Are you doing full backups every night? You could switch to a full on weekends and differentials the other 6 days...

    – Tony Hinkle
    8 hours ago






  • 1





    @John While true, there are many SAN-based snapshots that are useful for checking a box that you took a backup, but absolutely useless when you actually have to then use that backup to perform a restore.

    – Aaron Bertrand
    8 hours ago

















The alternative that you mentioned would be fast, and allow you to keep the backup locally and a redundant copy on a network share (in case one gets deleted) and would also make restores quicker. Do you not like this option?

– scsimon
9 hours ago





The alternative that you mentioned would be fast, and allow you to keep the backup locally and a redundant copy on a network share (in case one gets deleted) and would also make restores quicker. Do you not like this option?

– scsimon
9 hours ago













The option that comes to my mind is to do local backup and then move it to the network share. Just wanted to check if there is any other efficient way of doing faster backups part from the one that I have discussed above. Thank you.

– SQL_NoExpert
9 hours ago





The option that comes to my mind is to do local backup and then move it to the network share. Just wanted to check if there is any other efficient way of doing faster backups part from the one that I have discussed above. Thank you.

– SQL_NoExpert
9 hours ago













Compression and also splitting the backups using OLA script

– SQL_NoExpert
9 hours ago





Compression and also splitting the backups using OLA script

– SQL_NoExpert
9 hours ago




1




1





Are you doing full backups every night? You could switch to a full on weekends and differentials the other 6 days...

– Tony Hinkle
8 hours ago





Are you doing full backups every night? You could switch to a full on weekends and differentials the other 6 days...

– Tony Hinkle
8 hours ago




1




1





@John While true, there are many SAN-based snapshots that are useful for checking a box that you took a backup, but absolutely useless when you actually have to then use that backup to perform a restore.

– Aaron Bertrand
8 hours ago






@John While true, there are many SAN-based snapshots that are useful for checking a box that you took a backup, but absolutely useless when you actually have to then use that backup to perform a restore.

– Aaron Bertrand
8 hours ago











4 Answers
4






active

oldest

votes


















4















The alternative you mentioned seems to be the best choice.



What you can do is a 2 step process :



  • Take native sql server backups with compression using Ola's backup solution locally.

  • Use Robocopy to do the transfers to a network share. This is decoupled and can run as windows scheduled task.

This way, your backups are local and they will be fast. You will need more disk space and obviously redundancy (what if the backup disk fails - you dont want to loose all your backups).



Also, regularly test your restores since if you cannot restore a backup - what purpose does it serve !



Also, refer to my answer to SQL Backup tuning large databases






share|improve this answer






















  • 4





    I'd do the Robocopy as a step in the backup job to ensure the robocopy only occurs if the backup is successfully completed.

    – Max Vernon
    8 hours ago






  • 1





    And as soon as possible after the backup is complete. The backup is at the same risk as the data, as long as it stays local.

    – James Jenkins
    8 hours ago



















9















There are ways to tune backups by messing with different knobs like MAXTRANSFERSIZE or BUFFERCOUNT, or striping the file (which you've noted you're already doing).



The problem is that touching those knobs may still result in hitting the limits of your network and/or storage, and them not having any real impact on backup time.



Your first job should be to benchmark the storage you're backup up to using Crystal Disk Mark or DiskSpd. That'll give you some idea of how fast you can expect writes to be at their best.



The next thing you need to test is reads from the drives you're backing up from. If you run a backup to NUL, you can time how long it takes just the read portion of your backup, without having to write it to disk.



With both those numbers in mind, you can start messing with other knobs to see which ones get you closest to them, regardless of if your backup target is local or networked.






share|improve this answer
































    4















    a couple of potential solutions.



    1. you don't describe your backup policies, are you using fulls and differentials? Going to a weekly full backup and nightly differential can be an easy solution.


    2. there are a number of performance related parameters that you can tweak in Ola's scripts, you might be able to tweak these to get the performance that you want.



      BlockSize
      Specify the physical blocksize in bytes.



      The BlockSize option in DatabaseBackup uses the BLOCKSIZE option in the SQL Server BACKUP command.



      BufferCount
      Specify the number of I/O buffers to be used for the backup operation.



      The BufferCount option in DatabaseBackup uses the BUFFERCOUNT option in the SQL Server BACKUP command.



      MaxTransferSize
      Specify the largest unit of transfer, in bytes, to be used between SQL Server and the backup media.



      The MaxTransferSize option in DatabaseBackup uses the MAXTRANSFERSIZE option in the SQL Server BACKUP command.







    share|improve this answer
































      1















      There are many possible options, but as databases get larger and full backups take longer, you will likely have to incorporate differential backups, if you haven't already:




      Creating a differential backups can be very fast compared to creating a full backup. A differential backup records only the data that has changed since the full backup upon the differential backup is based. This facilitates taking frequent data backups, which decrease the risk of data loss.




      My understanding is that Ola's scripts can even be set to decide between a full or differential backup based on the amount of change in the database using the ModificationLevel parameter.



      We use EMC DD Boost, and you're welcome to your own opinion of it, but we have found, due to the client-side de-duplication methods it uses, that full backups of even multi-TB databases can be very fast, to the point that we don't have to worry about differential backups.






      share|improve this answer

























      • In effect by using EMC DD you ARE doing differential backups - just not in SQL Server.

        – George.Palacios
        8 hours ago











      • @George.Palacios Exactly. Choose multiple destination files also greatly improves speed, even on DDBoost.

        – BradC
        8 hours ago













      Your Answer








      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "182"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: false,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      imageUploader:
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      ,
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );













      draft saved

      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdba.stackexchange.com%2fquestions%2f246372%2falternatives-to-network-backup%23new-answer', 'question_page');

      );

      Post as a guest















      Required, but never shown

























      4 Answers
      4






      active

      oldest

      votes








      4 Answers
      4






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      4















      The alternative you mentioned seems to be the best choice.



      What you can do is a 2 step process :



      • Take native sql server backups with compression using Ola's backup solution locally.

      • Use Robocopy to do the transfers to a network share. This is decoupled and can run as windows scheduled task.

      This way, your backups are local and they will be fast. You will need more disk space and obviously redundancy (what if the backup disk fails - you dont want to loose all your backups).



      Also, regularly test your restores since if you cannot restore a backup - what purpose does it serve !



      Also, refer to my answer to SQL Backup tuning large databases






      share|improve this answer






















      • 4





        I'd do the Robocopy as a step in the backup job to ensure the robocopy only occurs if the backup is successfully completed.

        – Max Vernon
        8 hours ago






      • 1





        And as soon as possible after the backup is complete. The backup is at the same risk as the data, as long as it stays local.

        – James Jenkins
        8 hours ago
















      4















      The alternative you mentioned seems to be the best choice.



      What you can do is a 2 step process :



      • Take native sql server backups with compression using Ola's backup solution locally.

      • Use Robocopy to do the transfers to a network share. This is decoupled and can run as windows scheduled task.

      This way, your backups are local and they will be fast. You will need more disk space and obviously redundancy (what if the backup disk fails - you dont want to loose all your backups).



      Also, regularly test your restores since if you cannot restore a backup - what purpose does it serve !



      Also, refer to my answer to SQL Backup tuning large databases






      share|improve this answer






















      • 4





        I'd do the Robocopy as a step in the backup job to ensure the robocopy only occurs if the backup is successfully completed.

        – Max Vernon
        8 hours ago






      • 1





        And as soon as possible after the backup is complete. The backup is at the same risk as the data, as long as it stays local.

        – James Jenkins
        8 hours ago














      4














      4










      4









      The alternative you mentioned seems to be the best choice.



      What you can do is a 2 step process :



      • Take native sql server backups with compression using Ola's backup solution locally.

      • Use Robocopy to do the transfers to a network share. This is decoupled and can run as windows scheduled task.

      This way, your backups are local and they will be fast. You will need more disk space and obviously redundancy (what if the backup disk fails - you dont want to loose all your backups).



      Also, regularly test your restores since if you cannot restore a backup - what purpose does it serve !



      Also, refer to my answer to SQL Backup tuning large databases






      share|improve this answer















      The alternative you mentioned seems to be the best choice.



      What you can do is a 2 step process :



      • Take native sql server backups with compression using Ola's backup solution locally.

      • Use Robocopy to do the transfers to a network share. This is decoupled and can run as windows scheduled task.

      This way, your backups are local and they will be fast. You will need more disk space and obviously redundancy (what if the backup disk fails - you dont want to loose all your backups).



      Also, regularly test your restores since if you cannot restore a backup - what purpose does it serve !



      Also, refer to my answer to SQL Backup tuning large databases







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited 8 hours ago

























      answered 9 hours ago









      Kin ShahKin Shah

      55.8k4 gold badges86 silver badges200 bronze badges




      55.8k4 gold badges86 silver badges200 bronze badges










      • 4





        I'd do the Robocopy as a step in the backup job to ensure the robocopy only occurs if the backup is successfully completed.

        – Max Vernon
        8 hours ago






      • 1





        And as soon as possible after the backup is complete. The backup is at the same risk as the data, as long as it stays local.

        – James Jenkins
        8 hours ago













      • 4





        I'd do the Robocopy as a step in the backup job to ensure the robocopy only occurs if the backup is successfully completed.

        – Max Vernon
        8 hours ago






      • 1





        And as soon as possible after the backup is complete. The backup is at the same risk as the data, as long as it stays local.

        – James Jenkins
        8 hours ago








      4




      4





      I'd do the Robocopy as a step in the backup job to ensure the robocopy only occurs if the backup is successfully completed.

      – Max Vernon
      8 hours ago





      I'd do the Robocopy as a step in the backup job to ensure the robocopy only occurs if the backup is successfully completed.

      – Max Vernon
      8 hours ago




      1




      1





      And as soon as possible after the backup is complete. The backup is at the same risk as the data, as long as it stays local.

      – James Jenkins
      8 hours ago






      And as soon as possible after the backup is complete. The backup is at the same risk as the data, as long as it stays local.

      – James Jenkins
      8 hours ago














      9















      There are ways to tune backups by messing with different knobs like MAXTRANSFERSIZE or BUFFERCOUNT, or striping the file (which you've noted you're already doing).



      The problem is that touching those knobs may still result in hitting the limits of your network and/or storage, and them not having any real impact on backup time.



      Your first job should be to benchmark the storage you're backup up to using Crystal Disk Mark or DiskSpd. That'll give you some idea of how fast you can expect writes to be at their best.



      The next thing you need to test is reads from the drives you're backing up from. If you run a backup to NUL, you can time how long it takes just the read portion of your backup, without having to write it to disk.



      With both those numbers in mind, you can start messing with other knobs to see which ones get you closest to them, regardless of if your backup target is local or networked.






      share|improve this answer





























        9















        There are ways to tune backups by messing with different knobs like MAXTRANSFERSIZE or BUFFERCOUNT, or striping the file (which you've noted you're already doing).



        The problem is that touching those knobs may still result in hitting the limits of your network and/or storage, and them not having any real impact on backup time.



        Your first job should be to benchmark the storage you're backup up to using Crystal Disk Mark or DiskSpd. That'll give you some idea of how fast you can expect writes to be at their best.



        The next thing you need to test is reads from the drives you're backing up from. If you run a backup to NUL, you can time how long it takes just the read portion of your backup, without having to write it to disk.



        With both those numbers in mind, you can start messing with other knobs to see which ones get you closest to them, regardless of if your backup target is local or networked.






        share|improve this answer



























          9














          9










          9









          There are ways to tune backups by messing with different knobs like MAXTRANSFERSIZE or BUFFERCOUNT, or striping the file (which you've noted you're already doing).



          The problem is that touching those knobs may still result in hitting the limits of your network and/or storage, and them not having any real impact on backup time.



          Your first job should be to benchmark the storage you're backup up to using Crystal Disk Mark or DiskSpd. That'll give you some idea of how fast you can expect writes to be at their best.



          The next thing you need to test is reads from the drives you're backing up from. If you run a backup to NUL, you can time how long it takes just the read portion of your backup, without having to write it to disk.



          With both those numbers in mind, you can start messing with other knobs to see which ones get you closest to them, regardless of if your backup target is local or networked.






          share|improve this answer













          There are ways to tune backups by messing with different knobs like MAXTRANSFERSIZE or BUFFERCOUNT, or striping the file (which you've noted you're already doing).



          The problem is that touching those knobs may still result in hitting the limits of your network and/or storage, and them not having any real impact on backup time.



          Your first job should be to benchmark the storage you're backup up to using Crystal Disk Mark or DiskSpd. That'll give you some idea of how fast you can expect writes to be at their best.



          The next thing you need to test is reads from the drives you're backing up from. If you run a backup to NUL, you can time how long it takes just the read portion of your backup, without having to write it to disk.



          With both those numbers in mind, you can start messing with other knobs to see which ones get you closest to them, regardless of if your backup target is local or networked.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 8 hours ago









          Erik DarlingErik Darling

          26.6k13 gold badges82 silver badges132 bronze badges




          26.6k13 gold badges82 silver badges132 bronze badges
























              4















              a couple of potential solutions.



              1. you don't describe your backup policies, are you using fulls and differentials? Going to a weekly full backup and nightly differential can be an easy solution.


              2. there are a number of performance related parameters that you can tweak in Ola's scripts, you might be able to tweak these to get the performance that you want.



                BlockSize
                Specify the physical blocksize in bytes.



                The BlockSize option in DatabaseBackup uses the BLOCKSIZE option in the SQL Server BACKUP command.



                BufferCount
                Specify the number of I/O buffers to be used for the backup operation.



                The BufferCount option in DatabaseBackup uses the BUFFERCOUNT option in the SQL Server BACKUP command.



                MaxTransferSize
                Specify the largest unit of transfer, in bytes, to be used between SQL Server and the backup media.



                The MaxTransferSize option in DatabaseBackup uses the MAXTRANSFERSIZE option in the SQL Server BACKUP command.







              share|improve this answer





























                4















                a couple of potential solutions.



                1. you don't describe your backup policies, are you using fulls and differentials? Going to a weekly full backup and nightly differential can be an easy solution.


                2. there are a number of performance related parameters that you can tweak in Ola's scripts, you might be able to tweak these to get the performance that you want.



                  BlockSize
                  Specify the physical blocksize in bytes.



                  The BlockSize option in DatabaseBackup uses the BLOCKSIZE option in the SQL Server BACKUP command.



                  BufferCount
                  Specify the number of I/O buffers to be used for the backup operation.



                  The BufferCount option in DatabaseBackup uses the BUFFERCOUNT option in the SQL Server BACKUP command.



                  MaxTransferSize
                  Specify the largest unit of transfer, in bytes, to be used between SQL Server and the backup media.



                  The MaxTransferSize option in DatabaseBackup uses the MAXTRANSFERSIZE option in the SQL Server BACKUP command.







                share|improve this answer



























                  4














                  4










                  4









                  a couple of potential solutions.



                  1. you don't describe your backup policies, are you using fulls and differentials? Going to a weekly full backup and nightly differential can be an easy solution.


                  2. there are a number of performance related parameters that you can tweak in Ola's scripts, you might be able to tweak these to get the performance that you want.



                    BlockSize
                    Specify the physical blocksize in bytes.



                    The BlockSize option in DatabaseBackup uses the BLOCKSIZE option in the SQL Server BACKUP command.



                    BufferCount
                    Specify the number of I/O buffers to be used for the backup operation.



                    The BufferCount option in DatabaseBackup uses the BUFFERCOUNT option in the SQL Server BACKUP command.



                    MaxTransferSize
                    Specify the largest unit of transfer, in bytes, to be used between SQL Server and the backup media.



                    The MaxTransferSize option in DatabaseBackup uses the MAXTRANSFERSIZE option in the SQL Server BACKUP command.







                  share|improve this answer













                  a couple of potential solutions.



                  1. you don't describe your backup policies, are you using fulls and differentials? Going to a weekly full backup and nightly differential can be an easy solution.


                  2. there are a number of performance related parameters that you can tweak in Ola's scripts, you might be able to tweak these to get the performance that you want.



                    BlockSize
                    Specify the physical blocksize in bytes.



                    The BlockSize option in DatabaseBackup uses the BLOCKSIZE option in the SQL Server BACKUP command.



                    BufferCount
                    Specify the number of I/O buffers to be used for the backup operation.



                    The BufferCount option in DatabaseBackup uses the BUFFERCOUNT option in the SQL Server BACKUP command.



                    MaxTransferSize
                    Specify the largest unit of transfer, in bytes, to be used between SQL Server and the backup media.



                    The MaxTransferSize option in DatabaseBackup uses the MAXTRANSFERSIZE option in the SQL Server BACKUP command.








                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered 8 hours ago









                  PatrickPatrick

                  3713 silver badges14 bronze badges




                  3713 silver badges14 bronze badges
























                      1















                      There are many possible options, but as databases get larger and full backups take longer, you will likely have to incorporate differential backups, if you haven't already:




                      Creating a differential backups can be very fast compared to creating a full backup. A differential backup records only the data that has changed since the full backup upon the differential backup is based. This facilitates taking frequent data backups, which decrease the risk of data loss.




                      My understanding is that Ola's scripts can even be set to decide between a full or differential backup based on the amount of change in the database using the ModificationLevel parameter.



                      We use EMC DD Boost, and you're welcome to your own opinion of it, but we have found, due to the client-side de-duplication methods it uses, that full backups of even multi-TB databases can be very fast, to the point that we don't have to worry about differential backups.






                      share|improve this answer

























                      • In effect by using EMC DD you ARE doing differential backups - just not in SQL Server.

                        – George.Palacios
                        8 hours ago











                      • @George.Palacios Exactly. Choose multiple destination files also greatly improves speed, even on DDBoost.

                        – BradC
                        8 hours ago















                      1















                      There are many possible options, but as databases get larger and full backups take longer, you will likely have to incorporate differential backups, if you haven't already:




                      Creating a differential backups can be very fast compared to creating a full backup. A differential backup records only the data that has changed since the full backup upon the differential backup is based. This facilitates taking frequent data backups, which decrease the risk of data loss.




                      My understanding is that Ola's scripts can even be set to decide between a full or differential backup based on the amount of change in the database using the ModificationLevel parameter.



                      We use EMC DD Boost, and you're welcome to your own opinion of it, but we have found, due to the client-side de-duplication methods it uses, that full backups of even multi-TB databases can be very fast, to the point that we don't have to worry about differential backups.






                      share|improve this answer

























                      • In effect by using EMC DD you ARE doing differential backups - just not in SQL Server.

                        – George.Palacios
                        8 hours ago











                      • @George.Palacios Exactly. Choose multiple destination files also greatly improves speed, even on DDBoost.

                        – BradC
                        8 hours ago













                      1














                      1










                      1









                      There are many possible options, but as databases get larger and full backups take longer, you will likely have to incorporate differential backups, if you haven't already:




                      Creating a differential backups can be very fast compared to creating a full backup. A differential backup records only the data that has changed since the full backup upon the differential backup is based. This facilitates taking frequent data backups, which decrease the risk of data loss.




                      My understanding is that Ola's scripts can even be set to decide between a full or differential backup based on the amount of change in the database using the ModificationLevel parameter.



                      We use EMC DD Boost, and you're welcome to your own opinion of it, but we have found, due to the client-side de-duplication methods it uses, that full backups of even multi-TB databases can be very fast, to the point that we don't have to worry about differential backups.






                      share|improve this answer













                      There are many possible options, but as databases get larger and full backups take longer, you will likely have to incorporate differential backups, if you haven't already:




                      Creating a differential backups can be very fast compared to creating a full backup. A differential backup records only the data that has changed since the full backup upon the differential backup is based. This facilitates taking frequent data backups, which decrease the risk of data loss.




                      My understanding is that Ola's scripts can even be set to decide between a full or differential backup based on the amount of change in the database using the ModificationLevel parameter.



                      We use EMC DD Boost, and you're welcome to your own opinion of it, but we have found, due to the client-side de-duplication methods it uses, that full backups of even multi-TB databases can be very fast, to the point that we don't have to worry about differential backups.







                      share|improve this answer












                      share|improve this answer



                      share|improve this answer










                      answered 8 hours ago









                      BradCBradC

                      6,7726 gold badges34 silver badges68 bronze badges




                      6,7726 gold badges34 silver badges68 bronze badges















                      • In effect by using EMC DD you ARE doing differential backups - just not in SQL Server.

                        – George.Palacios
                        8 hours ago











                      • @George.Palacios Exactly. Choose multiple destination files also greatly improves speed, even on DDBoost.

                        – BradC
                        8 hours ago

















                      • In effect by using EMC DD you ARE doing differential backups - just not in SQL Server.

                        – George.Palacios
                        8 hours ago











                      • @George.Palacios Exactly. Choose multiple destination files also greatly improves speed, even on DDBoost.

                        – BradC
                        8 hours ago
















                      In effect by using EMC DD you ARE doing differential backups - just not in SQL Server.

                      – George.Palacios
                      8 hours ago





                      In effect by using EMC DD you ARE doing differential backups - just not in SQL Server.

                      – George.Palacios
                      8 hours ago













                      @George.Palacios Exactly. Choose multiple destination files also greatly improves speed, even on DDBoost.

                      – BradC
                      8 hours ago





                      @George.Palacios Exactly. Choose multiple destination files also greatly improves speed, even on DDBoost.

                      – BradC
                      8 hours ago

















                      draft saved

                      draft discarded
















































                      Thanks for contributing an answer to Database Administrators Stack Exchange!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid


                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.

                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdba.stackexchange.com%2fquestions%2f246372%2falternatives-to-network-backup%23new-answer', 'question_page');

                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Sahara Skak | Bilen | Luke uk diar | NawigatsjuunCommonskategorii: SaharaWikivoyage raisfeerer: Sahara26° N, 13° O

                      The fall designs the understood secretary. Looking glass Science Shock Discovery Hot Everybody Loves Raymond Smile 곳 서비스 성실하다 Defas Kaloolon Definition: To combine or impregnate with sulphur or any of its compounds as to sulphurize caoutchouc in vulcanizing Flame colored Reason Useful Thin Help 갖다 유명하다 낙엽 장례식 Country Iron Definition: A fencer a gladiator one who exhibits his skill in the use of the sword Definition: The American black throated bunting Spiza Americana Nostalgic Needy Method to my madness 시키다 평가되다 전부 소설가 우아하다 Argument Tin Feeling Representative Gym Music Gaur Chicken 일쑤 코치 편 학생증 The harbor values the sugar. Vasagle Yammoe Enstatite Definition: Capable of being limited Road Neighborly Five Refer Built Kangaroo 비비다 Degree Release Bargain Horse 하루 형님 유교 석 동부 괴롭히다 경제력

                      19. јануар Садржај Догађаји Рођења Смрти Празници и дани сећања Види још Референце Мени за навигацијуу