Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Replicating Generation Data Groups on W7

25 Apr 2010   #1

Linux CENTOS 7 / various Windows OS'es and servers
Replicating Generation Data Groups on W7

Hi all
Going back to my mainframe days it was possible to store previous versions of a file very simply by what was knows as a GDG or Generation Data Group.

For example you had file A. the current version was known as FILE A(0).
If you create a NEW version then you would write to FILE A(+1), or if you wanted to access the previous version this would be FILE A(-1). You could define how many levels you wanted.

When you deleted the oldest version FILE A(+1) becomes the Current version FILE A(0) and so on.

Anybody got any software for simply replicating this type of stuff --- I'm getting so many backups that it is almost a job in itself keeping a decent track on everything - conventional cataloging software doesn't seem to be very good at this.

This old Mainframe system was EXCELLENT and was available from the early 70's or even before - but we don't seem to have anything like this on modern computers.

How do most I.T depts organise caraloguing their backups or is it genearlly "Panic Stations" when something needs to be restored.


My System SpecsSystem Spec
25 Apr 2010   #2

Windows7 Ultimate 64bit

Why not use SAN, Jim? SAN has that capability IIRC, it called SNAPSHOTS, and it works at block level. The downside would be you need to setup an independent storage machine to run this software. In Linux you can build SAN your self, use RAID + LVM, added to that ext3/ext4 FS, that storage server is close to undestructable...

My System SpecsSystem Spec
25 Apr 2010   #3

Windows7 Ultimate 64bit

Or maybe back your files using Rsync? It has similar to SNAPSHOT feature you can explore.

My System SpecsSystem Spec

21 Aug 2015   #4

Windows 7

You could run this BAT.

@echo on
setlocal enabledelayedexpansion
set myDir=%~1
set limit=%~2
if "x%myDir%"=="x" set myDir=%CD%\*.bak
if "x%limit%"=="x" set limit=3
REM Find the total number files in the directory.
set /A total=0
for %%v in ("%myDir%") do (
    set /A total+=1
REM Delete all but the last few files.
set /A delCount = %total% - %limit%
set /A count=1
for /f usebackq %%v in (`dir /b /od /tc "%myDir%"`) do (
    if /i "!count!" LEQ "!delCount!" del %%v
    set /A count+=1
My System SpecsSystem Spec

 Replicating Generation Data Groups on W7

Thread Tools

Similar help and support threads
Thread Forum
Stop Application Data folder replicating?
Hello! Anyone know how to stop this: C:\Users\J\AppData\Local\Application Data\Application Data\Application Data\Application Data\Application Data\Application Data\Application Data\Application Data\Application Data\Microsoft\Windows\Temporary Internet...
General Discussion
Replicating Windows Critical Updates To Many Same Model PCs
I have an industrial customer that would like us to manage their Windows and SCADA system service packs and updates. They have 15 PCs that we will need to have synchronized updates installed between them and only updates that the SCADA system software developer has approved. Once an offline PC...
Windows Updates & Activation
Please help me rationalize the x25-m Generation 2 80 gb
Guys, I am in a dilemma, it hurts my feelings to spend 300 on an 80 gb drive, but the speeds of the x25-m G2 are Amazing... random read/write AnandTech: The SSD Relapse: Understanding and Choosing the Best SSD sequential read/write (I'll put it in my HTPC as the OS... sequential write really...
Hardware & Devices

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 05:26.
Twitter Facebook Google+