Getting a RecoverPoint environment takes some planning to get right. You’ve diligently calculated your Protection Windows and set the Consistency Groups accordingly so that your RPO’s are safe.
Fast forward a few months….. You’ve squeezed more apps in, the rate of change has ramped up. RecoverPoint has told you your “Required Protection Window” value is not being met, and you’ve got problems meeting the requirements/expectations/commitments planned for.
Fortunately, it’s very easy to increase the size of the journals. It’s non-disruptive, doesn’t hose your existing journals or cause a re-synch. You can do it whenever you want.
In the first example, I’ll do it from the Unisphere for RecoverPoint gui. (in all these examples, I’ve pre-allocated the extra LUNs). ****
Expand the CG, and then select the REPLICA copy.Then click on the JOURNAL tab.
Click on Edit “Journal Volumes”
Select the provisioned Volumes that have been provisioned and added to the correct Storage Group. Click OK.
Wait a few minutes and the Journal volumes will display with the new ones added.
That’s it. RecoverPoint will imediately begin striping new bookmarks across the new volumes.
Now from the CLI.
This is going to use our trusty friend plink to execute the add_journal_volume command against our Consistency Group. You could loop this of course if you were doing many updates.
Before you start, you’ll need to know your Consistency Group Name, the Copy name and the UID of the new Journal LUN.
I’m going to be adding:
CG Name: PROD_GROUP, Copy: REPLICA_COPY
Journal uid: 60,06,01,60,10,20,3a,00,3c,96,d2,07,40,2a,e6,11,e6,11
./plink.exe -ssh CLUSTER -P 22 -l admin -pw admin add_journal_volume group="PROD_GROUP" copy="REPLICA_COPY" uid="60,06,01,60,10,20,3a,00,3c,96,d2,07,40,2a,e6,11"
**** Best Practices for increasing Journal space ****
Keep the following guidelines in mind when a) designing your RP solution and b) when expanding elements of the platform.
If your journals were initially created in a pair(s) to optimize performance (by striping) additions should also be made in pairs of the same size (or close to) to maintain the current performance.
If you started with a pair and then add a single volume, RP will concatenate the space. If you add pairs of the same (or very similar size) the existing journals will be concatenated with the new ones, but will also be striped, for better performance.
RecoverPoint will slurp up all the space in the volumes you add, so don’t add any volumes that you don’t want consumed 100%.