Hi guys,
One of our customers has a high number of small arscache directories. They want to change that into between 1 and 5 larger ones, because it is easier for them to maintain (plus a few other reasons).
Solaris platform. They are currently not interested in/happy about using a TSM. (But I will try to convince them, see option 3 below)
What would YOUR approach be to this?
1. Export all data, delete it, rebuild arscache structure, import/reload all data?
(Will probably not help, since System Log and System Load data is likely to be spread all over the arscaches)
2. Parse through all files, update the links (file paths) in the first arscache directory and move the actual files+folders from the other arscache directories?
(Obviously we would write a program or a script that does this!
)
3. Install a TSM, create suitable Storage Sets on TSM and CMOD, create copies of their existing AppGroups but set storage = TSM Storage Set "x", set "cache = no", THEN export all data in an Appgroup and import it to the new AppGroup-copy, then delete the old AppGroup. (Repeat for all AppGroups).
(Probably still needs to move SL and SA data from higher arscache directories to lower ones, but a lot less to do.)
When done, stop CMOD and "undefine" excess arscaches, restart. (Obviously run arsmaint to verify arscaches afterwards)
4. Other? Please describe.