Giter VIP home page Giter VIP logo

novabackup-maintenance-scripts's Introduction

novabackup-maintenance-scripts

Simple KDR client maintenance scripts to be run before and after NovaBACKUP jobs.

Usage

To install, simply download this repository to the client's station and then run configure.bat. You'll then need to open NovaBACKUP, go to the Backup tab, click the settings button, go to the Custom Commands tab and then select pre-backup.bat as the run before script and post-backup.bat as the run after script.

About The Jobs

pre-backup.bat will do 4 things before a backup job:

  • Update itself from this repository.
  • Empty any of these directories that exist:
    • C:\KDR\VDATA
    • D:\KDR\VDATA
  • Start the following services:
    • Backup Client Agent Service ('Backup Client Agent Service')
    • Microsoft Software Shadow Copy Provider ('swprv')
    • NovaStor NovaStor Backup/Copy Engine ('nsService')
    • Volume Shadow Copy ('VSS')
    • SQL Server Browser ('SQLBrowser')
    • SQL Server VSS Writer ('SQLWriter')
  • Erase old backups down to the maximum backup amount configured during the installation.

post-backup.bat groups backup files into folders by day, so that pre-backup.bat can delete days of backups instead of individual backup files.

novabackup-maintenance-scripts's People

Contributors

gillsonkell avatar

Watchers

James Cloos avatar MichaelK avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.