HPE Storage Users Group

A Storage Administrator Community




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Remote Copy Status Script?
PostPosted: Fri Jun 07, 2019 3:24 pm 

Joined: Mon Jun 27, 2016 3:59 pm
Posts: 7
Hey guys,

I have around 28 3Par's I manage. Almost all of them are involved in remote copy.

Does anyone have a script that I can run daily or weekly that will report on the status of all of my remote copy groups to see if they are (Synced, Syncing, Stale, Stopped) and the last sync time?
That is basically all of the information I need, and i'd like it to be in CSV format, but if not i'll survive.

Also, is there anything I need to enable to run the script? Or would i have to use plink?


Top
 Profile  
Reply with quote  
 Post subject: Re: Remote Copy Status Script?
PostPosted: Wed Jun 12, 2019 5:22 pm 

Joined: Mon Jun 27, 2016 3:59 pm
Posts: 7
bump!


Top
 Profile  
Reply with quote  
 Post subject: Re: Remote Copy Status Script?
PostPosted: Thu Jun 13, 2019 9:14 am 

Joined: Mon Feb 13, 2017 11:27 am
Posts: 4
I don't use remote copy these days but I recommend working with the python sdk. I don't know if all functions are supported when it falls back to using ssh though, so I recommend running the wsapi service (cli reference doc has the commands needed to enable it).

https://github.com/hpe-storage/python-3parclient

There's a getRemoteCopyGroups function which should (depending on OS version) return the items from the tables starting on page 358 here:
https://support.hpe.com/hpsc/doc/public ... =c03606339

The function is just a GET request against https://<storage_server>:8080/v1/remotecopygroups if you'd rather not use the sdk or if you'd prefer to use powershell or something else to interact with the wsapi.

From there you can format the output however you want and run the script with cron.


Top
 Profile  
Reply with quote  
 Post subject: Re: Remote Copy Status Script?
PostPosted: Wed Dec 07, 2022 6:19 pm 

Joined: Wed Nov 23, 2022 5:17 pm
Posts: 1
l-53 wrote:
I don't use remote copy these days but I recommend working with the python sdk. I don't know if all functions are supported when it falls back to using ssh though, so I recommend running the wsapi service (cli reference doc has the commands needed to enable it).

https://github.com/hpe-storage/python-3parclient

There's a getRemoteCopyGroups function which should (depending on OS version) return the items from this article about gyno and tables starting on page 358 here:
https://support.hpe.com/hpsc/doc/public ... =c03606339

The function is just a GET request against https://<storage_server>:8080/v1/remotecopygroups if you'd rather not use the sdk or if you'd prefer to use powershell or something else to interact with the wsapi.

From there you can format the output however you want and run the script with cron.


Python supports ssh, and the process I can tell you is as follows:
-Open the list of your servers. Click the one you need and click the button "Instructions".
-Open a terminal (for Linux) or a command line (for Windows) on your computer. Enter the ssh username.
-The connection will ask you a password


Top
 Profile  
Reply with quote  
 Post subject: Re: Remote Copy Status Script?
PostPosted: Fri Nov 03, 2023 9:19 am 

Joined: Mon Oct 30, 2023 10:30 am
Posts: 1
JamelEaglin wrote:
l-53 wrote:
I don't use remote copy these days but I recommend working with the python sdk. I don't know if all functions are supported when it falls back to using ssh though, so I recommend running the wsapi service (cli reference doc has the commands needed to enable it).

https://github.com/hpe-storage/python-3parclient

There's a getRemoteCopyGroups function which should (depending on OS version) return the items from this article about gyno and tables starting on page 358 here:
https://support.hpe.com/hpsc/doc/public ... =c03606339

The function is just a GET request against https://<storage_server>:8080/v1/remotecopygroups if you'd rather not use the sdk or if you'd prefer to use powershell or something else to interact with the wsapi.

From there you can format the output however you want and run the script with cron.


Python supports ssh, and the process I can tell you is as follows:
-Open the list of your servers. Click the one you need and click the button "Instructions".
-Open a terminal (for Linux) or a command line (for Windows) on your computer. Enter the ssh username.
-The connection will ask you a password

I want to add some more words,
SSH or Secure Socket Shell, is a network protocol that provides a secure way to access a remote computer. Secure Shell provides strong authentication and secure encrypted data communications between two computers connecting over an insecure network such as the Internet.


Top
 Profile  
Reply with quote  
 Post subject: Re: Remote Copy Status Script?
PostPosted: Mon Nov 06, 2023 10:52 pm 
Site Admin
User avatar

Joined: Tue Aug 18, 2009 10:35 pm
Posts: 1328
Location: Dallas, Texas
Yeah the SDK does most functions with an API call, but some functions need SSH. Ran into this issue with a client implemented network ACLs and didnt't allow SSH.

The Powershell toolkit is good too.

_________________
Richard Siemers
The views and opinions expressed are my own and do not necessarily reflect those of my employer.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 


Who is online

Users browsing this forum: Google [Bot] and 17 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | DVGFX2 by: Matt