Home Applications cmPurgeBackup

cmPurgeBackup

This application is not supported by InterSystems Corporation. Please be notified that you use it at your own risk.
5
1 reviews
0
Awards
309
Views
14
IPM installs
0
2
Details
Releases
Reviews  (1)
Issues
Articles  (1)
cmPurgeBackup is an utility that can be used to erase old Online Backup files.

What's new in this version

Version number was updated in module.xml.

cmPurgeBackup

Quality Gate Status

cmPurgeBackup is an utility that can be used to erase old InterSystems IRIS/Caché/Ensemble Online Backup files. It runs as a Task Manager task. It is fully compatible with all predefined classes of backup tasks, such as FullDBList, IncrementalDBList, etc., and it does not require any changes to the code that is used in these tasks.

Objectscript contest template was used;
Topic and Terms.

Prerequisites

Make sure you have git and Docker desktop installed.

Installation with ZPM

zpm:USER>install cmpurgebackup

Installation

  1. Open terminal and clone/git pull the repo into any local directory
$ git clone https://github.com/AlexeyM64/cmPurgeBackup.git
  1. In the same terminal run:
$ cd cmPurgeBackup; docker-compose build
  1. Run the IRIS container:
$ docker-compose up -d

How to Run the Application

Point your browser to System Management Portal and go to System > Task Manager > Task Schedule.
You will notice two custom tasks: FullDBList and cmPurgeBackup. The first is scheduled to run on demand, the latter - to run on FullDBList completion.

Current setting of cmPurgeBackup is to leave the last Full Backup file (.cbk) only; you may change it if you wish. Possible task’s settings are discussed in the correspondent Developer Community article.

Have fun!

Made with
Install
zpm install cmpurgebackup download archive
Version
1.0.316 Mar, 2021
Category
Developer Environment
Works with
CachéEnsembleInterSystems IRIS
First published
12 Mar, 2020
Last checked by moderator
27 Jun, 2023Works