Git Product home page Git Product logo

rps's Introduction

Notice !

Please notice that there is an official effort in place on: https://calculator.veeam.com/vbr/

As such, this project is now deprecated

RPS

Restore Point Simulator for Veeam

The Restore Point Simulator (RPS) allows you to simulate restore points created by Veeam Backup & Replication. This allows you to better understand what specific settings do in the scheduler and the impact on backup size. Alternatively you can use it to size a backup repository

Live version can be found on http://vee.am/rps or just the master branch dev version here http://tdewin.github.io/rps/

rps's People

Contributors

tdewin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rps's Issues

More veeam integration?

Hello is there any plans to integrate this with VBR more, example it would be great to load Backup metadata into it to pull actual real life compression and dedupe numbers as well as more accurate incremental numbers. It seems you can never get the VBk or VIB to show really anywhere close to what you have for existing backups and I understand you want to over-allocate but this seems to do it way too much. Being able to load let's say a week's works of backups where you could have a solid avg size of Vibs and actual VBK size on disk then can really calculate what your different storage needs would be for any retention instead of manually calculating after using the tool.

Capacity Labels show TB, but are TiB?

Capacity/size labels are showing in Base 10 (GB/TB). However, the input fields and math appear to be using Base 2 (GiB/TiB), which means the labels are incorrect. At larger capacities, the discrepancy between TB and TiB can be substantial. I would suggest changing the labels on the page and/or adding a note indicating the differences.

Workspace function?

Hi, first of all thanks for this resource, it's been very helpful.
I was wondering which function is used to calculate "workspace"? I'm trying to understand how it decreases as the data from origin grows.
Thanks

Backup Chain Transform

First of all, love the tool, I appreciate your time a lot!

I would just like to understand how 'Backup Chain Transform' would affect the storage requirements, as from my understanding, it doesn't need to keep the initial Full Backup as with using Synthetic Full's alone.

PS, the manual run option really helped me understand Veeam behaviour better than any document! - Thanks again!

Convert to external file

How do I convert the results to Excel or PDF or any external file? I tried an Export option - I got a link that takes me back to the same table.

Ability to upload multiple systems

I have many servers that i am looking to calculate backup copy jobs for and would like to upload multiple server storage with the same retention and then calculate what each total would be. If able to port to an excel macro would be beneficial.

Help in Cloud Connect Calculation

So I'm trying to figure out how to properly calculate cloud connect. Obviously it's a copy job but what I'd like to is add a weekly synthetic full. Not sure how to do that in the calculator. say I have 10TB with 10% Change Rate adn 50% compression. I would assume it would be initial full of 5 TB with dailies of 500GB. I would assume my max storage would be 2x 5TB(initial full plus weekly) plus 6 X 500GB= 13TB but calculator shoes 15500. Any thoughts?

image

license

Hi,

What license is this code released under?

Incremental Backups with monthly active fulls

Hello!

I am looking for clarification (or perhaps error correction) in a specific scenario I've run into.

Running a calculation using the RPS in a scenario with the following parameters:

Incremental Backup
10TB
14 restore points
all else defaults
All 12 months selected for Active Full

(http://rps.dewin.me/?m=1&s=10000&r=14&c=50&d=10&i=D&dgr=10&dgy=1&dg=0&im=1,1,1,1,1,1,1,1,1,1,1,1&e)

Such a configuration results in a seemingly strange calculation in regards to restore point retention where the total retention is 48 points and the number of VIBs from first VBK to second is 35. Removing a month and re-running the calculation results in a marginal increase of points as well.

I'm trying to wrap my head around whether or not these monthly active full backups act in the same way as weekly active/synth fulls do and modify the chain, but even then the math doesn't seem to add up in my head.

If this is indeed working as intended, would you mind explaining how the math works out?

Thanks!

v11 GFS changes in backup copy jobs

As outlined here: https://www.veeam.com/blog/v11-gfs-retention.html Veeam have made a disruptive change to the way archive backups are processed. Specifically not doing forever incremental anymore where the regular .VBK rolls up the the oldest .VIB once the restore points were reached (only with GFS switched on).

Does this mean there needs to be a change to the calc for backup copies (with v11+/GFS only)?

We missed this in the update notes and found out once our 2-restore point jobs with 1 monthly/yearly archives jumped from 4-5 restore points to 37, because it had to keep a whole month of incrementals between the monthly .VBKs after the upgrade. The easy fix is just to add in at least 1 weekly archive (or not use GFS) to cut down the chain lengths.

Dedup

Hi,
Do you have any plans to include dedupe ratio?
I have a case where full backup in the incremental is taken with dedupe 2,5x while rest of incrementals is about 1,0x dedupe.

Export to Excel!

Hi! Nice tool for calc Veeam Repos.

As a new feature i will suggest export as Excel, easy done with datatables scritps!

Regards

ReFS/Veeam 9.5 Space Efficiency

Do you have any plans ( assuming it’s feasible) to setup the necessary calculations to estimate what effect the ReFS space savings may have on overall storage utilization?

Configuration interface

Sorry if this suggestion sounds rude (especially on Christmas Eve), but I think the "Configuration" interface needs to revamped to match the interface as to how we see it when editing a Backup Copy job in Veeam.

There are just too many questions/choices that it's hard to tell if what we put in on the website matched EXACTLY the settings in Veeam.

OR, if that's too hard (hopefully it's not just me), at least some popup screenshots showing exactly which value a particular field is asking.

Thanks for the considerations.

Merry Christmas, y'all!

Backup Interval

Hi any chance you would consider updating the interval section to allow simulation of either weekly or monthly backup intervals?

Cloud Tier

Any plans on adding Capacity/Cloud tier sizing to this?

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.